| line |
true |
false |
branch |
|
504
|
76 |
116 |
if ($self->testRegExpr($text, '\\s*', 0, 0, 0, undef, 0, '#stay', 'Normal Text')) |
|
511
|
2 |
114 |
if ($self->testRegExpr($text, '//(?=;)', 0, 0, 0, undef, 0, '#pop', 'Regular Expression')) |
|
519
|
0 |
114 |
if ($self->testDetect2Chars($text, '/', '/', 0, 0, 0, undef, 0, 'Comment', 'Comment')) |
|
527
|
2 |
112 |
if ($self->testDetect2Chars($text, '/', '*', 0, 0, 0, undef, 0, 'Multi/inline Comment', 'Comment')) |
|
534
|
34 |
78 |
if ($self->testDetectChar($text, '/', 0, 0, 0, undef, 0, '(regex caret first check)', 'Regular Expression')) |
|
546
|
2 |
2 |
if ($self->testDetectChar($text, '^', 0, 0, 0, undef, 0, 'Regular Expression Character Class', 'Pattern Internal Operator')) |
|
558
|
4 |
30 |
if ($self->testDetectChar($text, '^', 0, 0, 0, undef, 0, 'Regular Expression', 'Pattern Internal Operator')) |
|
567
|
14 |
708 |
if ($self->testDetectSpaces($text, 0, undef, 0, '#stay', undef)) |
|
572
|
4 |
704 |
if ($self->includePlugin('Alerts', $text)) |
|
576
|
198 |
506 |
if ($self->testDetectIdentifier($text, 0, undef, 0, '#stay', undef)) |
|
586
|
4 |
2788 |
if ($self->includePlugin('Alerts', $text)) |
|
595
|
18 |
2770 |
if ($self->testDetect2Chars($text, '*', '/', 0, 0, 0, undef, 0, '#pop', 'Comment')) |
|
604
|
10 |
890 |
if ($self->testDetectSpaces($text, 0, undef, 0, '#stay', undef)) |
|
612
|
0 |
890 |
if ($self->testStringDetect($text, '//BEGIN', 0, 0, 0, undef, 0, 'region_marker', 'Region Marker')) |
|
620
|
0 |
890 |
if ($self->testRegExpr($text, '//END', 0, 0, 0, undef, 0, 'region_marker', 'Region Marker')) |
|
627
|
56 |
834 |
if ($self->testKeyword($text, 'keywords', 0, undef, 0, '#stay', 'Keyword')) |
|
634
|
2 |
832 |
if ($self->testKeyword($text, 'functions', 0, undef, 0, '#stay', 'Function')) |
|
641
|
8 |
824 |
if ($self->testKeyword($text, 'objects', 0, undef, 0, '#stay', 'Objects')) |
|
648
|
6 |
818 |
if ($self->testKeyword($text, 'math', 0, undef, 0, '#stay', 'Math')) |
|
655
|
0 |
818 |
if ($self->testKeyword($text, 'events', 0, undef, 0, '#stay', 'Events')) |
|
662
|
10 |
808 |
if ($self->testKeyword($text, 'methods', 0, undef, 0, '#stay', 'Data Type')) |
|
666
|
72 |
736 |
if ($self->testDetectIdentifier($text, 0, undef, 0, '#stay', undef)) |
|
672
|
6 |
730 |
if ($self->testFloat($text, 0, undef, 0, '#stay', 'Float')) |
|
678
|
0 |
730 |
if ($self->testInt($text, 0, undef, 0, '#stay', 'Decimal')) |
|
685
|
16 |
714 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'String', 'String')) |
|
692
|
2 |
712 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, 'String 1', 'String')) |
|
700
|
34 |
678 |
if ($self->testDetect2Chars($text, '/', '/', 0, 0, 0, undef, 0, 'Comment', 'Comment')) |
|
709
|
16 |
662 |
if ($self->testDetect2Chars($text, '/', '*', 0, 0, 0, undef, 0, 'Multi/inline Comment', 'Comment')) |
|
716
|
68 |
594 |
if ($self->testRegExpr($text, '[=?:]', 0, 0, 0, undef, 0, '(Internal regex catch)', 'Normal Text')) |
|
723
|
46 |
548 |
if ($self->testRegExpr($text, '\\(', 0, 0, 0, undef, 0, '(Internal regex catch)', 'Normal Text')) |
|
731
|
16 |
532 |
if ($self->testDetectChar($text, '{', 0, 0, 0, undef, 0, '#stay', 'Symbol')) |
|
739
|
16 |
516 |
if ($self->testDetectChar($text, '}', 0, 0, 0, undef, 0, '#stay', 'Symbol')) |
|
746
|
110 |
406 |
if ($self->testAnyChar($text, ':!%&+,-/.*<=>?[]|~^;', 0, 0, undef, 0, '#stay', 'Symbol')) |
|
758
|
34 |
230 |
if ($self->testRegExpr($text, '/[ig]{0,2}', 0, 0, 0, undef, 0, '#pop#pop#pop', 'Regular Expression')) |
|
765
|
4 |
226 |
if ($self->testRegExpr($text, '\\{[\\d, ]+\\}', 0, 0, 0, undef, 0, '#stay', 'Pattern Internal Operator')) |
|
772
|
4 |
222 |
if ($self->testRegExpr($text, '\\\\[bB]', 0, 0, 0, undef, 0, '#stay', 'Pattern Internal Operator')) |
|
779
|
20 |
202 |
if ($self->testRegExpr($text, '\\\\[nrtvfDdSsWw]', 0, 0, 0, undef, 0, '#stay', 'Pattern Character Class')) |
|
786
|
4 |
198 |
if ($self->testDetectChar($text, '[', 0, 0, 0, undef, 0, '(charclass caret first check)', 'Pattern Character Class')) |
|
793
|
10 |
188 |
if ($self->testRegExpr($text, '\\\\.', 0, 0, 0, undef, 0, '#stay', 'Pattern Internal Operator')) |
|
800
|
6 |
182 |
if ($self->testRegExpr($text, '\\$(?=/)', 0, 0, 0, undef, 0, '#stay', 'Pattern Internal Operator')) |
|
807
|
36 |
146 |
if ($self->testAnyChar($text, '?+*()|', 0, 0, undef, 0, '#stay', 'Pattern Internal Operator')) |
|
819
|
0 |
24 |
if ($self->testRegExpr($text, '\\\\[\\[\\]]', 0, 0, 0, undef, 0, '#stay', 'Pattern Character Class')) |
|
826
|
4 |
20 |
if ($self->testDetectChar($text, ']', 0, 0, 0, undef, 0, '#pop#pop', 'Pattern Character Class')) |
|
835
|
16 |
60 |
if ($self->testDetectIdentifier($text, 0, undef, 0, '#stay', undef)) |
|
841
|
4 |
56 |
if ($self->testHlCStringChar($text, 0, undef, 0, '#stay', 'String Char')) |
|
848
|
16 |
40 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, '#pop', 'String')) |
|
857
|
2 |
2 |
if ($self->testDetectIdentifier($text, 0, undef, 0, '#stay', undef)) |
|
864
|
0 |
2 |
if ($self->testDetectChar($text, '"', 0, 0, 0, undef, 0, 'String', 'String')) |
|
871
|
2 |
0 |
if ($self->testDetectChar($text, q['], 0, 0, 0, undef, 0, '#pop', 'String Char')) |
|
880
|
0 |
0 |
if ($self->testDetectIdentifier($text, 0, undef, 0, '#stay', undef)) |
|
884
|
0 |
0 |
if ($self->testDetectSpaces($text, 0, undef, 0, '#stay', undef)) |