| 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 |