| blib/lib/JSON/Schema/Modern/Document.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % |
| condition | 20 | 28 | 71.4 |
| line | !l | l&&!r | l&&r | condition |
|---|---|---|---|---|
| 236 | 154 | 17743 | 0 | ref $self->schema eq "HASH" and exists $self->schema->{"openapi"} |
| line | l | !l | condition |
|---|---|---|---|
| 108 | 191 | 9 | $_[0]{"errors"} // [] |
| 109 | 180 | 18077 | $_[0]{"errors"} // [] |
| 190 | 17678 | 70 | $$state{"references"} // [] |
| 205 | 315 | 0 | $$resource{"anchors"} // {} |
| 208 | 1971 | 657 | $fragment // "" |
| line | l | !l&&r | !l&&!r | condition |
|---|---|---|---|---|
| 135 | 24394 | 0 | 0 | ($self->__entities)[$self->_entities->{$location}] // croak("missing mapping for ", $self->_entities->{$location}) |
| 163 | 17845 | 53 | 0 | $$args{"evaluator"} // "JSON::Schema::Modern"->new |
| 205 | 872 | 1756 | 315 | not length $fragment or $fragment =~ m[^/]u |
| 248 | 0 | 0 | 17897 | $self->original_uri ne $original_uri or builtin::refaddr($self->original_uri) != builtin::refaddr($original_uri) |
| 273 | 2 | 1 | 0 | $$args{"evaluator"} // "JSON::Schema::Modern"->new("validate_formats", 1) |