Branch Coverage

blib/lib/CORBA/HTML/HtmlVisitor.pm
Criterion Covered Total %
branch 0 176 0.0


line true false branch
47 0 0 if (ref $defn) { }
84 0 0 if ($frameset) { }
96 0 0 if $title
97 0 0 unless ($frameset)
98 0 0 if defined $target
99 0 0 if ($$self{'css'}) { }
118 0 0 unless $$self{'frameset'}
126 0 0 if ($$self{'frameset'}) { }
149 0 0 unless ($frameset)
163 0 0 if (keys %{$$node{$idx};})
177 0 0 unless ($$self{'frameset'})
178 0 0 if $nb
188 0 0 if (keys %{$$node{$idx};})
193 0 0 if (scalar keys %{$$node{$idx};})
207 0 0 if $nb
217 0 0 if (keys %{$$node{$idx};})
222 0 0 if (scalar keys %{$$node{$idx};})
225 0 0 if $$_{'filename'} eq $filename
227 0 0 if ($n)
231 0 0 unless $$child{'filename'} eq $filename
243 0 0 if $nb
252 0 0 if not exists $$htree{$idf} or $$htree{$idf} == 1
256 0 0 unless scalar keys %{$$htree{$idf};}
259 0 0 unless exists $$htree{$_}
270 0 0 $basename ? :
273 0 0 unless exists $$self{'first_filename'}
275 0 0 if ($$self{'frameset'}) { }
281 0 0 if ($$htree{$_} == 1) { }
299 0 0 $basename ? :
306 0 0 unless ($$htree{$_} == 1)
352 0 0 unless open OUT, '>', $filename
373 0 0 if ($nb)
374 0 0 unless open OUT, '>', 'index.html'
381 0 0 if (keys %{$$main::global{$idx};})
387 0 0 unless ($$self{'frameset'})
396 0 0 if ($$self{'frameset'}) { }
397 0 0 unless open OUT, '>', 'frame.html'
421 0 0 unless open OUT, '>', "$outfile.hhp"
436 0 0 if $title
446 0 0 if $$main::global{$idx}{$_} == 1 or $idx eq 'index_module'
453 0 0 unless open OUT, '>', 'toc.hhc'
467 0 0 if (keys %{$$main::global{$idx};})
484 0 0 unless exists $$defn{'file_html'}
485 0 0 if ($defn->isa('StateMember') or $defn->isa('Initializer') or $defn->isa('BoxedValue') or $defn->isa('Constant') or $defn->isa('TypeDeclarator') or $defn->isa('StructType') or $defn->isa('UnionType') or $defn->isa('EnumType') or $defn->isa('Enum') or $defn->isa('Exception') or $defn->isa('Provides') or $defn->isa('Uses') or $defn->isa('Emits') or $defn->isa('Publishes') or $defn->isa('Consumes') or $defn->isa('Factory') or $defn->isa('Finder'))
508 0 0 unless open OUT, '>', 'index.hhk'
529 0 0 if ($$self{'css'})
531 0 0 unless (-e $outfile)
532 0 0 unless open OUT, '>', $outfile
588 0 0 unless open OUT, '>', $$node{'file_html'}
595 0 0 unless $$self{'frameset'}
602 0 0 if ($$self{'frameset'})
603 0 0 unless open OUT, '>', "index.$$node{'file_html'}"
634 0 0 unless open OUT, '>', $$node{'file_html'}
641 0 0 unless $$self{'frameset'}
648 0 0 if ($$self{'frameset'})
649 0 0 unless open OUT, '>', "index.$$node{'file_html'}"
676 0 0 unless open OUT, '>', $$node{'file_html'}
683 0 0 unless $$self{'frameset'}
690 0 0 if ($$self{'frameset'})
691 0 0 unless open OUT, '>', "index.$$node{'file_html'}"
718 0 0 unless open OUT, '>', $$node{'file_html'}
725 0 0 unless $$self{'frameset'}
732 0 0 if ($$self{'frameset'})
733 0 0 unless open OUT, '>', "index.$$node{'file_html'}"
765 0 0 unless open OUT, '>', $$node{'file_html'}
772 0 0 unless $$self{'frameset'}
779 0 0 if ($$self{'frameset'})
780 0 0 unless open OUT, '>', "index.$$node{'file_html'}"
804 0 0 unless open OUT, '>', $$node{'file_html'}
811 0 0 unless $$self{'frameset'}
818 0 0 if ($$self{'frameset'})
819 0 0 unless open OUT, '>', "index.$$node{'file_html'}"
849 0 0 unless open OUT, '>', $$node{'file_html'}
856 0 0 unless $$self{'frameset'}
863 0 0 if ($$self{'frameset'})
864 0 0 unless open OUT, '>', "index.$$node{'file_html'}"
888 0 0 unless open OUT, '>', $$node{'file_html'}
895 0 0 unless $$self{'frameset'}
902 0 0 if ($$self{'frameset'})
903 0 0 unless open OUT, '>', "index.$$node{'file_html'}"
931 0 0 unless open OUT, '>', $$node{'file_html'}
938 0 0 unless $$self{'frameset'}
945 0 0 if ($$self{'frameset'})
946 0 0 unless open OUT, '>', "index.$$node{'file_html'}"
976 0 0 unless open OUT, '>', $$node{'file_html'}
983 0 0 unless $$self{'frameset'}
990 0 0 if ($$self{'frameset'})
991 0 0 unless open OUT, '>', "index.$$node{'file_html'}"