logo

Back to index

PCC

Min: 0.0700, max: 0.9114, yellow zone: [0.4000 .. 0.6000].

Elements: 37, μ: 0.3294, σ: 0.2027, Var: 0.0411, defects: 32%.

Packages: 24, classes: 273.

Green: 238, yellow: 12, red: 23.

Class PCC n A Rw_total
i.r.builder.ResponseSpecBuilder NaN 30 1 0
i.r.builder.ResponseBuilder NaN 12 1 0
i.r.builder.RequestSpecBuilder NaN 70 2 0
i.r.builder.MultiPartSpecBuilder 0.2 11 10 7
i.r.i.mapping.ObjectMapperDeserializationContextImpl 1 2 4 1
i.r.i.mapping.GsonMapper NaN 2 6 0
i.r.i.mapping.JohnzonMapper NaN 2 6 0
i.r.i.mapping.JaxbMapper NaN 2 6 0
i.r.i.mapping.J..$_serialize_closure1 NaN 3 5 0
i.r.i.mapping.Jackson1Mapper NaN 2 6 0
i.r.i.mapping.Jackson2Mapper NaN 2 6 0
i.r.i.mapping.ObjectMapperSerializationContextImpl 0.4286 8 7 5
i.r.i.mapping.ObjectMapping NaN 0 4 0
i.r.f.cookie.CookieFilter NaN 1 2 0
i.r.internal.R..$R..$_doRequest_closure1 NaN 2 3 0
i.r.internal.R..$_setRequestHeadersToHttpBuilder_closure23 NaN 2 4 0
i.r.internal.R..$_cookie_closure10 NaN 4 5 0
i.r.internal.R..$_cookie_closure9 NaN 4 5 0
i.r.internal.R..$_getUnnamedPathParams_closure41 NaN 2 3 0
i.r.internal.M..$_createArgumentArray_closure2 NaN 3 4 0
i.r.internal.PreemptiveAuthSpecImpl NaN 2 6 0
i.r.internal.R..$_sendRequest_closure16 NaN 3 4 0
i.r.internal.R..$_header_closure6 NaN 5 6 0
i.r.internal.R..$_generateBoundary_closure25 NaN 4 5 0
i.r.internal.R..$_sendHttpRequest_closure27 NaN 7 8 0
i.r.internal.MultiValueEntity NaN 11 1 0
i.r.internal.UriValidator NaN 0 0 0
i.r.internal.R..$_applyHttpClientConfig_closure22 NaN 2 3 0
i.r.internal.R..$_header_closure7 NaN 4 5 0
i.r.internal.R..$_applyPathParamsAndSendRequest_closure33 NaN 2 3 0
i.r.internal.ResponseLogSpecificationImpl 0.1111 19 5 3
i.r.internal.R..$_convertFormParamsToMultiPartParams_closure26 NaN 2 3 0
i.r.internal.R..$_registerRestAssuredEncoders_closure24$_closure51 NaN 3 4 0
i.r.internal.R..$_extractRequestParamsIfNeeded_closure28 NaN 3 4 0
i.r.internal.R..$H..$_validate_closure3 NaN 2 3 0
i.r.internal.R..$_getUndefinedPathParamPlaceholders_closure46 NaN 2 3 0
i.r.internal.R..$_headers_closure5$_closure17$_closure18 NaN 3 4 0
i.r.internal.R..$_headers_closure6$_closure49 NaN 3 5 0
i.r.internal.R..$_getMultiPartParams_closure45 NaN 2 3 0
i.r.internal.R..$_applyPathParamsAndSendRequest_closure30 NaN 2 3 0
i.r.internal.R..$_header_closure8 NaN 4 5 0
i.r.internal.RedirectSpecificationImpl NaN 4 6 0
i.r.internal.R..$_as_closure3 NaN 3 4 0
i.r.internal.R..$_sessionId_closure11 NaN 3 4 0
i.r.internal.R..$_getURI_closure39 NaN 2 3 0
i.r.internal.ContentParser NaN 1 4 0
i.r.internal.S..$_mergeFilters_closure3 NaN 2 3 0
i.r.internal.R..$_getDerivedPath_closure38 NaN 2 3 0
i.r.internal.R..$_parseHeaders_closure1 NaN 3 4 0
i.r.internal.R..$_getPathParams_closure40 NaN 3 4 0
i.r.internal.R..$_applyPathParamsAndSendRequest_closure31 NaN 2 3 0
i.r.internal.R..$_partiallyApplyPathParams_closure35 NaN 2 3 0
i.r.internal.R..$_applyPathParamsAndSendRequest_closure29 NaN 2 3 0
i.r.internal.R..$RestAssuredHttpBuilder 1 2 6 1
i.r.internal.R..$_partiallyApplyPathParams_closure36 NaN 6 7 0
i.r.internal.R..$H..$_fireFailureListeners_closure4 NaN 3 4 0
i.r.internal.R..$_body_closure1 NaN 4 5 0
i.r.internal.AuthenticationSpecificationImpl NaN 13 6 0
i.r.internal.R..$_statusCode_closure3 NaN 3 4 0
i.r.internal.R..$HamcrestAssertionClosure NaN 5 5 0
i.r.internal.RequestLogSpecificationImpl 0.2222 19 5 6
i.r.internal.R..$_contentType_closure13 NaN 3 4 0
i.r.internal.MapCreator NaN 0 4 0
i.r.internal.R..$_cookie_closure10 NaN 4 5 0
i.r.internal.R..$H..$_validateHeadersAndCookies_closure5 NaN 2 4 0
i.r.internal.R..$H..$_validateHeadersAndCookies_closure6 NaN 2 4 0
i.r.internal.R..$_body_closure1$_closure16 NaN 1 3 0
i.r.internal.R..$_statusLine_closure4 NaN 3 4 0
i.r.internal.R..$_body_closure11$_closure21$_closure22 NaN 2 4 0
i.r.internal.R..$_applyRestAssuredConfig_closure20 NaN 3 4 0
i.r.internal.LogRequestAndResponseOnFailListener NaN 1 4 0
i.r.internal.R..$_handleMultiValueParamsIfNeeded_closure37 NaN 5 6 0
i.r.internal.R..$R..$_doRequest_closure3 NaN 4 5 0
i.r.internal.R..$_registerRestAssuredEncoders_closure24 NaN 6 7 0
i.r.internal.R..$_cookies_closure9 NaN 3 4 0
i.r.internal.R..$_headers_closure5 NaN 3 4 0
i.r.internal.R..$_toString_closure2 NaN 3 4 0
i.r.internal.R..$_sendRequest_closure15 NaN 2 3 0
i.r.internal.R..$_path_closure5 NaN 2 3 0
i.r.internal.R..$_assertCorrectNumberOfPathParams_closure18 NaN 2 3 0
i.r.internal.S..$_mergeConfig_closure1 NaN 4 5 0
i.r.internal.R..$_convertFormParamsToMultiPartParams_closure26$_closure53 NaN 2 4 0
i.r.internal.S..$_mergeFilters_closure4 NaN 3 4 0
i.r.internal.R..$_getUnnamedPathParams_closure42 NaN 2 3 0
i.r.internal.R..$R..$_shouldApplyContentTypeFromRestAssuredConfigDelegate_closure4 NaN 2 3 0
i.r.internal.ResponseParserRegistrar 0.5 7 6 3
i.r.internal.R..$_removeHeader_closure1 NaN 3 4 0
i.r.internal.R..$_contentType_closure14 NaN 3 4 0
i.r.internal.SpecificationMerger NaN 0 4 0
i.r.internal.R..$_body_closure11$_closure21 NaN 2 3 0
i.r.internal.R..$H..$_validate_closure2 NaN 2 3 0
i.r.internal.R..$_getRedundantNamedPathParams_closure48 NaN 3 4 0
i.r.internal.M..$_createArgumentArrayFromKeyAndValue_closure3 NaN 3 4 0
i.r.internal.R..$_headers_closure5$_closure17 NaN 2 3 0
i.r.internal.RestAssuredResponseOptionsImpl 0.9114 80 2 73
i.r.internal.R..$_contentType_closure12 NaN 3 4 0
i.r.internal.RestAssuredResponseOptionsGroovyImpl 0.1579 77 21 78
i.r.internal.R..$_cookies_closure8 NaN 3 4 0
i.r.internal.NoParameterValue NaN 0 4 0
i.r.internal.R..$_applyArguments_closure15 NaN 2 3 0
i.r.internal.M..$_isRestAssuredArguments_closure1 NaN 2 3 0
i.r.internal.R..$_sendRequest_closure17 NaN 3 4 0
i.r.internal.R..$_assertCorrectNumberOfPathParams_closure19 NaN 3 4 0
i.r.internal.R..$_removeUnnamedPathParamByValue_closure4 NaN 3 4 0
i.r.internal.T..$_createStore_closure1 NaN 4 5 0
i.r.internal.ValidatableResponseOptionsImpl NaN 62 4 0
i.r.internal.ResponseSpecificationImpl 0.0484 63 23 10
i.r.internal.C..$_configureXmlSlurper_closure2 NaN 3 4 0
i.r.internal.R..$_body_closure11 NaN 6 7 0
i.r.internal.R..$H..$_getClosure_closure1 NaN 2 3 0
i.r.internal.R..$_time_closure2 NaN 4 5 0
i.r.internal.R..$_applyPathParamsAndSendRequest_closure32 NaN 2 3 0
i.r.internal.A..$_none_closure1 NaN 2 3 0
i.r.internal.RestAssuredResponseImpl NaN 6 4 0
i.r.internal.R..$_noFiltersOfType_closure47 NaN 3 4 0
i.r.internal.R..$_cookies_closure4 NaN 2 4 0
i.r.internal.R..$_removeCookie_closure2 NaN 3 4 0
i.r.internal.M..$ArgsAndValue 0.1429 8 6 2
i.r.internal.LogSpecificationImpl NaN 3 4 0
i.r.internal.R..$_getUnnamedPathParamValues_closure43 NaN 2 3 0
i.r.internal.R..$_newFilterContext_closure13 NaN 2 3 0
i.r.internal.R..$_removeMergedHeadersIfNeeded_closure7$_closure50 NaN 3 4 0
i.r.internal.TrustAndKeystoreSpecImpl 0.087 24 15 23
i.r.internal.C..$_configureXmlSlurper_closure1 NaN 3 4 0
i.r.internal.R..$_registerRestAssuredEncoders_closure24$_closure51$_closure52 NaN 3 4 0
i.r.internal.R..$_headers_closure6 NaN 3 4 0
i.r.internal.TestSpecificationImpl NaN 45 6 0
i.r.internal.R..$_applyContentDecoders_closure21 NaN 1 3 0
i.r.internal.ValidatableResponseImpl NaN 62 4 0
i.r.internal.R..$_removeUnnamedPathParam_closure3 NaN 3 4 0
i.r.internal.R..$_newFilterContext_closure12 NaN 2 3 0
i.r.internal.R..$_cookies_closure8$_closure19$_closure20 NaN 3 4 0
i.r.internal.R..$_applyPathParamsAndSendRequest_closure34 NaN 2 3 0
i.r.internal.R..$R..$_doRequest_closure2 NaN 2 3 0
i.r.internal.R..$_cookies_closure8$_closure19 NaN 2 3 0
i.r.internal.R..$_generateRequestUriForLogging_closure14 NaN 2 4 0
i.r.internal.R..$_getUnnamedPathParamValues_closure44 NaN 2 3 0
i.r.internal.S..$_mergeSessionId_closure2 NaN 3 4 0
i.r.internal.R..$_removeMergedHeadersIfNeeded_closure7 NaN 2 3 0
i.r.internal.RequestSpecificationImpl 0.07 201 41 124
i.r.internal.R..$_filters_closure5 NaN 2 3 0
i.r.http.Headers NaN 10 1 0
i.r.http.Header NaN 6 2 0
i.r.http.Cookie NaN 20 21 0
i.r.http.Cookies NaN 10 1 0
i.r.http.C..$Builder 0.125 9 10 8
i.r.matcher.DetailedCookieMatcher NaN 18 0 0
i.r.matcher.ResponseAwareMatcherComposer NaN 0 0 0
i.r.matcher.RestAssuredMatchers NaN 0 0 0
i.restassured.RestAssured NaN 0 23 0
i.r.specification.SpecificationQuerier NaN 0 0 0
i.r.specification.Argument NaN 3 1 0
i.r.specification.ProxySpecification NaN 13 14 0
i.r.i.serialization.SerializationSupport NaN 0 0 0
i.r.i.log.LogRepository 0.3333 4 3 2
i.r.i.http.ContentEncoding NaN 2 2 0
i.r.i.http.D..$InflaterEntity NaN 2 1 0
i.r.i.http.ContentTypeExtractor NaN 0 4 0
i.r.i.http.DeflateEncoding NaN 2 1 0
i.r.i.http.CustomHttpMethod NaN 1 1 0
i.r.i.http.CharsetExtractor NaN 0 5 0
i.r.i.http.BasicNameValuePairWithNoValueSupport NaN 7 3 0
i.r.i.http.C..$_getSubTypeValueFromContentType_closure1 NaN 5 6 0
i.r.i.http.A..$OAuthSigner NaN 1 7 0
i.r.i.http.HttpResponseContentTypeFinder NaN 0 0 0
i.r.i.http.EncoderRegistry 0.0909 12 2 1
i.r.i.http.H..$HeadersDecorator NaN 2 1 0
i.r.i.http.C..$ResponseInterceptor NaN 1 1 0
i.r.i.http.BoundaryExtractor NaN 0 5 0
i.r.i.http.ContentTypeSubTypeExtractor NaN 0 5 0
i.r.i.http.H..$RequestConfigDelegate 0.125 9 8 2
i.r.i.http.ContentEncodingRegistry NaN 0 2 0
i.r.i.http.StringHashMap NaN 5 1 0
i.r.i.http.URIBuilder 0.5714 15 7 40
i.r.i.http.GZIPEncoding NaN 2 0 0
i.r.i.http.HttpResponseException NaN 1 2 0
i.r.i.http.ResponseParseException NaN 1 2 0
i.r.i.http.HttpRequestFactory NaN 0 1 0
i.r.i.http.HttpResponseDecorator NaN 33 4 0
i.r.i.http.C..$RequestInterceptor NaN 1 1 0
i.r.i.http.G..$GZIPDecompressingEntity NaN 2 0 0
i.r.i.http.AuthConfig NaN 9 4 0
i.r.i.http.HttpContextDecorator NaN 5 1 0
i.r.i.http.HTTPBuilder 0.2381 22 13 9
i.r.i.filter.F..$_filter_closure1 NaN 3 4 0
i.r.i.filter.SendRequestFilter NaN 1 4 0
i.r.i.filter.F..$_filter_closure4 NaN 3 4 0
i.r.i.filter.F..$_filter_closure5 NaN 4 5 0
i.r.i.filter.F..$_filter_closure6$_closure10 NaN 4 5 0
i.r.i.filter.F..$_filter_closure2 NaN 3 4 0
i.r.i.filter.F..$_filter_closure3 NaN 3 4 0
i.r.i.filter.F..$_filter_closure6 NaN 3 5 0
i.r.i.filter.FilterContextImpl 0.4444 10 14 6
i.r.i.filter.F..$_applySessionFilterFromOriginalRequestIfDefined_closure8 NaN 2 3 0
i.r.i.filter.F..$_filter_closure1$_closure9 NaN 3 4 0
i.r.i.filter.F..$_filter_closure7 NaN 2 4 0
i.r.i.filter.FormAuthFilter 0.25 9 12 8
i.r.f.session.SessionFilter NaN 3 1 0
i.r.i.print.ResponsePrinter NaN 0 1 0
i.r.i.print.RequestPrinter NaN 0 3 0
i.r.f.time.TimingFilter NaN 1 2 0
i.r.i.proxy.RestAssuredProxySelectorRoutePlanner NaN 0 1 0
i.r.i.proxy.RestAssuredProxySelector 0.6 6 6 6
i.r.i.util.SafeExceptionRethrower NaN 0 0 0
i.r.i.util.MatcherErrorMessageBuilder NaN 1 1 0
i.r.i.util.IOUtils NaN 0 0 0
i.r.i.m.xml.XmlDtdMatcher 0.6667 4 5 2
i.r.i.m.xml.LoadFromClasspathSupport NaN 0 4 0
i.r.i.m.xml.XmlXsdMatcher 0.4286 8 6 5
i.r.i.m.xml.X..$ExceptionThrowingErrorHandler NaN 3 4 0
i.r.i.multipart.MultiPartSpecificationImpl 0.1579 20 14 17
i.r.i.multipart.MultiPartInternal 0.1875 17 12 13
i.r.i.multipart.RestAssuredMultiPartEntity NaN 11 7 0
i.r.config.XmlConfig NaN 19 10 0
i.r.config.DecoderConfig NaN 18 8 0
i.r.config.EncoderConfig NaN 20 9 0
i.r.config.FailureConfig NaN 5 3 0
i.r.config.ParamConfig NaN 11 4 0
i.r.config.OAuthConfig NaN 5 2 0
i.r.config.SessionConfig NaN 7 4 0
i.r.config.HttpClientConfig 0.1538 14 8 2
i.r.config.MultiPartConfig NaN 15 11 0
i.r.config.ObjectMapperConfig NaN 17 8 0
i.r.config.SSLConfig NaN 30 14 0
i.r.config.RedirectConfig NaN 10 5 0
i.r.config.ConnectionConfig NaN 8 2 0
i.r.config.LogConfig NaN 12 5 0
i.r.config.JsonConfig NaN 5 2 0
i.r.config.C..$CloseIdleConnectionConfig NaN 2 2 0
i.r.config.HeaderConfig NaN 4 4 0
i.r.config.RestAssuredConfig NaN 38 1 0
i.r.config.MatcherConfig NaN 4 2 0
i.r.assertion.B..$_leftShift_closure1 NaN 2 3 0
i.r.assertion.B..$_isXPathMatcher_closure3 NaN 2 3 0
i.r.assertion.C..$_getCookies_closure1 NaN 3 4 0
i.r.assertion.B..$_requiresPathParsing_closure4 NaN 1 3 0
i.r.assertion.ResponseTimeMatcher 0.5 5 6 4
i.r.assertion.B..$_requiresTextParsing_closure3 NaN 1 3 0
i.r.assertion.B..$_validate_closure1 NaN 3 4 0
i.r.assertion.DetailedCookieAssertion 0.5 5 6 4
i.r.assertion.B..$_validate_closure2 NaN 5 6 0
i.r.assertion.HeaderMatcher 0.3333 7 7 6
i.r.assertion.C..$_getCookies_closure1$_closure2 NaN 3 4 0
i.r.assertion.BodyMatcher 0.375 9 8 7
i.r.assertion.StreamVerifier NaN 0 4 0
i.r.assertion.B..$_validate_closure2 NaN 3 4 0
i.r.assertion.CookieMatcher 0.5 5 7 4
i.r.assertion.BodyMatcherGroup NaN 7 5 0
i.r.authentication.OAuth2Scheme 0.5 5 6 4
i.r.authentication.BasicAuthScheme 0.5 5 6 4
i.r.authentication.ExplicitNoAuthScheme NaN 1 4 0
i.r.authentication.NoAuthScheme NaN 1 4 0
i.r.authentication.OAuthScheme 0.2 11 9 10
i.r.authentication.NTLMAuthScheme 0.25 9 8 8
i.r.authentication.PreemptiveAuthProvider NaN 1 0 0
i.r.authentication.FormAuthConfig NaN 27 9 0
i.r.authentication.CertificateAuthSettings NaN 19 8 0
i.r.authentication.FormAuthScheme 0.1667 7 7 3
i.r.authentication.PreemptiveBasicAuthScheme 0.4 6 7 4
i.r.authentication.CertAuthScheme 0.0909 23 15 22
i.r.authentication.PreemptiveOAuth2HeaderScheme 0.6667 4 5 2
i.r.i.support.P..$_updateCollectionParameter_closure2 NaN 2 3 0
i.r.i.support.CloseHTTPClientConnectionInputStreamWrapper NaN 9 5 0
i.r.i.support.FileReader NaN 0 4 0
i.r.i.support.PathSupport NaN 0 5 0
i.r.i.support.P..$_updateParameters_closure1 NaN 4 5 0
i.r.i.support.ParameterUpdater NaN 5 5 0
i.r.i.support.Prettifier NaN 3 4 0
i.r.f.log.RequestLoggingFilter NaN 1 5 0
i.r.f.log.ResponseLoggingFilter NaN 0 0 0
i.r.f.log.ErrorLoggingFilter NaN 0 0 0
i.r.f.log.UrlDecoder NaN 0 0 0
i.r.f.log.StatusCodeBasedLoggingFilter NaN 1 4 0

Download XML.