blib/lib/JSON/Schema/Draft201909.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 26 | 30 | 86.6 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
100 | 1 | 0 | 1 | defined $schema and defined wantarray |
397 | 9726 | 2405 | 1420 | not $valid and $state->{'short_circuit'} |
547 | 31 | 58 | 260 | length $document_path and path($_->[1]{'path'})->subsumes($document_path) |
line | l | !l | condition |
---|---|---|---|
177 | 4736 | 1 | $config_override->{'initial_schema_uri'} // '' |
196 | 1 | 4736 | $config_override->{'callbacks'} // {} |
543 | 606 | 490 | $fragment // '' |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
118 | 1 | 4639 | 0 | $document->_serialized_schema // $document->_serialized_schema($self->_json_decoder->encode($document->schema)) |
122 | 39982 | 14 | 0 | $_->_serialized_schema // $_->_serialized_schema($self->_json_decoder->encode($_->schema)) |
294 | 2 | 11 | 2492 | $config_override->{'collect_annotations'} // $self->collect_annotations |
368 | 133 | 0 | 138 | $schema || E($state, 'subschema is false') |
540 | 708 | 391 | 40 | not length $fragment or $fragment =~ m[^/]u |