org.springframework.web.reactive.function.client

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total4,633 of 4,6330%233 of 2330%5535538818814294297777
DefaultWebClient.DefaultRequestBodyUriSpec5420%320%6565114114494911
DefaultWebClientBuilder4910%520%6060113113343411
DefaultWebClient.DefaultResponseSpec4750%180%52528888434311
WebClientResponseException3390%310%39395454161611
DefaultClientResponseBuilder2970%180%28286565191911
ExchangeFunctions.DefaultExchangeFunction2700%120%24244040181811
DefaultClientRequestBuilder2420%60%21215050181811
DefaultClientResponse2350%100%28284949232311
WebClientExtensionsKt1640%40%9913137711
ClientResponseExtensionsKt1570%n/a11111111111111
DefaultClientRequestBuilder.BodyInserterRequest1540%80%19193434151511
ExchangeFilterFunctions1140%40%16162626141411
DefaultWebClient1010%n/a17172323171711
DefaultClientResponseBuilder.BuiltClientHttpResponse770%160%141414146611
ExchangeFilterFunctions.Credentials690%80%9915155511
WebClientRequestException620%40%7715155511
ExchangeFilterFunction600%n/a99999911
WebClientUtils550%60%1010997711
DefaultClientResponse.DefaultHeaders470%40%88996611
DefaultExchangeStrategiesBuilder450%n/a6616166611
UnknownHttpStatusCodeException370%n/a22442211
ClientResponse370%n/a66666611
DefaultExchangeStrategiesBuilder.DefaultExchangeStrategies360%n/a55995511
ClientRequest340%n/a55555511
DefaultWebClient.DefaultRequestBodyUriSpec.new HttpRequest() {...}310%n/a55775511
ExchangeFunctions.DefaultExchangeFunction.new HttpRequest() {...}260%n/a55555511
DefaultClientResponse.new BodyExtractor.Context() {...}230%n/a44444411
DefaultClientRequestBuilder.BodyInserterRequest.new BodyInserter.Context() {...}210%n/a44444411
DefaultWebClient.DefaultResponseSpec.StatusHandler200%n/a33663311
ExchangeStrategies180%n/a44664411
ExchangeFunctions170%n/a44444411
WebClient160%n/a33333311
WebClientExtensionsKt.awaitExchange.3.new Function2() {...}140%n/a11111111
DefaultClientResponseBuilder.new HttpRequest() {...}140%n/a44554411
WebClientExtensionsKt.awaitExchangeOrNull.2.new Function2() {...}140%n/a11111111
WebClientExtensionsKt.exchangeToFlow.new Function() {...}130%n/a11111111
WebClientExtensionsKt.awaitExchange.new Function() {...}110%n/a11111111
ClientResponse.new ExchangeStrategies() {...}110%n/a33333311
WebClientExtensionsKt.awaitExchangeOrNull.new Function() {...}110%n/a11111111
WebClientResponseException.NotImplemented100%n/a11221111
WebClientResponseException.UnsupportedMediaType100%n/a11221111
WebClientResponseException.NotAcceptable100%n/a11221111
WebClientResponseException.Gone100%n/a11221111
WebClientResponseException.BadRequest100%n/a11221111
WebClientResponseException.TooManyRequests100%n/a11221111
WebClientResponseException.Forbidden100%n/a11221111
WebClientResponseException.InternalServerError100%n/a11221111
WebClientResponseException.ServiceUnavailable100%n/a11221111
WebClientResponseException.BadGateway100%n/a11221111
WebClientResponseException.UnprocessableEntity100%n/a11221111
WebClientResponseException.Conflict100%n/a11221111
WebClientResponseException.NotFound100%n/a11221111
WebClientResponseException.GatewayTimeout100%n/a11221111
WebClientResponseException.MethodNotAllowed100%n/a11221111
WebClientResponseException.Unauthorized100%n/a11221111
WebClientException90%n/a22442211
ExchangeFunction0%n/a11111111
WebClientExtensionsKt.toEntityFlux.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.body.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.body.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.body.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.toEntityList.new ParameterizedTypeReference() {...}0%n/a11111111
ClientResponseExtensionsKt.awaitBodyOrNull..inlined.bodyToMono.new ParameterizedTypeReference() {...}0%n/a11111111
ClientResponseExtensionsKt.awaitBody..inlined.bodyToMono.new ParameterizedTypeReference() {...}0%n/a11111111
ClientResponseExtensionsKt.toEntity.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.awaitBody..inlined.bodyToMono.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.bodyToMono.new ParameterizedTypeReference() {...}0%n/a11111111
ClientResponseExtensionsKt.toEntityList.new ParameterizedTypeReference() {...}0%n/a11111111
ClientResponseExtensionsKt.bodyToMono.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.bodyToFlow..inlined.bodyToFlux.new ParameterizedTypeReference() {...}0%n/a11111111
ClientResponseExtensionsKt.bodyToFlow..inlined.bodyToFlux.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.toEntity.new ParameterizedTypeReference() {...}0%n/a11111111
ClientResponseExtensionsKt.bodyToFlux.new ParameterizedTypeReference() {...}0%n/a11111111
ClientResponseExtensionsKt.awaitEntityList..inlined.toEntityList.new ParameterizedTypeReference() {...}0%n/a11111111
ClientResponseExtensionsKt.awaitEntity..inlined.toEntity.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.awaitBodyOrNull..inlined.bodyToMono.new ParameterizedTypeReference() {...}0%n/a11111111
WebClientExtensionsKt.bodyToFlux.new ParameterizedTypeReference() {...}0%n/a11111111