org.springframework.http.server.reactive

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total10,071 of 10,0710%936 of 9360%1,2581,2582,5122,512790790114114
ChannelSendOperator.WriteBarrier3880%520%3838120120121211
ServletServerHttpRequest3840%400%39398484191911
ReactorServerHttpRequest3780%500%41417575161611
ReactorNetty2ServerHttpRequest3710%480%40407272161611
AbstractServerHttpResponse3580%340%50508080333311
AbstractListenerWriteProcessor2790%400%41418282212111
ServletServerHttpResponse2790%320%30307171141411
ServletHttpHandlerAdapter2670%240%28287070161611
AbstractListenerReadPublisher2530%400%33336767131311
UndertowServerHttpResponse2340%180%22224949131311
DefaultServerHttpRequestBuilder2290%200%21215252111111
UndertowHeadersAdapter2280%160%34344545262611
TomcatHeadersAdapter2260%180%33335454242411
Netty5HeadersAdapter2130%180%32324949232311
NettyHeadersAdapter2130%180%32324949232311
JettyHeadersAdapter1980%160%32324646242411
AbstractListenerWriteFlushProcessor1960%220%26265757151511
ReactorServerHttpResponse1730%180%24243636151511
ReactorNetty2ServerHttpResponse1710%160%23233535151511
TomcatHttpHandlerAdapter.TomcatServerHttpResponse1670%200%161643436611
AbstractServerHttpRequest1630%200%25254646151511
UndertowServerHttpRequest1400%60%15153030121211
DefaultSslInfo1360%140%131333336611
TomcatHttpHandlerAdapter.TomcatServerHttpRequest1320%160%131334345511
UndertowServerHttpResponse.ResponseBodyProcessor1310%120%16164343101011
UndertowServerHttpRequest.RequestBodyPublisher1280%100%141435359911
JettyHttpHandlerAdapter.JettyServerHttpResponse1260%160%131332325511
AbstractListenerReadPublisher.State1110%100%121229297711
ServletHttpHandlerAdapter.HttpHandlerAsyncListener1110%60%13134242101011
WriteResultPublisher.State1070%100%111125256611
ServletHttpHandlerAdapter.HandlerResultSubscriber1050%80%111130307711
ServerHttpResponseDecorator1000%40%19192727171711
ContextPathCompositeHandler990%40%9923237711
ServletServerHttpResponse.ResponseBodyProcessor910%160%141426266611
ServerHttpRequestDecorator900%40%18182424161611
WriteResultPublisher.State.new WriteResultPublisher.State() {...}890%100%9923234411
AbstractListenerWriteProcessor.State.new AbstractListenerWriteProcessor.State() {...}850%160%111124243311
ReactorHttpHandlerAdapter810%40%7718185511
ReactorNetty2HttpHandlerAdapter810%40%7718185511
UndertowHttpHandlerAdapter810%40%7724245511
WriteResultPublisher800%60%9921216611
AbstractListenerWriteFlushProcessor.State.new AbstractListenerWriteFlushProcessor.State() {...}770%120%101023234411
AbstractListenerWriteProcessor.State770%20%7720206611
AbstractListenerWriteFlushProcessor.State730%20%8816167711
ServletServerHttpResponse.ResponseAsyncListener720%100%111126266611
UndertowServerHttpResponse.TransferBodyListener660%40%5523233311
DefaultServerHttpRequestBuilder.MutatedServerHttpRequest630%40%12121616101011
UndertowHttpHandlerAdapter.HandlerResultSubscriber630%20%6620205511
AbstractListenerWriteFlushProcessor.State.WriteResultSubscriber610%40%8820206611
AbstractListenerReadPublisher.State.new AbstractListenerReadPublisher.State() {...}600%120%9920203311
HttpHeadResponseDecorator570%100%101017175511
AbstractListenerReadPublisher.State.new AbstractListenerReadPublisher.State() {...}550%20%5518184411
TomcatHeadersAdapter.HeaderNamesIterator540%40%6613134411
AbstractListenerReadPublisher.ReadSubscription540%60%6610103311
WriteResultPublisher.WriteResultSubscription540%60%7714144411
UndertowHeadersAdapter.HeaderNamesIterator530%40%6612124411
ChannelSendOperator.WriteCompletionBarrier530%20%101022229911
NettyHeadersAdapter.HeaderNamesIterator520%40%6612124411
Netty5HeadersAdapter.HeaderNamesIterator520%40%6612124411
JettyHeadersAdapter.HeaderNamesIterator520%40%6612124411
ServletServerHttpRequest.RequestBodyPublisher510%80%101018186611
AbstractListenerServerHttpResponse510%20%6613135511
JettyHttpHandlerAdapter.JettyServerHttpRequest500%40%5511113311
UndertowServerHttpResponse.ResponseBodyFlushProcessor450%60%8816165511
AbstractListenerWriteFlushProcessor.State.new AbstractListenerWriteFlushProcessor.State() {...}430%40%5511113311
ServletServerHttpResponse.ResponseBodyFlushProcessor410%20%6612125511
AbstractListenerWriteFlushProcessor.State.new AbstractListenerWriteFlushProcessor.State() {...}410%40%5511113311
WriteResultPublisher.State.new WriteResultPublisher.State() {...}400%40%6611114411
UndertowHeadersAdapter.HeaderEntry370%n/a44884411
ServletServerHttpRequest.RequestAsyncListener370%20%6610105511
Netty5HeadersAdapter.HeaderEntry360%n/a44884411
NettyHeadersAdapter.HeaderEntry360%n/a44884411
JettyHeadersAdapter.HeaderEntry360%n/a44884411
AbstractListenerWriteProcessor.State.new AbstractListenerWriteProcessor.State() {...}360%40%5510103311
TomcatHeadersAdapter.HeaderEntry350%n/a44994411
ChannelSendOperator330%40%5511113311
TomcatHeadersAdapter.HeaderNames330%20%44883311
TomcatHttpHandlerAdapter310%n/a33773311
AbstractListenerReadPublisher.State.new AbstractListenerReadPublisher.State() {...}310%20%5511114411
AbstractListenerReadPublisher.State.new AbstractListenerReadPublisher.State() {...}310%20%5511114411
AbstractListenerWriteFlushProcessor.State.new AbstractListenerWriteFlushProcessor.State() {...}310%20%5512124411
JettyHttpHandlerAdapter310%n/a33773311
ServletServerHttpResponse.ResponseBodyWriteListener300%40%5510103311
AbstractListenerWriteProcessor.State.new AbstractListenerWriteProcessor.State() {...}290%20%44993311
Netty5HeadersAdapter.EntryIterator270%n/a33443311
UndertowHeadersAdapter.EntryIterator270%n/a33443311
AbstractServerHttpResponse.State270%n/a11111111
ChannelSendOperator.State270%n/a11551111
NettyHeadersAdapter.EntryIterator270%n/a33443311
TomcatHeadersAdapter.EntryIterator260%n/a33443311
JettyHeadersAdapter.EntryIterator260%n/a33443311
NettyHeadersAdapter.HeaderNames230%n/a33333311
JettyHeadersAdapter.HeaderNames230%n/a33333311
Netty5HeadersAdapter.HeaderNames230%n/a33333311
UndertowHeadersAdapter.HeaderNames230%n/a33333311
ServerHttpResponse210%40%44332211
ServletServerHttpRequest.RequestBodyPublisher.RequestBodyPublisherReadListener190%n/a44774411
JettyHeadersAdapter.new AbstractSet() {...}170%n/a33333311
UndertowHeadersAdapter.new AbstractSet() {...}170%n/a33333311
TomcatHeadersAdapter.new AbstractSet() {...}170%n/a33333311
Netty5HeadersAdapter.new AbstractSet() {...}170%n/a33333311
NettyHeadersAdapter.new AbstractSet() {...}170%n/a33333311
AbstractListenerReadPublisher.State.new AbstractListenerReadPublisher.State() {...}170%20%33552211
AbstractListenerWriteProcessor.State.new AbstractListenerWriteProcessor.State() {...}170%20%33552211
ReactorServerHttpResponse.ChannelOperationsIdHelper160%20%22551111
ReactorServerHttpRequest.ChannelOperationsIdHelper160%40%33551111
ReactorNetty2ServerHttpRequest.ChannelOperationsIdHelper160%40%33551111
ReactorNetty2ServerHttpResponse.ChannelOperationsIdHelper160%20%22551111
ServerHttpRequest110%n/a44444411
WriteResultPublisher.State.new WriteResultPublisher.State() {...}90%n/a22332211
WriteResultPublisher.State.new WriteResultPublisher.State() {...}90%n/a55555511
AbstractListenerReadPublisher.State.new AbstractListenerReadPublisher.State() {...}90%n/a55555511
AbstractListenerWriteFlushProcessor.State.new AbstractListenerWriteFlushProcessor.State() {...}80%n/a44444411
AbstractListenerWriteProcessor.State.new AbstractListenerWriteProcessor.State() {...}80%n/a44444411