JaCoCo Coverage Report

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total406,438 of 444,7688%25,296 of 27,3067%26,54528,72217,85721,30613,45714,9151,3241,687
net.jsign.bouncycastle.math.ec.custom.sec53,8010%3,2840%3,4923,492001,8501,850130130
net.jsign.bouncycastle.math.raw38,7920%8380%848848004294291414
net.jsign.bouncycastle.crypto.engines34,1580%6780%613613002672673939
net.jsign.bouncycastle.crypto.digests24,5090%4460%728728005055053838
net.jsign.bouncycastle.math.ec23,2170%1,7290%1,3681,368004864864343
net.jsign.bouncycastle.crypto.modes15,9250%1,3720%1,0571,057003683683636
net.jsign.json-io.util.io15,0260%2,2700%1,5101,5103,7123,7123643645656
net.jsign.bouncycastle.math.ec.rfc803214,5530%4680%427427001931932020
net.jsign.bouncycastle.asn110,1836,66039%1,20068636%1,3242,065006361,08113128
net.jsign.bouncycastle.math.ec.rfc77489,8900%900%1641640011911966
net.jsign.poi.util9,7588137%2055521%2763419041,104157211716
net.jsign.commons.io8,8511%1,0740%1,0851,0951,8551,8875485581518
net.jsign.jca8,0650%5050%5215211,4641,4642632633333
net.jsign.log4j.spi7,9794%5392%9209511,6781,7566486751419
net.jsign.bouncycastle.jcajce.provider.symmetric.util6,0900%7120%551551001781782222
net.jsign5,80474511%455346%4905251,0811,2412442713843
net.jsign.bouncycastle.crypto5,5960%5140%515515002582585757
net.jsign.bouncycastle.asn1.x5095,43281513%508376%590624003133442837
net.jsign.bouncycastle.util5,0627%635456%574616002462761221
net.jsign.log4j.util4,7091,14119%6248712%5426351,0661,3322002741432
net.jsign.log4j.message4,0471%3440%4074157677852352431519
net.jsign.commons.cli3,9120%5460%4984989049042212211919
net.jsign.bouncycastle.jcajce.provider.symmetric3,5110%880%176176001321326767
net.jsign.bouncycastle.crypto.params3,3430%2560%357357002262263636
net.jsign.commons.io.file2,9151%3300%3943956016122292301920
net.jsign.bouncycastle.crypto.util2,6770%1920%202202001061062424
net.jsign.bouncycastle.asn1.x92,6159%1660%234235001511523334
net.jsign.bouncycastle.asn1.sec2,5187%0%134135001231243536
net.jsign.bouncycastle.cms2,4783,02955%29311227%31342100128218623
net.jsign.bouncycastle.crypto.modes.kgcm2,4470%480%666600424266
net.jsign.bouncycastle.math.ec.custom.gm2,3520%1380%13913900707055
net.jsign.bouncycastle.crypto.macs2,3420%1140%12112100585855
net.jsign.bouncycastle.util.encoders2,26411%1674%13714400525667
net.jsign.bouncycastle.cert2,2411%2160%2492560014014779
net.jsign.commons.io.input2,2245%2104%2622805075371571701416
net.jsign.bouncycastle.crypto.modes.gcm2,1880%340%717100545433
net.jsign.bouncycastle.math.ec.custom.djb2,0560%1260%13913900767655
net.jsign.poi.poifs.filesystem1,9913,36662%17218451%2284024421,027118224219
net.jsign.bouncycastle.tsp1,8685%1560%181182001031041112
net.jsign.bouncycastle.crypto.fpe1,8570%1080%10710700535344
net.jsign.script1,8290%500%10510520120180801010
net.jsign.bouncycastle.asn1.pkcs1,76568427%1580%201204001201231315
net.jsign.log4j1,71011%2174%263279416472149165511
net.jsign.bouncycastle.jcajce.provider.asymmetric.util1,7000%1460%13113100585888
net.jsign.bouncycastle.crypto.ec1,6330%0%114114001111113333
net.jsign.bouncycastle.operator.jcajce1,61760227%11310%111147004884415
net.jsign.commons.io.function1,5910%480%2782783393392542543131
net.jsign.bouncycastle.jcajce.provider.asymmetric.rsa1,5520%1080%12712700737355
net.jsign.bouncycastle.jcajce.provider.asymmetric1,4760%0%1919009922
net.jsign.bouncycastle.jce.provider1,4250%960%868600383855
net.jsign.bouncycastle.crypto.paddings1,3790%1140%10210200454588
net.jsign.bouncycastle.cert.selector1,3222%603%606200293134
net.jsign.commons.io.output1,31016%8419%1731943664311261421115
net.jsign.bouncycastle.asn1.x500.style1,29984339%2492910%17118400354514
net.jsign.bouncycastle.openssl.jcajce1,2820%720%797900434399
net.jsign.bouncycastle.math1,2440%2160%13513500272733
net.jsign.log4j.internal1,1550%1000%98100132135485012
net.jsign.bouncycastle.openssl1,1160%540%79790052522323
net.jsign.bouncycastle.crypto.generators1,0800%560%595900313155
net.jsign.bouncycastle.jcajce.spec9790%340%97970080801313
net.jsign.bouncycastle.jcajce.provider.asymmetric.compositesignatures9440%330%343400111133
net.jsign.bouncycastle.asn1.cms8771,10355%1219844%124209004199213
net.jsign.bouncycastle.asn1.tsp8630%1160%10410400454555
net.jsign.bouncycastle.asn1.teletrust83512%0%60610056571516
net.jsign.commons.io.filefilter8210%460%1301301911911071071111
net.jsign.bouncycastle.pkcs7020%720%696900333344
net.jsign.commons.io.build6808%8%108117125142961051013
net.jsign.timestamp6632%350%4243134137242545
net.jsign.bouncycastle.asn1.cryptopro63916%300%5859004344910
net.jsign.bouncycastle.asn1.ess5750%680%666600323244
net.jsign.bouncycastle.jcajce5680%480%676700434377
net.jsign.commons.codec.binary5510%320%47478888313111
net.jsign.bouncycastle.jcajce.provider.util5450%0%212100151522
net.jsign.log4j.status54417%531%6673132158394614
net.jsign.bouncycastle.asn1.x50053723%4822%628000334914
net.jsign.bouncycastle.crypto.prng.drbg5370%340%303000131322
net.jsign.navx0%0%28289696151533
net.jsign.poi.poifs.nio42%2948%336187163123314
net.jsign.log4j.simple36%6112%617174116273603
net.jsign.bouncycastle.asn1.cmp0%280%434300292944
net.jsign.poi.hpsf35%392%36393560161901
net.jsign.bouncycastle.jcajce.util45%12%646900606546
net.jsign.bouncycastle.math.ec.endo0%0%414100292966
net.jsign.bouncycastle.jcajce.io5%0%374000242735
net.jsign.bouncycastle.util.dispose0%0%262600202077
net.jsign.bouncycastle.util.io.pem0%360%383800202044
net.jsign.poi.poifs.property1,27383%8987%2412150336156907
net.jsign.bouncycastle.jce.spec0%0%262600222233
net.jsign.bouncycastle.math.field0%310%383800222244
net.jsign.bouncycastle.operator3,08493%35%314400122436
net.jsign.bouncycastle.internal.asn1.cms0%0%212100131333
net.jsign.bouncycastle.asn1.gm55%0%222300192034
net.jsign.spi0%n/a3131414131311313
net.jsign.bouncycastle.util.io30%30%253600182624
net.jsign.cat0%0%17175050101011
net.jsign.bouncycastle.asn1.ocsp0%0%282800202033
net.jsign.msi52374%3664%19473715071913
net.jsign.bouncycastle.jcajce.provider.config0%320%2323007711
net.jsign.commons.io.file.attribute0%0%25253232202011
net.jsign.poi.poifs.storage72681%3772%187136190104303
net.jsign.bouncycastle.asn1.anssi0%0%202000171733
net.jsign.nuget0%0%15153939101011
net.jsign.asn1.authenticode55877%46%194628146531215
net.jsign.bouncycastle.cms.jcajce21%n/a192200192224
net.jsign.pe1,23389%7878%201003626265007
net.jsign.bouncycastle.asn1.nist69%0%141500101112
net.jsign.zip2,25895%13691%1512421493349010
net.jsign.bouncycastle.internal.asn1.rosstandart0%n/a11001111
net.jsign.mscab1,27193%7778%15782026822904
net.jsign.commons.io.channels0%0%111122222211
net.jsign.appx86%66%928139611301
net.jsign.bouncycastle.crypto.constraints0%0%88007711
net.jsign.bouncycastle.jce0%0%55003311
net.jsign.poi17%0%468123513
net.jsign.commons.codec0%n/a8816168822
net.jsign.bouncycastle.internal.asn1.edec0%n/a11001111
net.jsign.commons.io.charset0%0%66334422
net.jsign.bouncycastle.cert.jcajce70%75%15000302
net.jsign.bouncycastle.internal.asn1.cryptlib0%n/a22002211
net.jsign.bouncycastle.crypto.io0%n/a33003322
default93%n/a484444804
net.jsign.poi.poifs.common79%n/a282122802
net.jsign.poi.common.usermodel0%n/a22222211
net.jsign.bouncycastle.asn1.bc927100%n/a01000101
net.jsign.bouncycastle.asn1.misc100%n/a01000101
net.jsign.bouncycastle.internal.asn1.misc100%n/a01000101
net.jsign.bouncycastle.internal.asn1.gnu100%n/a01000101
net.jsign.bouncycastle.asn1.bsi100%n/a01000101
net.jsign.bouncycastle.asn1.eac100%n/a01000101
net.jsign.bouncycastle.asn1.rosstandart100%n/a01000101
net.jsign.bouncycastle.asn1.oiw100%n/a01000101
net.jsign.bouncycastle.internal.asn1.oiw100%n/a01000101
net.jsign.bouncycastle.internal.asn1.iso100%n/a01000101
net.jsign.bouncycastle.asn1.ntt100%n/a01000101
net.jsign.bouncycastle.asn1.edec100%n/a01000101
net.jsign.bouncycastle.asn1.kisa100%n/a01000101
net.jsign.bouncycastle.asn1.isara100%n/a01000101
net.jsign.poi.hssf100%n/a01020101