WebsocketManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total848 of 8480%56 of 560%67672382383939
lambda$processSubscription$6(SubscriptionRequest)940%100%66252511
getChannel(SubscriptionRequest)580%140%88151511
subscribeToProjectChannel(WsSessionIdentifier, Long)550%20%22161611
unsubscribeFromProjectChannel(WsSessionIdentifier, Long)460%20%22131311
unsubscribe(WebsocketChannel, Set)420%60%44111111
signoutAndUnsubscribeFromAll(HttpSession)400%20%22131311
unsubscribeFromAll(Session, String)380%40%33111111
lambda$onMessagePropagation$12(Map.Entry)360%20%22101011
lambda$getExistingChannels$1(Map, Map.Entry)330%20%226611
subscribeToBlockChannel(WsSessionIdentifier, Long)320%20%22111111
propagateSignOut(HttpSession)260%n/a118811
getExistingChannels()250%n/a118811
unsubscribeFromBroadcastChannel(WsSessionIdentifier)250%n/a118811
subscribeToUserChannel(WsSessionIdentifier)250%n/a118811
unsubscribeFromUserChannel(WsSessionIdentifier)250%n/a118811
subscribe(WebsocketChannel, Session)250%20%227711
subscribeToBroadcastChannel(WsSessionIdentifier)210%n/a117711
unsubscribeFromBlockChannel(WsSessionIdentifier, Long)210%n/a116611
onMessagePropagation(PrecomputedWsMessages)190%20%226611
WebsocketManager()180%n/a114411
propagateChannelChange(WebsocketChannel, int)180%n/a118811
lambda$unsubscribeFromAll$16(Set, String, WebsocketChannel)170%20%225511
lambda$onMessagePropagation$11(Map, WebsocketChannel, List)140%20%224411
lambda$onMessagePropagation$10(Map, List, Session)110%n/a113311
lambda$getExistingChannels$0(Future)110%n/a113311
getSubscriptionsCount()100%n/a112211
processSubscription(SubscriptionRequest)70%n/a112211
lambda$signoutAndUnsubscribeFromAll$14(Set)60%20%221111
lambda$signoutAndUnsubscribeFromAll$13(Session)60%n/a111111
lambda$getSubscriptionsCount$3(Map.Entry)60%n/a111111
propagate(PrecomputedWsMessages)50%n/a112211
lambda$signoutAndUnsubscribeFromAll$15(Set, WebsocketChannel)50%n/a112211
lambda$getSubscriptionsCount$2(Map.Entry)50%n/a111111
lambda$onMessagePropagation$9(Session)40%n/a111111
lambda$subscribe$7(WebsocketChannel)40%n/a111111
lambda$processSubscription$5(Session)40%n/a111111
lambda$processSubscription$4(Long)40%n/a111111
static {...}40%n/a111111
lambda$unsubscribe$8(Session)30%n/a111111