Validator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total889 of 4,24179%280 of 79464%2274362211,063139
validateValueAsType(ApiParameterType, String, String, ApiSchemaTypeRestriction)43343350%12510144%8211410621501
init(Logger, Api, ApiValidatorConfig)2121,46687%8819268%841416042601
getArrayValues(boolean, String, String)510%80%55151511
buildSwaggerResponse(HttpBaseResponseEntity)465755%51168%59102401
buildRequestOpenApi4j(String, String, Map, List, Map, Object)4020883%103276%82296601
buildSwaggerRequest(HttpBaseRequestEntity)2013186%62076%61432901
validateWithSwaggerRequestValidator(HttpBaseEntity, ApiOperation)179584%675%2533001
buildResponseOpenApi4j(int, Map, Object)1610786%42083%41333301
getValidatorList(ApiOperation, HttpBaseEntity)157082%81055%71031901
validateWithOpenApi4j(HttpBaseEntity, ApiOperation)1420593%112367%111825201
normalizePath(String)3480%6100%042801
validatePreConformanceCheck(HttpBaseEntity, ApiOperation, Object[])13795%38100%02023701
close(Logger, Api, ApiValidatorConfig)2681%583%141901
excludeBase64PatternFromSchema(Object)3792%990%1611101
getRefType(String)1487%50%121301
getBodyParameters(HttpBaseEntity, ApiOperation)64100%41680%41102101
normalizeRefs(JsonNode)55100%675%2501501
removeRegexPatternOnStringsOfFormatByte(OpenAPI)47100%50%2301101
removeTypeObjectAssociationWithOneOfAndAnyOfFromSchema(Object)27100%6100%040801
lambda$removeRegexPatternOnStringsOfFormatByte$6(Operation)23100%4100%030701
validate(HttpBaseEntity)16100%n/a010301
getRefPath(String)15100%100%020301
Validator()100%n/a010301
removeTypeObjectAssociationWithOneOfAndAnyOfModels(OpenAPI)100%50%120301
removeTypeObjectFromEachValue(Map, Function)100%50%120301
excludeBase64PatternFromEachValue(Map, Function)100%100%020301
lambda$validateWithSwaggerRequestValidator$0(ApiOperation, Map.Entry)100%n/a010101
lambda$excludeBase64PatternFromEachValue$9(Function, Object)100%n/a010101
lambda$removeRegexPatternOnStringsOfFormatByte$7(PathItem)100%n/a010201
lambda$removeTypeObjectFromEachValue$2(Function, Object)100%n/a010101
fromHttpMethod(HttpRequestMethod)100%n/a010101
lambda$removeRegexPatternOnStringsOfFormatByte$5(Parameter)100%n/a010101
lambda$removeRegexPatternOnStringsOfFormatByte$4(Parameter)100%n/a010101
static {...}100%n/a010101
lambda$excludeBase64PatternFromSchema$10(Schema)100%n/a010101
lambda$removeRegexPatternOnStringsOfFormatByte$8(Schema)100%n/a010101
lambda$removeTypeObjectAssociationWithOneOfAndAnyOfFromSchema$3(Schema)100%n/a010101
lambda$removeTypeObjectAssociationWithOneOfAndAnyOfModels$1(Schema)100%n/a010101
validatePostConformanceCheck(HttpBaseEntity, ApiOperation, Object[])100%n/a010101