io.github.tritbool.euc.ble.protocols

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total2,780 of 12,97378%697 of 1,59456%6681,1293121,92196286328
KingsongProtocol9921,86765%19414142%154222128420174301
NinebotProtocol4271,33075%11813553%11416652273123401
InMotionProtocol4212,15483%13923162%1292375440294401
LeaperkimProtocol2361,73888%9818365%10319117273104101
NinebotZProtocol22365574%521623%42652513192401
GotwayProtocol2091,80789%7617469%791601031173201
ExtremeBullProtocol890%80%88774411
EUCProtocol.DefaultImpls430%n/a9910109911
EUCProtocol3412%0%8109117901
CommandSupport0%n/a11221111
ProtocolQuerySpec8483%n/a51001051001
NosfetProtocol16190%41173%5183261901
KingsongProtocol.BMSSummary54%n/a56065601
KingsongProtocol.1.new Function2() {...}77%50%12030101
LeaperkimProtocol.1.new Function2() {...}77%50%12030101
GotwayProtocol.1.new Function2() {...}77%50%12030101
KingsongProtocol.decode.new Function2() {...}75%50%12030101
LeaperkimProtocol.decode.new Function2() {...}75%50%12030101
GotwayProtocol.decode.new Function2() {...}75%50%12030101
KingsongProtocol.new Function2() {...}85%n/a01120101
GotwayProtocol.new Function2() {...}85%n/a01120101
LeaperkimProtocol.new Function2() {...}85%n/a01120101
CommandType121100%n/a010190101
ProtocolPollingPlan43100%n/a05050501
InMotionProtocol.Dialect25100%n/a01010101
LeaperkimProtocol.ParseState25100%n/a01030101
ProtocolPollingPlan.Companion100%n/a01010101
GotwayProtocol.Companion100%n/a02020201