Condition Coverage

blib/lib/JSON/Schema/Modern/Document/OpenAPI.pm
Criterion Covered Total %
condition 13 14 92.8


and 3 conditions

line !l l&&!r l&&r condition
178 2369 1557 473 $entity and $reffable_entities->check($entity)
182 4289 86 24 $schema->{'$ref'} eq "#/\$defs/operation" and defined $data->{'operationId'}
272 26 10 116 XXX and keys %$schema

or 2 conditions

line l !l condition
146 4 107 $json_schema_dialect //= "https://spec.openapis.org/oas/3.1/dialect/base"

or 3 conditions

line l !l&&r !l&&!r condition
143 0 4 107 $self->json_schema_dialect // $schema->{'jsonSchemaDialect'}