| line |
true |
false |
branch |
|
125
|
0 |
0 |
if $self->get_symtab_entry($CLASS_IMPL_SYMTAB_URI, $class_uri) |
|
129
|
0 |
0 |
unless $constructorData |
|
138
|
0 |
0 |
unless $perl_class_data |
|
147
|
0 |
0 |
unless UNIVERSAL::isa($constructor, 'ODO::Ontology::RDFS::ObjectWriter::Constructor') |
|
153
|
0 |
0 |
unless UNIVERSAL::isa($package, 'ODO::Ontology::RDFS::ObjectWriter::Package') |
|
160
|
0 |
0 |
if exists $$perl_class_data{'inheritanceMap'} and exists $$perl_class_data{'inheritanceMap'}{$BASECLASS_URI} |
|
166
|
0 |
0 |
unless (defined $$perl_class_data{'inheritanceMap'}{$sp}) |
|
171
|
0 |
0 |
if ($cn eq 'PropertiesContainer') |
|
184
|
0 |
0 |
if (scalar values %{$superProperties;} > 0) |
|
206
|
0 |
0 |
if $self->get_symtab_entry($PROPERTY_IMPL_SYMTAB_URI, $property_uri) |
|
216
|
0 |
0 |
unless UNIVERSAL::isa($constructorData, 'HASH') |
|
223
|
0 |
0 |
unless UNIVERSAL::isa($propertyData, 'HASH') |
|
231
|
0 |
0 |
unless UNIVERSAL::isa($constructor, 'ODO::Ontology::RDFS::ObjectWriter::Constructor') |
|
238
|
0 |
0 |
unless $package |
|
260
|
0 |
0 |
unless (defined $$propertyData{'inheritanceMap'}{$sp}) |
|
267
|
0 |
0 |
if ($sp eq $ODO::Ontology::RDFS::Vocabulary::Class->value or $sp eq $ODO::Ontology::RDFS::Vocabulary::Literal->value or $sp eq $ODO::Ontology::RDFS::Vocabulary::Resource->value) { } |
|
|
0 |
0 |
elsif (not $propertyName) { } |
|
291
|
0 |
0 |
if (scalar values %{$superProperties;} > 0) |
|
296
|
0 |
0 |
unless $propertyContainer |
|
317
|
0 |
0 |
unless $self->get_symtab_entry($CLASS_IMPL_SYMTAB_URI, $uri) and not exists $evald{$uri} and not defined $evald{$uri} |
|
320
|
0 |
0 |
unless $self->eval_object($uri, \%evald, $CLASS_IMPL_SYMTAB_URI) |
|
329
|
0 |
0 |
unless $self->get_symtab_entry($PROPERTY_IMPL_SYMTAB_URI, $uri) and not exists $evald{$uri} and not defined $evald{$uri} |
|
333
|
0 |
0 |
unless $self->eval_object($uri, \%evald, $PROPERTY_IMPL_SYMTAB_URI) |
|
348
|
0 |
0 |
if ($isa) |
|
354
|
0 |
0 |
if not $self->get_symtab_entry($CLASS_IMPL_SYMTAB_URI, $p_uri) or exists $$evald_hash{$p_uri} and defined $$evald_hash{$p_uri} |
|
357
|
0 |
0 |
unless $self->eval_object($p_uri, $evald_hash, $impl_source) |
|
362
|
0 |
0 |
if $@ |
|
366
|
0 |
0 |
if $@ |
|
390
|
0 |
0 |
unless UNIVERSAL::isa($property_uris, 'ARRAY') |
|
403
|
0 |
0 |
unless $name |
|
412
|
0 |
0 |
if ($name =~ /.*\:\:(.*)$/) |
|
458
|
0 |
0 |
unless UNIVERSAL::isa($schemaObject, 'ODO::Node::Resource') |
|
461
|
0 |
0 |
unless UNIVERSAL::isa($property, 'ODO::Node::Resource') |
|
489
|
0 |
0 |
if (scalar @{$subObjects;} > 0) { } |
|
|
0 |
0 |
elsif (not $class_uri =~ /$BOOTSTRAPPED_TYPE/) { } |
|
496
|
0 |
0 |
unless (defined $$perl_class_data{'inheritanceMap'}{$sc}) |
|
502
|
0 |
0 |
if $sc eq $BASECLASS_URI |
|
506
|
0 |
0 |
if (scalar values %{$$perl_class_data{'inheritanceMap'};} > 0) |
|
514
|
0 |
0 |
if (defined $ClassPackageName) { } |
|
546
|
0 |
0 |
if (scalar @{$subObjects;} > 0) { } |
|
|
0 |
0 |
elsif ($$propertyData{'objectURI'} ne $ODO::Ontology::RDFS::Vocabulary::Property) { } |
|
551
|
0 |
0 |
unless (defined $$propertyData{'inheritanceMap'}{$sp}) |
|
562
|
0 |
0 |
if (defined $PropertyPackageName) |
|
571
|
0 |
0 |
if (scalar @{$range;} > 0) |
|
585
|
0 |
0 |
unless ($name) |
|
587
|
0 |
0 |
if ($self->isClassURI($sp)) { } |
|
|
0 |
0 |
elsif ($self->isPropertyURI($sp)) { } |
|
611
|
0 |
0 |
if scalar values %{$$propertyData{'inheritanceMap'};} |
|
612
|
0 |
0 |
unless scalar values %{$$propertyData{'inheritanceMap'};} |
|
627
|
0 |
0 |
unless UNIVERSAL::isa($owner_uri, 'ODO::Node::Resource') |
|
634
|
0 |
0 |
unless ref $results eq 'ARRAY' and scalar @{$results;} > 0 |
|
649
|
0 |
0 |
unless UNIVERSAL::isa($uri, 'ODO::Node::Resource') |
|
660
|
0 |
0 |
if UNIVERSAL::isa($results, 'ARRAY') and scalar @{$results;} > 0 |
|
668
|
0 |
0 |
if UNIVERSAL::isa($results, 'ARRAY') and scalar @{$results;} > 0 |
|
683
|
0 |
0 |
unless UNIVERSAL::isa($uri, 'ODO::Node::Resource') |
|
694
|
0 |
0 |
if UNIVERSAL::isa($results, 'ARRAY') and scalar @{$results;} > 0 |
|
702
|
0 |
0 |
if UNIVERSAL::isa($results, 'ARRAY') and scalar @{$results;} > 0 |
|
720
|
0 |
0 |
if $self->get_symtab_entry($CLASS_SYMTAB_URI, $class_uri) |
|
740
|
0 |
0 |
if $self->get_symtab_entry($PROPERTY_SYMTAB_URI, $property_uri) |
|
798
|
0 |
0 |
unless UNIVERSAL::isa($owner_uri, 'ODO::Node::Resource') |
|
830
|
0 |
0 |
if $self->schema_name |
|
866
|
0 |
0 |
unless $fh |
|
873
|
0 |
0 |
if not $printRDFS and 'ODO::Ontology::RDFS::Vocabulary'->uri_to_name($ci) |
|
887
|
0 |
0 |
if not $printRDFS and 'ODO::Ontology::RDFS::Vocabulary'->uri_to_name($pi) |
|
949
|
0 |
0 |
unless (UNIVERSAL::can('ODO::RDFS::Resource', 'new')) |