org.bouncycastle.asn1

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethodsMissedClasses
Total18,225 of 18,2250%2,057 of 2,0570%2,2832,2831,2131,213134134
ASN1GeneralizedTime9240%1360%9595272711
ASN1BitString8590%1020%7878272711
ASN1ObjectIdentifier7650%1100%8282272711
ASN1RelativeOID7530%1040%8080282811
ASN1InputStream7240%1040%8888212111
ASN1TaggedObject7200%1210%109109464611
ASN1Set6000%800%6565252511
ASN1Util5850%460%8888636311
ASN1Integer5210%630%6363313111
ASN1BMPString5120%440%3838161611
ASN1StreamParser4570%540%5050171711
ASN1UTCTime4460%520%4848222211
ASN1OutputStream4040%340%4545282811
ASN1External3870%470%4848232311
ASN1Sequence3800%420%4646252511
BERBitString3620%310%2929131311
ASN1Enumerated3480%460%4242191911
ASN1UniversalString3070%220%2727161611
ASN1EncodableVector2830%360%3232141411
BEROctetString2730%310%3232161611
DefiniteLengthInputStream2280%260%20207711
DERSequence2250%180%2727181811
DLSequence2200%180%2626171711
ConstructedBitStream2050%340%22225511
ASN1NumericString2040%320%3333171711
ASN1Boolean2020%320%3838222211
ASN1PrintableString2010%360%3434161611
DERSet1900%180%2121121211
ASN1IA5String1820%240%2828161611
DERGeneralizedTime1780%140%15158811
DLSet1730%140%1717101011
LazyEncodedSequence1650%100%2323181811
ASN1ObjectDescriptor1610%180%2323141411
BEROctetStringGenerator.BufferedBEROctetStream1540%100%994411
IndefiniteLengthInputStream1530%240%17175511
StreamUtil1520%240%19196611
ASN1OctetString1500%140%2323161611
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
DEROctetString1050%120%2222161611
DERBitString1050%20%1414131311
BERTaggedObjectParser1040%140%2020131311
BERSequence1020%80%1717131311
DLBitStringParser980%100%12127711
LocaleUtil980%120%11115511
ASN1Primitive970%180%1919101011
BERGenerator890%80%10106611
DERExternal890%80%1414101011
DLExternal870%80%13139911
ASN1Object730%80%12128811
BERBitStringParser720%n/a777711
DEROutputStream720%40%775511
ASN1Null710%80%1515111111
DLBitString700%n/a1313131311
DLTaggedObjectParser680%60%10107711
ASN1UniversalType630%20%998811
BERSet600%40%997711
OIDTokenizer580%60%663311
LazyConstructionEnumeration550%40%664411
ASN1UniversalTypes540%260%26261111
ASN1Set.new ASN1SetParser() {...}530%60%774411
ASN1Sequence.new ASN1SequenceParser() {...}530%60%774411
DLOutputStream490%40%775511
DERExternalParser470%n/a555511
BEROctetStringParser430%n/a555511
ASN1Set.new Enumeration() {...}430%40%553311
DERSequenceGenerator430%n/a666611
ASN1Sequence.new Enumeration() {...}430%40%553311
ASN1ObjectIdentifier.OidHandle380%20%443311
DERFactory340%40%664411
DEROctetStringParser340%n/a444411
BERFactory340%40%664411
DLFactory340%40%664411
BERSetParser310%n/a555511
BERSequenceGenerator300%n/a555511
BERSequenceParser290%n/a555511
BEROctetStringGenerator270%n/a444411
DLSetParser260%n/a444411
DLSequenceParser240%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
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
ASN1Null.new ASN1UniversalType() {...}90%n/a222211
ASN1GeneralString.new ASN1UniversalType() {...}90%n/a222211
ASN1PrintableString.new ASN1UniversalType() {...}90%n/a222211
DEREncodingException90%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