line |
true |
false |
branch |
57
|
288 |
9 |
if ($word =~ /^([^\t]+)\t([^\t]+)\t([^\t]+)$/ and $2 ne $sentence_boundary and $2 ne $document_boundary) |
65
|
288 |
0 |
if ($match_type ne 'strict') { } |
68
|
288 |
0 |
if ($match_type eq 'loose') |
93
|
0 |
20 |
if (defined $language and $language eq 'FR-Flemm') { } |
104
|
0 |
0 |
if (scalar @elems > 3) |
110
|
0 |
0 |
if (scalar @elems == 3) |
113
|
0 |
0 |
if (scalar @septags == 2) { } |
|
0 |
0 |
elsif (scalar @septags == 3) { } |
121
|
0 |
0 |
if ($tag eq 'PUN(CIT)') |
127
|
0 |
0 |
if ($elems[0] eq 'une') |
131
|
0 |
0 |
if ($tag =~ /Vmpp/) |
135
|
0 |
0 |
if (lc $elems[0] eq 'l') |
140
|
0 |
0 |
if (scalar @elems == 3) |
215
|
20 |
0 |
unless ($fh->eof) |
232
|
598 |
0 |
if ($line =~ /(\n+)$/) |
241
|
4 |
594 |
if (not $line =~ /^[^\t]*\t[^\t]+\t[^\t]*$/o) { } |
247
|
0 |
4 |
if (scalar @elems > 3) { } |
253
|
0 |
4 |
if (defined $elems[0] and length $elems[0] > 0) { } |
255
|
0 |
0 |
unless (defined $elems[1]) |
264
|
0 |
4 |
if (scalar @elems == 3) { } |
289
|
612 |
0 |
unless ($word =~ /^\s*$/) |
302
|
594 |
18 |
if ($form =~ /^[^\t]*\t[^\t]+\t[^\t]*$/o) { } |
306
|
12 |
6 |
if ($form =~ m[\?FORBIDDEN]) { } |
312
|
6 |
0 |
if ($form =~ m[\?FRONTIER]) { } |
332
|
594 |
18 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::WordFromCorpus')) |
335
|
18 |
576 |
if ($word->isSentenceBoundary($sentence_boundary)) { } |
343
|
0 |
576 |
if ($word->isDocumentBoundary($document_boundary)) { } |
371
|
0 |
0 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::WordFromCorpus')) { } |
373
|
0 |
0 |
if ($word->isSentenceBoundary($sentence_boundary)) { } |
379
|
0 |
0 |
if ($word->isDocumentBoundary($document_boundary)) { } |
404
|
10 |
10 |
if (defined $testified_set and $testified_set->size > 0) |
406
|
297 |
16 |
if ($word =~ /^([^\t]+)\t([^\t]+)\t([^\t]+)$/) |
407
|
297 |
0 |
if ($match_type ne 'strict') { } |
409
|
297 |
0 |
if ($match_type eq 'loose') |
419
|
3 |
7 |
if ($testified->isInLexicon(\%block_lexicon, $match_type) == 1) |
439
|
20 |
0 |
if (defined $selected_TTs_h) |
477
|
580 |
280 |
if ($action eq 'delete') { } |
481
|
280 |
0 |
if ($action eq 'split') |
527
|
612 |
2 |
if (defined $fh and defined $word) |
535
|
248 |
366 |
if ($i == $this->size or $word->isChunkEnd(\$action, \$split_after, $sentence_boundary, $document_boundary, $chunking_data) == 1) { } |
548
|
122 |
126 |
if ($valid == 1) |
563
|
594 |
18 |
if (defined $word and (&blessed($word) and $word->isa('Lingua::YaTeA::WordFromCorpus'))) |
580
|
124 |
124 |
if ($this->pruneFromStart($words_a, $chunking_data, $FS_set, $fh) == 1) |
583
|
122 |
2 |
if ($this->pruneFromEnd($words_a, $chunking_data, $FS_set, $fh) == 1) |
585
|
122 |
0 |
if ($this->checkCompulsory($words_a, $compulsory, $fh) == 1) |
609
|
286 |
6 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::WordFromCorpus')) { } |
611
|
250 |
36 |
if ($tag_set->existTag('CANDIDATES', $word->getPOS)) |
620
|
6 |
0 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::TestifiedTermMark')) |
622
|
3 |
3 |
if ($word->isOpener) { } |
629
|
3 |
0 |
if ($word->isCloser) |
660
|
2 |
186 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::TestifiedTermMark')) { } |
666
|
182 |
4 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::WordFromCorpus')) |
669
|
122 |
60 |
if ($word->isCleaningFrontier($chunking_data)) |
671
|
25 |
97 |
if ($potential_FS_a = $word->isStartTrigger($FS_set->getTriggerSet('START'))) { } |
679
|
25 |
0 |
unless ($this->expandStartTriggers($potential_FS_a, $words_a, $fh)) |
695
|
122 |
124 |
if (scalar @$words_a > 0) |
716
|
0 |
132 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::TestifiedTermMark')) { } |
722
|
132 |
0 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::WordFromCorpus')) |
724
|
126 |
6 |
if ($word->isCleaningFrontier($chunking_data)) |
727
|
4 |
122 |
if ($inside_testified == 0 and (&blessed($word) and $word->isa('Lingua::YaTeA::WordFromCorpus')) and $potential_FS_a = $word->isEndTrigger($FS_set->getTriggerSet('END'))) { } |
735
|
0 |
4 |
if (not $this->expandEndTriggers($potential_FS_a, $words_a, $fh)) { } |
742
|
2 |
2 |
if (scalar @$words_a == 0) { } |
758
|
0 |
8 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::ForbiddenStructureMark')) { } |
765
|
6 |
2 |
if ($deleted == 0) |
776
|
122 |
0 |
if (scalar @$words_a > 0) |
792
|
147 |
0 |
unless (&blessed($word) and $word->isa('Lingua::YaTeA::ForbiddenStructureMark')) |
795
|
122 |
25 |
if (&blessed($word) and $word->isa('Lingua::YaTeA::TestifiedTermMark') or $word->isCompulsory($compulsory)) |
835
|
46 |
4 |
if ($FS->getLength <= scalar @$words_a) |
838
|
0 |
46 |
if (defined $to_delete) |
845
|
0 |
25 |
if (defined $to_delete) |
849
|
0 |
0 |
if (&blessed($words_a->[0]) and $words_a->[0]->isa('Lingua::YaTeA::TestifiedTermMark')) { } |
877
|
4 |
0 |
if ($FS->getLength <= scalar @$words_a) |
880
|
4 |
0 |
if (defined $to_delete) |
886
|
4 |
0 |
if (defined $to_delete) |
890
|
0 |
4 |
if (&blessed($$words_a[$#$words_a]) and $$words_a[$#$words_a]->isa('Lingua::YaTeA::TestifiedTermMark')) { } |
956
|
3 |
0 |
if ($this->getPath =~ m[/?([^/]+)\.[^\.]+$]) { } |
993
|
1 |
2 |
if (-d $output_path) |
1007
|
24 |
9 |
if ($option_set->optionExists($option)) |
1013
|
0 |
3 |
if ($no_output_defined == 1) |
1029
|
9 |
15 |
unless (-d $sub_sub_dir) |
1083
|
0 |
0 |
if ($occurrence->isNotBest(\@occurrences, $parsing_direction)) |
1102
|
0 |
0 |
if (scalar @$occurrences_set == 1) { } |
1110
|
0 |
0 |
if ($occurrence->getID != $occ_id) |
1158
|
0 |
0 |
unless ($word->isDocumentBoundary($document_boundary)) |
1161
|
0 |
0 |
if (exists $$occurrences_h{$word->getDocumentID}{$word->getSentenceID}{$word->getStartChar}) |
1170
|
0 |
0 |
if ($i == 0 || !$tag_set->existTag('COORDINATIONS', $this->getWords->[$i - 1]->getPOS) and $i == scalar @{$this->getWords;} - 1 || !$tag_set->existTag('COORDINATIONS', $this->getWords->[$i + $tc_length]->getPOS)) { } |
1192
|
0 |
0 |
if (scalar $links_a > 0) |
1210
|
0 |
0 |
if (defined $occurrence and $occurrence->getEndChar == $word->getStartChar + $word->getLexItem->getLength) |
1219
|
0 |
0 |
if ($word->isSentenceBoundary($sentence_boundary)) |
1234
|
0 |
0 |
if ($sentence ne '') |
1264
|
0 |
0 |
unless ($line =~ /^\s*$/ or $line =~ /^\s*#/) |
1282
|
0 |
0 |
if ($file eq 'stdout') { } |
1285
|
0 |
0 |
if ($file eq 'stderr') { } |
1333
|
0 |
0 |
if ($word->isDocumentBoundary($document_boundary)) { } |
1335
|
0 |
0 |
if ($in_doc == 1) |
1337
|
0 |
0 |
unless ($last_word->isSentenceBoundary($sentence_boundary)) |
1347
|
0 |
0 |
if ($word->getDocument->getName ne 'no_name') |
1359
|
0 |
0 |
if ($in_doc == 0) |
1362
|
0 |
0 |
if ($word->getDocument->getName ne 'no_name') |
1369
|
0 |
0 |
if ($word->isSentenceBoundary($sentence_boundary) or $word == $this->getWords->[$#{$this->getWords;}]) |
1379
|
0 |
0 |
if ($word == $this->getWords->[$#{$this->getWords;}]) |
1408
|
0 |
0 |
if ($word->isDocumentBoundary($document_boundary)) { } |
1411
|
0 |
0 |
if ($word->getDocument->getName ne 'no_name') |
1421
|
0 |
0 |
if ($word->isSentenceBoundary($sentence_boundary) or $word == $this->getWords->[$#{$this->getWords;}]) |
1438
|
0 |
0 |
unless (defined $offset) |
1446
|
0 |
0 |
unless (substr $string, $offset - 1) |
1469
|
0 |
0 |
if (exists $ids_for_parsed_h->{$occurrence_id}) { } |
1471
|
0 |
0 |
if ($color_blind_option->getValue eq 'yes') { } |
1473
|
0 |
0 |
if (defined $parsed_color) { } |
1481
|
0 |
0 |
if (defined $parsed_color) { } |
1490
|
0 |
0 |
if ($color_blind_option->getValue eq 'yes') { } |
1492
|
0 |
0 |
if (defined $unparsed_color) { } |
1500
|
0 |
0 |
if (defined $unparsed_color) { } |
1529
|
0 |
0 |
if (&blessed($term) and $term->isa('Lingua::YaTeA::TestifiedTerm') or $occurrence->isMaximal) |
1563
|
0 |
0 |
if ($occurrence->isMaximal) |
1574
|
0 |
0 |
if ($occurrence->isMaximal) |
1606
|
0 |
0 |
if ($term_list_style ne '' and $term_list_style ne 'all' and $term_list_style ne 'multi' || &blessed($tc) && $tc->isa('Lingua::YaTeA::MultiWordTermCandidate') != 1) |
1638
|
2 |
0 |
if (scalar keys %$term_candidates_h > 0) { } |