JaCoCo Coverage Report

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total405,345 of 446,1119%25,580 of 27,8068%26,78129,19718,59622,10713,55215,1271,3531,721
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.math.ec23,2170%1,7290%1,3681,368004864864343
net.jsign.bouncycastle.crypto.digests18,0710%3740%645645004584583636
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.jca10,0910%6490%6536531,8321,8323213214242
net.jsign.bouncycastle.math.ec.rfc77489,8900%900%1641640011911966
net.jsign.poi.util9,7588137%2055521%2763419041,104157211716
net.jsign.bouncycastle.asn19,0227,85146%1,11577140%1,1922,070005491,08612129
net.jsign.commons.io8,8980%1,0760%1,0881,0961,8671,8885505581618
net.jsign8,44298110%692506%6707131,5481,7572953274451
net.jsign.log4j.spi7,9794%5392%9209511,6781,7566486751419
net.jsign.bouncycastle.jcajce.provider.symmetric.util6,0900%7120%551551001781782222
net.jsign.bouncycastle.asn1.x5095,69283112%523407%621658003383693140
net.jsign.bouncycastle.crypto5,5960%5140%515515002582585757
net.jsign.bouncycastle.util5,0044938%627537%568616002442761221
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.cms2,6023,05153%30411527%32643900138229623
net.jsign.bouncycastle.asn1.sec2,5187%0%134135001231243536
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.asn1.cms2,3351,19233%24711331%296395001502091526
net.jsign.commons.io.input2,2514%2104%2642805135391591701416
net.jsign.bouncycastle.cert2,2411%2160%2492560014014779
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.bouncycastle.util.encoders1,85570127%1413419%11814400425647
net.jsign.bouncycastle.asn1.pkcs1,76568427%1580%201204001201231315
net.jsign.script1,7620%440%10210218318380801010
net.jsign.log4j1,71011%2174%263279416472149165511
net.jsign.bouncycastle.jcajce.provider.asymmetric.util1,7000%1460%13113100585888
net.jsign.bouncycastle.operator.jcajce1,63460226%11710%113149004884415
net.jsign.bouncycastle.crypto.ec1,6330%0%114114001111113333
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%586%586200293134
net.jsign.commons.io.output1,30716%8419%1731943654301261421115
net.jsign.bouncycastle.openssl.jcajce1,2820%720%797900434399
net.jsign.bouncycastle.math1,2440%2160%13513500272733
net.jsign.bouncycastle.asn1.x500.style1,17197145%2146423%14218400344514
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.operator1,0403,23375%35%415500223458
net.jsign.bouncycastle.jcajce.spec9790%340%97970080801313
net.jsign.bouncycastle.jcajce.provider.asymmetric.compositesignatures9440%330%343400111133
net.jsign.bouncycastle.asn1.tsp8630%1160%10410400454555
net.jsign.timestamp8621%530%5253158161252645
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.bouncycastle.asn1.cryptopro63916%300%5859004344910
net.jsign.bouncycastle.asn1.ess5750%680%666600323244
net.jsign.bouncycastle.jcajce5680%480%676700434377
net.jsign.bouncycastle.jcajce.provider.util5450%0%212100151522
net.jsign.log4j.status54417%531%6673132158394614
net.jsign.bouncycastle.crypto.prng.drbg5370%340%303000131322
net.jsign.bouncycastle.asn1.x50050927%4527%598000324914
net.jsign.poi.poifs.nio42%2948%336187163123314
net.jsign.navx0%0%24248080151533
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.internal.asn1.cms0%0%212100131333
net.jsign.bouncycastle.asn1.gm55%0%222300192034
net.jsign.spi0%n/a3131414131311313
net.jsign.nuget0%0%16164242111111
net.jsign.bouncycastle.util.io30%30%253600182624
net.jsign.bouncycastle.asn1.ocsp0%0%282800202033
net.jsign.asn1.authenticode54174%33%214636147731315
net.jsign.bouncycastle.jcajce.provider.config0%320%2323007711
net.jsign.commons.io.file.attribute0%0%25253232202011
net.jsign.zip2,26392%14591%1713137511551010
net.jsign.poi.poifs.storage72681%3772%187136190104303
net.jsign.bouncycastle.asn1.anssi0%0%202000171733
net.jsign.bouncycastle.cms.jcajce21%n/a192200192224
net.jsign.msi48976%3570%16443213671913
net.jsign.cat0%0%14143838101011
net.jsign.pe1,21090%8081%181013025075207
net.jsign.bouncycastle.asn1.gnu0%n/a11001111
net.jsign.bouncycastle.asn1.nist69%0%141500101112
net.jsign.bouncycastle.internal.asn1.rosstandart0%n/a11001111
net.jsign.mscab1,55494%9377%22971832423705
net.jsign.commons.io.channels0%0%111122222211
net.jsign.bouncycastle.asn1.esf0%0%1111007711
net.jsign.appx86%65%1027128511401
net.jsign.bouncycastle.crypto.constraints0%0%88007711
net.jsign.bouncycastle.jce0%0%55003311
net.jsign.poi17%0%468123513
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