| lambda$fromCompletionStage$17(HttpRequest, RouteInfo, Object) |  | 0% |  | 0% | 11 | 11 | 27 | 27 | 1 | 1 |
| fromReactiveExecute(PropagatedContext, HttpRequest, Publisher, RouteInfo) |  | 0% |  | 0% | 12 | 12 | 17 | 17 | 1 | 1 |
| createResponseForBody(PropagatedContext, HttpRequest, Object, RouteInfo, RouteMatch) |   | 44% |   | 40% | 14 | 17 | 16 | 32 | 0 | 1 |
| lambda$fromReactiveExecute$11(RouteInfo, PropagatedContext, HttpRequest, Object) |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| createDefaultErrorResponse(HttpRequest, Throwable) |  | 0% |  | 0% | 3 | 3 | 17 | 17 | 1 | 1 |
| fromKotlinCoroutineExecute(PropagatedContext, HttpRequest, Object, RouteInfo) |  | 0% |  | 0% | 6 | 6 | 12 | 12 | 1 | 1 |
| applyExecutorToPublisher(Publisher, ExecutorService, PropagatedContext) |  | 0% |  | 0% | 4 | 4 | 12 | 12 | 1 | 1 |
| findErrorRoute(Throwable, Class, HttpRequest) |   | 64% |   | 50% | 11 | 17 | 9 | 28 | 0 | 1 |
| processPublisherBody(PropagatedContext, HttpRequest, MutableHttpResponse, boolean, Publisher, RouteInfo) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| callRoute(PropagatedContext, RouteMatch, HttpRequest) |   | 44% |   | 40% | 4 | 6 | 6 | 14 | 0 | 1 |
| lambda$fromKotlinCoroutineExecute$9(RouteInfo, PropagatedContext, HttpRequest, boolean, Object) |  | 0% |  | 0% | 4 | 4 | 10 | 10 | 1 | 1 |
| fromImperativeExecute(PropagatedContext, HttpRequest, RouteInfo, Object) |   | 47% |   | 31% | 8 | 9 | 8 | 14 | 0 | 1 |
| lambda$fromReactiveExecute$12(boolean, RouteInfo, HttpRequest) |  | 0% |  | 0% | 4 | 4 | 6 | 6 | 1 | 1 |
| notFoundErrorResponse(HttpRequest) |  | 0% |  | 0% | 3 | 3 | 7 | 7 | 1 | 1 |
| processPublisherBody(PropagatedContext, HttpRequest, MutableHttpResponse, RouteInfo) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| findExecutor(RouteInfo) |   | 47% |   | 25% | 2 | 3 | 3 | 6 | 0 | 1 |
| isIgnorable(Throwable) |  | 0% |  | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
| findStatusRoute(HttpRequest, int, RouteInfo) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| logException(Throwable) |  | 0% |  | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
| lambda$callRoute$7(HttpRequest, PropagatedContext, RouteMatch, ContextView) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| lambda$callRoute$3(HttpRequest, PropagatedContext, RouteMatch, ContextView) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| logIgnoredException(Throwable) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$fromCompletionStage$16(HttpRequest, MutableHttpResponse, Object) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| lambda$findStatusRoute$0(int, HttpRequest) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| voidResponse(RouteInfo) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| noContentResponse(RouteInfo) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| executeRouteAndConvertBody(PropagatedContext, RouteMatch, HttpRequest) |   | 85% |   | 50% | 2 | 3 | 1 | 9 | 0 | 1 |
| fromCompletionStage(HttpRequest, CompletionStage, RouteInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$processPublisherBody$21(PropagatedContext, HttpRequest, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$processPublisherBody$20(PropagatedContext, HttpRequest, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$fromReactiveExecute$15(PropagatedContext, HttpRequest, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$fromReactiveExecute$14(PropagatedContext, HttpRequest, RouteInfo, MutableHttpResponse) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$fromReactiveExecute$13(PropagatedContext, HttpRequest, Context) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$createResponseForBody$8(HttpRequest, RouteInfo, RouteMatch, MutableHttpResponse) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| finaliseResponse(HttpRequest, RouteInfo, RouteMatch, MutableHttpResponse) |   | 87% |   | 80% | 2 | 6 | 1 | 13 | 0 | 1 |
| lambda$applyConfiguredHeaders$22(MutableHttpHeaders, String) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$processPublisherBody$18(MutableHttpResponse, Object) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$callRoute$6(HttpRequest, ContextView, PropagatedContext, CoroutineHelper) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$callRoute$5(PropagatedContext, RouteMatch, HttpRequest) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$callRoute$4(PropagatedContext, RouteMatch, HttpRequest) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$callRoute$2(HttpRequest, ContextView, PropagatedContext, CoroutineHelper) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| forStatus(RouteInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$processPublisherBody$19(HttpRequest, RouteInfo) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$applyExecutorToPublisher$1(PropagatedContext, Runnable) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$fromKotlinCoroutineExecute$10(HttpRequest) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getErrorResponseProcessor() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getCoroutineHelper() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| fromPublisher(Publisher) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| resolveDefaultResponseContentType(HttpRequest, RouteInfo) |   | 94% |   | 75% | 2 | 5 | 1 | 12 | 0 | 1 |
| RouteExecutor(Router, BeanContext, RequestArgumentSatisfier, HttpServerConfiguration, ErrorResponseProcessor, ExecutorSelector) |  | 100% | | n/a | 0 | 1 | 0 | 10 | 0 | 1 |
| applyConfiguredHeaders(MutableHttpHeaders) |  | 100% |   | 50% | 3 | 4 | 0 | 6 | 0 | 1 |
| setRouteAttributes(HttpRequest, UriRouteMatch) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| setRouteAttributes(HttpRequest, RouteMatch) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| forStatus(RouteInfo, HttpStatus) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| findRouteMatch(HttpRequest) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRouter() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getRequestArgumentSatisfier() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getExecutorSelector() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |