Branch Coverage

blib/lib/SOAP/WSDL/Generator/Template/Plugin/XSD.pm
Criterion Covered Total %
branch 0 36 0.0


line true false branch
27 0 0 if ref $_[0]
39 0 0 ref $node ? :
0 0 defined $node ? :
44 0 0 ref $node ? :
55 0 0 if not defined $node or $node eq ''
94 0 0 if ($node->isa('SOAP::WSDL::XSD::Builtin'))
97 0 0 if ($node->isa('SOAP::WSDL::XSD::SimpleType') or $node->isa('SOAP::WSDL::XSD::ComplexType'))
102 0 0 if ($node->isa('SOAP::WSDL::XSD::Element'))
105 0 0 if ($node->isa('SOAP::WSDL::XSD::Attribute'))
129 0 0 ref $arg_ref eq 'HASH' ? :
136 0 0 unless ($parent->get_parent->isa('SOAP::WSDL::XSD::Schema'))
139 0 0 if $parent->get_parent->isa('SOAP::WSDL::XSD::Schema')
141 0 0 if $parent->get_name
146 0 0 unless defined $top_node
148 0 0 @name_from ? :
164 0 0 unless blessed $element
167 0 0 unless ($name)
172 0 0 if $name