Branch Coverage

lib/Kephra/Edit/Marker.pm
Criterion Covered Total %
branch 0 80 0.0


line true false branch
17 0 0 if $nr < 0 or $nr > 9
22 0 0 if _config()->{'any'}
28 0 0 unless bookmark_is_set($nr)
31 0 0 if Kephra::Document::Data::get_file_path($doc_nr) ne $$bm_data{'file'}
33 0 0 if $doc_nr == -1
37 0 0 if $line == -1
39 0 0 if ($$bm_data{'col'} > $ll)
49 0 0 if $nr < 0 or $nr > 9
56 0 0 $line > -1 ? :
60 0 0 $line > -1 ? :
88 0 0 if (defined $$bookmark_data{$nr})
90 0 0 unless ref $this_bm eq 'HASH' and $$this_bm{'file'} and $$this_bm{'pos'}
95 0 0 if $doc_nr < 0
100 0 0 if $ep->MarkerAdd($line, $nr) > -1
109 0 0 unless bookmark_is_set($nr)
124 0 0 unless ($marker_in_line)
131 0 0 if $ep->MarkerAdd($line, $nr) > -1
136 0 0 unless ref $event eq 'Wx::MouseEvent'
141 0 0 if ($marker & 1023) { }
143 0 0 if $marker & 1 << $nr
147 0 0 unless bookmark_is_set($nr)
156 0 0 if (_refresh_bookmark_data($nr))
164 0 0 if (_refresh_bookmark_data($nr))
174 0 0 unless bookmark_is_set($nr)
175 0 0 if $bookmark[$nr]{'doc_nr'} eq $cnr
184 0 0 unless ref $marker_pos eq 'ARRAY'
205 0 0 $ep->MarkerGet($line) & 1 << $marker_nr ? :
212 0 0 unless ref $event eq 'Wx::MouseEvent'
229 0 0 if $line == -1 and $do_wrap
231 0 0 if $line > -1
239 0 0 if $line == -1 and $do_wrap
241 0 0 if $line > -1
249 0 0 if ($line > -1) { }
254 0 0 if $cur_doc < $doc_nr and not $do_wrap
257 0 0 if $doc_nr == $cur_doc and $line == $cur_line || $line == -1
259 0 0 if ($line > -1)
272 0 0 if ($line > -1) { }
277 0 0 if $cur_doc > $doc_nr and not $do_wrap
280 0 0 if $doc_nr == $cur_doc and $line == $cur_line || $line == -1
282 0 0 if ($line > -1)