org.bouncycastle.asn1

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethodsMissedClasses
Total17,094 of 17,0940%1,904 of 1,9040%2,1032,1031,1101,110134134
ASN1InputStream9310%1260%100100222211
ASN1GeneralizedTime8250%1080%7979252511
ASN1BitString7880%940%7070232311
ASN1ObjectIdentifier6610%1020%7474232311
ASN1TaggedObject6530%1010%9292393911
ASN1RelativeOID6430%940%7171242411
ASN1Set6030%800%6464242411
ASN1Util5070%360%7777575711
ASN1StreamParser4560%640%5454161611
ASN1Integer4170%510%5252262611
ASN1OutputStream4040%340%4545282811
ASN1UTCTime4020%380%3838191911
ASN1External3900%470%4747222211
BERBitString3570%310%2828121211
ASN1Sequence3520%380%4242232311
ASN1BMPString3460%280%2929151511
ASN1UniversalString3010%220%2626151511
ASN1Enumerated2920%380%3636171711
ASN1EncodableVector2770%340%3030131311
DefiniteLengthInputStream2660%300%22227711
BEROctetString2100%190%19199911
ConstructedBitStream2050%340%22225511
DERSequence1990%140%2222151511
ASN1NumericString1980%320%3232161611
ASN1PrintableString1950%360%3333151511
DERSet1900%180%2121121211
DLSequence1900%140%2020131311
DERGeneralizedTime1780%140%15158811
ASN1IA5String1760%240%2727151511
DLSet1730%140%1717101011
ASN1Boolean1700%270%2929151511
LazyEncodedSequence1650%100%2323181811
ASN1ObjectDescriptor1640%180%2222131311
BEROctetStringGenerator.BufferedBEROctetStream1560%100%994411
IndefiniteLengthInputStream1530%240%17175511
ASN1OctetString1530%140%2222151511
ConstructedOctetStream1470%280%18184411
DERGenerator1400%120%11115511
ASN1VisibleString1390%140%2121141411
ASN1T61String1390%140%2121141411
ASN1GeneralString1390%140%2121141411
ASN1GraphicString1370%160%2020121211
DERTaggedObject1370%160%2020121211
DLTaggedObject1350%160%1919111111
ASN1UTF8String1340%140%2020131311
BERTaggedObject1340%160%1818101011
ASN1VideotexString1290%140%1919121211
DERBitString1080%20%1414131311
BERTaggedObjectParser1040%140%2020131311
ASN1Primitive980%180%1919101011
DLBitStringParser980%100%12127711
LocaleUtil980%120%11115511
BERGenerator960%100%11116611
BERSequence770%40%1212101011
DERExternal760%80%11117711
DLExternal740%80%10106611
ASN1Object730%80%12128811
DLBitString730%n/a1313131311
BERBitStringParser700%n/a777711
ASN1Null680%80%12128811
DLTaggedObjectParser680%60%10107711
BERSet600%40%997711
StreamUtil590%140%992211
OIDTokenizer580%60%663311
ASN1UniversalType560%20%887711
LazyConstructionEnumeration550%40%664411
ASN1UniversalTypes540%260%26261111
ASN1Set.new ASN1SetParser() {...}530%60%774411
ASN1Sequence.new ASN1SequenceParser() {...}530%60%774411
DEROutputStream490%40%775511
DLOutputStream490%40%775511
DERExternalParser480%n/a555511
BEROctetStringParser430%n/a555511
ASN1Set.new Enumeration() {...}430%40%553311
DERSequenceGenerator430%n/a666611
ASN1Sequence.new Enumeration() {...}430%40%553311
DEROctetString420%n/a999911
BERFactory340%40%664411
DLFactory340%40%664411
DERFactory340%40%664411
DEROctetStringParser340%n/a444411
BERSetParser310%n/a555511
BERSequenceParser300%n/a555511
BERSequenceGenerator300%n/a555511
BEROctetStringGenerator270%n/a444411
DLSetParser260%n/a444411
DLSequenceParser250%n/a444411
ASN1ObjectIdentifier.OidHandle250%20%443311
LimitedInputStream220%20%443311
ASN1ObjectDescriptor.new ASN1UniversalType() {...}210%n/a333311
ASN1Tag210%n/a444411
DERNull200%n/a444411
ASN1Absent190%20%776611
ASN1Type190%20%554411
DERIA5String150%n/a333311
DERNumericString150%n/a333311
DERPrintableString150%n/a333311
DERT61String140%n/a333311
ASN1ParsingException140%n/a333311
ASN1Exception140%n/a333311
ASN1BitString.new ASN1UniversalType() {...}120%n/a333311
DERUTCTime120%n/a333311
DERBMPString120%n/a333311
ASN1RelativeOID.new ASN1UniversalType() {...}100%n/a222211
ASN1OctetString.new ASN1UniversalType() {...}100%n/a333311
DERUniversalString100%n/a222211
ASN1ObjectIdentifier.new ASN1UniversalType() {...}100%n/a222211
DERGraphicString100%n/a222211
DERVideotexString100%n/a222211
ASN1Enumerated.new ASN1UniversalType() {...}100%n/a222211
DERVisibleString90%n/a222211
ASN1T61String.new ASN1UniversalType() {...}90%n/a222211
ASN1UniversalString.new ASN1UniversalType() {...}90%n/a222211
ASN1PrintableString.new ASN1UniversalType() {...}90%n/a222211
DERGeneralString90%n/a222211
ASN1GeneralizedTime.new ASN1UniversalType() {...}90%n/a222211
ASN1UTF8String.new ASN1UniversalType() {...}90%n/a222211
ASN1GeneralString.new ASN1UniversalType() {...}90%n/a222211
ASN1GraphicString.new ASN1UniversalType() {...}90%n/a222211
ASN1IA5String.new ASN1UniversalType() {...}90%n/a222211
ASN1BMPString.new ASN1UniversalType() {...}90%n/a222211
ASN1Null.new ASN1UniversalType() {...}90%n/a222211
ASN1UTCTime.new ASN1UniversalType() {...}90%n/a222211
ASN1Boolean.new ASN1UniversalType() {...}90%n/a222211
ASN1NumericString.new ASN1UniversalType() {...}90%n/a222211
ASN1VideotexString.new ASN1UniversalType() {...}90%n/a222211
ASN1VisibleString.new ASN1UniversalType() {...}90%n/a222211
DERUTF8String90%n/a222211
ASN1Integer.new ASN1UniversalType() {...}90%n/a222211
ASN1External.new ASN1UniversalType() {...}80%n/a222211
ASN1Set.new ASN1UniversalType() {...}80%n/a222211
ASN1Sequence.new ASN1UniversalType() {...}0%n/a222211
ASN1Generator0%n/a111111
BEROutputStream0%n/a111111