blib/lib/JSON/Schema/Modern/Document/OpenAPI.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 16 | 17 | 94.1 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
181 | 2436 | 1632 | 501 | $entity and $reffable_entities->check($entity) |
185 | 4456 | 89 | 24 | $schema->{'$ref'} eq "#/\$defs/operation" and defined $data->{'operationId'} |
223 | 55 | 106 | 46 | $idx != $#json_schema_paths and substr($json_schema_paths[$idx], 0, length($real_json_schema_paths[-1]) + 1) eq $real_json_schema_paths[-1] . "/" |
300 | 26 | 11 | 124 | XXX and keys %$schema |
line | l | !l | condition |
---|---|---|---|
148 | 4 | 110 | $json_schema_dialect //= "https://spec.openapis.org/oas/3.1/dialect/base" |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
145 | 0 | 4 | 110 | $self->json_schema_dialect // $schema->{'jsonSchemaDialect'} |