JsonRpcHttpService

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total76 of 1,01592%10 of 5682%116217254234
start()286469%1150%1262101
lambda$applyTlsConfig$5(HttpServerOptions, Set)160%20%224411
lambda$createSpan$4(Span, AsyncResult)9640%1150%122501
lambda$start$0(NatManager)90%n/a113311
lambda$stop$10(CompletableFuture, AsyncResult)61164%1150%121501
JsonRpcHttpService(Vertx, Path, JsonRpcConfiguration, MetricsSystem, NatService, Map, Optional, HealthService, HealthService)56993%1150%1212001
validateConfig(JsonRpcConfiguration)32689%3562%350601
buildRouter()226100%6100%0405301
applyTlsConfig(HttpServerOptions)64100%2100%0202401
lambda$start$1(CompletableFuture, AsyncResult)54100%2100%0201201
lambda$connectionHandler$3(HttpConnection)49100%2100%0201101
createSpan(RoutingContext)41100%n/a0101201
lambda$checkAllowlistHostHeader$8(RoutingContext)38100%1787%1501101
buildCorsRegexFromConfig()35100%4100%030701
getFailureException(Throwable)32100%n/a010501
static {...}30100%n/a010801
lambda$connectionHandler$2(HttpConnection, Void)24100%n/a010401
getHttpServerOptions()21100%n/a010701
stop()18100%2100%020501
hostIsInAllowlist(String)16100%2100%020501
socketAddress()15100%2100%020301
JsonRpcHttpService(Vertx, Path, JsonRpcConfiguration, MetricsSystem, NatService, Map, HealthService, HealthService)14100%n/a010301
applyTlsClientAuth(TlsClientAuthConfiguration, HttpServerOptions)11100%n/a010501
url()11100%2100%020301
tlsLogMessage()9100%2100%020101
getAndValidateHostHeader(RoutingContext)9100%n/a010201
getScheme()9100%2100%020101
lambda$applyTlsClientAuth$7(HttpServerOptions, TlsClientAuthConfiguration, Path)8100%n/a010301
handleEmptyRequest(RoutingContext)7100%n/a010201
lambda$buildCorsRegexFromConfig$11(String)7100%2100%020101
lambda$applyTlsConfig$6(HttpServerOptions, TlsClientAuthConfiguration)5100%n/a010101
lambda$hostIsInAllowlist$9(String, String)4100%n/a010101
connectionHandler()3100%n/a010101
checkAllowlistHostHeader()3100%n/a010101