org.bouncycastle.asn1

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethodsMissedClasses
Total17,831 of 17,8310%1,996 of 1,9960%2,2202,2201,1811,181133133
ASN1InputStream9320%1260%100100222211
ASN1GeneralizedTime8310%1080%8080262611
ASN1BitString8070%960%7474262611
ASN1TaggedObject7290%1210%109109464611
ASN1ObjectIdentifier7080%1060%7777242411
ASN1RelativeOID6950%1000%7575252511
ASN1Set6090%800%6565252511
ASN1Util5850%460%8888636311
ASN1Integer5150%610%6161303011
ASN1StreamParser4560%640%5454161611
ASN1UTCTime4080%380%3939202011
ASN1OutputStream4040%340%4545282811
ASN1External3960%470%4848232311
ASN1Sequence3890%420%4646252511
BERBitString3570%310%2828121211
ASN1BMPString3520%280%3030161611
ASN1UniversalString3070%220%2727161611
ASN1Enumerated2980%380%3737181811
ASN1EncodableVector2830%360%3232141411
BEROctetString2730%310%3232161611
DefiniteLengthInputStream2660%300%22227711
DERSequence2270%180%2727181811
DLSequence2220%180%2626171711
ConstructedBitStream2050%340%22225511
ASN1NumericString2040%320%3333171711
ASN1PrintableString2010%360%3434161611
DERSet1900%180%2121121211
ASN1IA5String1820%240%2828161611
DERGeneralizedTime1780%140%15158811
ASN1Boolean1760%270%3030161611
DLSet1730%140%1717101011
ASN1ObjectDescriptor1700%180%2323141411
LazyEncodedSequence1650%100%2323181811
ASN1OctetString1590%140%2323161611
BEROctetStringGenerator.BufferedBEROctetStream1540%100%994411
IndefiniteLengthInputStream1530%240%17175511
ConstructedOctetStream1470%280%18184411
ASN1T61String1450%140%2222151511
ASN1VisibleString1450%140%2222151511
ASN1GeneralString1450%140%2222151511
ASN1GraphicString1430%160%2121131311
ASN1UTF8String1400%140%2121141411
DERTaggedObject1370%160%2020121211
DLTaggedObject1350%160%1919111111
ASN1VideotexString1350%140%2020131311
BERTaggedObject1340%160%1818101011
DERGenerator1250%100%10105511
DERBitString1080%20%1414131311
DEROctetString1050%120%2222161611
BERTaggedObjectParser1040%140%2020131311
BERSequence1020%80%1717131311
DLBitStringParser980%100%12127711
LocaleUtil980%120%11115511
ASN1Primitive980%180%1919101011
BERGenerator890%80%10106611
DERExternal760%80%11117711
ASN1Null740%80%1414101011
DLExternal740%80%10106611
ASN1Object730%80%12128811
DLBitString730%n/a1313131311
BERBitStringParser700%n/a777711
DLTaggedObjectParser680%60%10107711
ASN1UniversalType630%20%998811
BERSet600%40%997711
StreamUtil590%140%992211
OIDTokenizer580%60%663311
LazyConstructionEnumeration550%40%664411
ASN1UniversalTypes540%260%26261111
ASN1Set.new ASN1SetParser() {...}530%60%774411
ASN1Sequence.new ASN1SequenceParser() {...}530%60%774411
DLOutputStream490%40%775511
DEROutputStream490%40%775511
DERExternalParser480%n/a555511
BEROctetStringParser430%n/a555511
ASN1Set.new Enumeration() {...}430%40%553311
DERSequenceGenerator430%n/a666611
ASN1Sequence.new Enumeration() {...}430%40%553311
DERFactory340%40%664411
DEROctetStringParser340%n/a444411
BERFactory340%40%664411
DLFactory340%40%664411
BERSetParser310%n/a555511
BERSequenceGenerator300%n/a555511
BERSequenceParser300%n/a555511
BEROctetStringGenerator270%n/a444411
DLSetParser260%n/a444411
ASN1ObjectIdentifier.OidHandle250%20%443311
DLSequenceParser250%n/a444411
LimitedInputStream220%20%443311
ASN1Tag210%n/a444411
ASN1ObjectDescriptor.new ASN1UniversalType() {...}210%n/a333311
DERNull200%n/a444411
ASN1Type190%20%554411
ASN1Absent190%20%776611
ASN1Generator180%20%332211
DERNumericString150%n/a333311
DERIA5String150%n/a333311
DERPrintableString150%n/a333311
DERT61String140%n/a333311
ASN1Exception140%n/a333311
ASN1ParsingException140%n/a333311
ASN1BitString.new ASN1UniversalType() {...}120%n/a333311
DERUTCTime120%n/a333311
DERBMPString120%n/a333311
DERUniversalString100%n/a222211
DERGraphicString100%n/a222211
ASN1RelativeOID.new ASN1UniversalType() {...}100%n/a222211
DERVideotexString100%n/a222211
ASN1Null.new ASN1UniversalType() {...}100%n/a222211
ASN1OctetString.new ASN1UniversalType() {...}100%n/a333311
ASN1ObjectIdentifier.new ASN1UniversalType() {...}100%n/a222211
ASN1Enumerated.new ASN1UniversalType() {...}100%n/a222211
DERVisibleString90%n/a222211
ASN1GeneralizedTime.new ASN1UniversalType() {...}90%n/a222211
ASN1UTF8String.new ASN1UniversalType() {...}90%n/a222211
ASN1T61String.new ASN1UniversalType() {...}90%n/a222211
ASN1IA5String.new ASN1UniversalType() {...}90%n/a222211
ASN1BMPString.new ASN1UniversalType() {...}90%n/a222211
ASN1VideotexString.new ASN1UniversalType() {...}90%n/a222211
ASN1VisibleString.new ASN1UniversalType() {...}90%n/a222211
DERUTF8String90%n/a222211
ASN1UniversalString.new ASN1UniversalType() {...}90%n/a222211
ASN1GeneralString.new ASN1UniversalType() {...}90%n/a222211
ASN1PrintableString.new ASN1UniversalType() {...}90%n/a222211
ASN1UTCTime.new ASN1UniversalType() {...}90%n/a222211
ASN1Integer.new ASN1UniversalType() {...}90%n/a222211
ASN1GraphicString.new ASN1UniversalType() {...}90%n/a222211
ASN1Boolean.new ASN1UniversalType() {...}90%n/a222211
ASN1NumericString.new ASN1UniversalType() {...}90%n/a222211
DERGeneralString90%n/a222211
ASN1Set.new ASN1UniversalType() {...}80%n/a222211
ASN1External.new ASN1UniversalType() {...}80%n/a222211
ASN1Sequence.new ASN1UniversalType() {...}0%n/a222211