| AnnotationsUtils |  | 0% |  | 0% | 772 | 772 | 1,345 | 1,345 | 106 | 106 | 1 | 1 |
| ValidationAnnotationsUtilsTest |  | 0% | | n/a | 87 | 87 | 551 | 551 | 87 | 87 | 1 | 1 |
| AnnotationsUtils.new Schema() {...} |  | 0% |  | 0% | 223 | 223 | 222 | 222 | 75 | 75 | 1 | 1 |
| AnnotationsUtilsTest |  | 0% |  | 0% | 39 | 39 | 228 | 228 | 33 | 33 | 1 | 1 |
| PrimitiveType |  | 0% |  | 0% | 57 | 57 | 181 | 181 | 25 | 25 | 1 | 1 |
| ReflectionUtils |  | 0% |  | 0% | 133 | 133 | 226 | 226 | 27 | 27 | 1 | 1 |
| ParameterProcessor |  | 0% |  | 0% | 110 | 110 | 225 | 225 | 14 | 14 | 1 | 1 |
| ValidationAnnotationsUtils |  | 0% |  | 0% | 104 | 104 | 185 | 185 | 22 | 22 | 1 | 1 |
| ModelDeserializer |  | 3% |  | 2% | 47 | 49 | 109 | 115 | 7 | 9 | 0 | 1 |
| ObjectMapperFactory |   | 43% | | 50% | 14 | 17 | 75 | 132 | 10 | 13 | 0 | 1 |
| AnnotationsUtilsTest.new Schema() {...} |  | 0% | | n/a | 75 | 75 | 75 | 75 | 75 | 75 | 1 | 1 |
| PathUtilsTest |  | 0% | | n/a | 16 | 16 | 67 | 67 | 16 | 16 | 1 | 1 |
| PathUtils |  | 0% |  | 0% | 30 | 30 | 64 | 64 | 6 | 6 | 1 | 1 |
| AnnotationsUtils.new ArraySchema() {...} |  | 0% |  | 0% | 36 | 36 | 44 | 44 | 14 | 14 | 1 | 1 |
| SecuritySchemeDeserializer |  | 1% |  | 0% | 16 | 17 | 48 | 49 | 5 | 6 | 0 | 1 |
| OpenAPISchema2JsonSchema |  | 0% |  | 0% | 16 | 16 | 30 | 30 | 2 | 2 | 1 | 1 |
| Configuration |  | 0% | | n/a | 29 | 29 | 52 | 52 | 29 | 29 | 1 | 1 |
| ReferenceTypeUtils |  | 0% |  | 0% | 10 | 10 | 31 | 31 | 4 | 4 | 1 | 1 |
| ParameterDeserializer |  | 2% |  | 0% | 11 | 12 | 27 | 28 | 1 | 2 | 0 | 1 |
| SiblingAnnotationFilter |  | 0% |  | 0% | 15 | 15 | 18 | 18 | 3 | 3 | 1 | 1 |
| SchemaTypeUtils |  | 0% |  | 0% | 24 | 24 | 10 | 10 | 10 | 10 | 1 | 1 |
| ReferenceTypeUtilsTest |  | 0% | | n/a | 4 | 4 | 18 | 18 | 4 | 4 | 1 | 1 |
| Json31 |  | 0% | | n/a | 10 | 10 | 27 | 27 | 10 | 10 | 1 | 1 |
| CallbackDeserializer |  | 3% | | 0% | 6 | 7 | 19 | 20 | 1 | 2 | 0 | 1 |
| TestUtils |  | 0% | | 0% | 6 | 6 | 15 | 15 | 5 | 5 | 1 | 1 |
| OpenAPI30To31 |  | 0% |  | 0% | 11 | 11 | 20 | 20 | 3 | 3 | 1 | 1 |
| PathsDeserializer |  | 4% | | 0% | 5 | 6 | 17 | 18 | 1 | 2 | 0 | 1 |
| ApiResponsesDeserializer |  | 4% | | 0% | 5 | 6 | 17 | 18 | 1 | 2 | 0 | 1 |
| PrettyPrintHelper |  | 0% | | 0% | 8 | 8 | 21 | 21 | 5 | 5 | 1 | 1 |
| DeserializationModule |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 | 1 | 1 |
| ParameterProcessor.AnnotationsHelper |  | 0% | | 0% | 7 | 7 | 16 | 16 | 3 | 3 | 1 | 1 |
| AnnotationsUtils.new ArraySchema() {...} |  | 0% | | n/a | 14 | 14 | 14 | 14 | 14 | 14 | 1 | 1 |
| OutputReplacer |  | 0% | | n/a | 3 | 3 | 18 | 18 | 3 | 3 | 1 | 1 |
| EncodingStyleEnumDeserializer |  | 5% | | 0% | 5 | 6 | 12 | 13 | 4 | 5 | 0 | 1 |
| HeaderStyleEnumDeserializer |  | 5% | | 0% | 5 | 6 | 12 | 13 | 4 | 5 | 0 | 1 |
| EncodingPropertyStyleEnumDeserializer |  | 5% | | 0% | 5 | 6 | 12 | 13 | 4 | 5 | 0 | 1 |
| RefUtils |  | 0% | | 0% | 6 | 6 | 9 | 9 | 4 | 4 | 1 | 1 |
| Yaml31 | | 29% | | n/a | 5 | 8 | 16 | 22 | 5 | 8 | 0 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | 0% | 7 | 7 | 7 | 7 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | 0% | 7 | 7 | 7 | 7 | 3 | 3 | 1 | 1 |
| Configuration.GroupsValidationStrategy | | 0% | | n/a | 3 | 3 | 9 | 9 | 3 | 3 | 1 | 1 |
| Json | | 0% | | n/a | 6 | 6 | 14 | 14 | 6 | 6 | 1 | 1 |
| ObjectMapperFactory.1.new BeanSerializerModifier() {...} | | 0% | | 0% | 5 | 5 | 8 | 8 | 2 | 2 | 1 | 1 |
| Yaml | | 0% | | n/a | 6 | 6 | 14 | 14 | 6 | 6 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | 0% | 6 | 6 | 3 | 3 | 3 | 3 | 1 | 1 |
| ObjectMapperFactory.2.new BeanSerializerModifier() {...} | | 15% | | 0% | 4 | 5 | 7 | 8 | 1 | 2 | 0 | 1 |
| ValidationAnnotationsUtilsTest.new Size() {...} | | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
| ValidationAnnotationsUtilsTest.new DecimalMax() {...} | | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
| ValidationAnnotationsUtilsTest.new DecimalMin() {...} | | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
| JsonAssert | | 0% | | n/a | 2 | 2 | 9 | 9 | 2 | 2 | 1 | 1 |
| KotlinDetector | | 0% | | 0% | 6 | 6 | 9 | 9 | 5 | 5 | 1 | 1 |
| ValidationAnnotationsUtilsTest.new Pattern() {...} | | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
| OpenAPI31Deserializer | | 0% | | n/a | 3 | 3 | 8 | 8 | 3 | 3 | 1 | 1 |
| ValidationAnnotationsUtilsTest.new Min() {...} | | 0% | | n/a | 6 | 6 | 6 | 6 | 6 | 6 | 1 | 1 |
| ValidationAnnotationsUtilsTest.new Max() {...} | | 0% | | n/a | 6 | 6 | 6 | 6 | 6 | 6 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| ValidationAnnotationsUtilsTest.new Email() {...} | | 0% | | n/a | 7 | 7 | 7 | 7 | 7 | 7 | 1 | 1 |
| ValidatorProcessor.MODE | | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| ResourceUtils | | 0% | | n/a | 2 | 2 | 5 | 5 | 2 | 2 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| PrimitiveType.new PrimitiveType() {...} | | 0% | | n/a | 3 | 3 | 3 | 3 | 3 | 3 | 1 | 1 |
| SiblingAnnotationFilter.FilterResult | | 0% | | n/a | 3 | 3 | 6 | 6 | 3 | 3 | 1 | 1 |
| AnnotationsUtilsTest.Foo | | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 | 1 | 1 |
| ObjectMapperFactory.new SimpleModule() {...} | | 0% | | n/a | 2 | 2 | 4 | 4 | 2 | 2 | 1 | 1 |
| OutputReplacer.new OutputReplacer() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| OutputReplacer.new OutputReplacer() {...} | | 0% | | n/a | 3 | 3 | 4 | 4 | 3 | 3 | 1 | 1 |
| ValidatorProcessor | | 0% | | n/a | 4 | 4 | 4 | 4 | 4 | 4 | 1 | 1 |
| ReferenceTypeUtilsTest.TypeWithAtomicReferenceMember | | 0% | | n/a | 2 | 2 | 3 | 3 | 2 | 2 | 1 | 1 |
| AnnotationsUtilsTest.DummyClass | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| DeserializationModule31.new BeanDeserializerModifier() {...} | | 70% | | 50% | 1 | 3 | 1 | 4 | 0 | 2 | 0 | 1 |
| Constants | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Json.ObjectMapperHolder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AnnotationsUtilsTest.TypeWithDefault | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AnnotationsUtilsTest.FieldHolderWithEmptyDefault | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AnnotationsUtilsTest.FieldHolderWithDefault | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AnnotationsUtilsTest.ExampleHolder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Yaml.ObjectMapperHolder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AnnotationsUtilsTest.TypeWithDescriptionOnly | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Json31.ObjectMapperHolder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AnnotationsUtilsTest.DefaultHolder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| Json31.ConverterMapperHolder | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| AnnotationsUtilsTest.FieldHolderWithTypeDefault | | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
| DeserializationModule31 |  | 100% | | n/a | 0 | 1 | 0 | 12 | 0 | 1 | 0 | 1 |
| ObjectMapperFactory.new SimpleModule() {...} | | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| Model31Deserializer | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |
| Callback31Deserializer | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| Parameter31Deserializer | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| SecurityScheme31Deserializer | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| Paths31Deserializer | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| ApiResponses31Deserializer | | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 | 0 | 1 |
| Yaml31.ObjectMapperHolder | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 | 0 | 1 |