| Classfile.java |   | 79% |   | 57% | 44 | 129 | 52 | 223 | 9 | 64 | 0 | 1 |
| Code_attribute.java |   | 48% |  | 5% | 21 | 32 | 37 | 76 | 11 | 22 | 0 | 1 |
| Dynamic_info.java |  | 0% |  | 0% | 24 | 24 | 38 | 38 | 14 | 14 | 1 | 1 |
| InvokeDynamic_info.java |  | 7% |  | 0% | 23 | 24 | 34 | 38 | 13 | 14 | 0 | 1 |
| TargetType.java |   | 72% |  | 100% | 21 | 52 | 21 | 55 | 21 | 51 | 0 | 23 |
| ConstantPool.java |   | 58% |   | 70% | 8 | 23 | 24 | 63 | 2 | 5 | 0 | 1 |
| Method_info.java |   | 71% |   | 57% | 23 | 59 | 17 | 75 | 4 | 26 | 0 | 1 |
| InnerClass.java |   | 71% |   | 43% | 23 | 55 | 15 | 60 | 5 | 32 | 0 | 1 |
| Field_info.java |   | 66% |   | 44% | 17 | 35 | 12 | 47 | 2 | 16 | 0 | 1 |
| MethodHandle_info.java |  | 18% |  | 0% | 12 | 14 | 13 | 18 | 7 | 9 | 0 | 1 |
| LocalvarTarget.java |  | 0% | | n/a | 5 | 5 | 17 | 17 | 5 | 5 | 1 | 1 |
| Package_info.java |  | 0% |  | 0% | 11 | 11 | 17 | 17 | 8 | 8 | 1 | 1 |
| Module_info.java |  | 0% |  | 0% | 11 | 11 | 17 | 17 | 8 | 8 | 1 | 1 |
| MethodType_info.java |  | 18% |  | 0% | 9 | 11 | 13 | 17 | 6 | 8 | 0 | 1 |
| CodeSpliterator.java |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 5 | 5 | 1 | 1 |
| LocalvarTableEntry.java |  | 0% | | n/a | 5 | 5 | 13 | 13 | 5 | 5 | 1 | 1 |
| AttributeFactory.java |   | 47% |   | 50% | 3 | 5 | 8 | 21 | 0 | 2 | 0 | 1 |
| Double_info.java |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 6 | 6 | 1 | 1 |
| Long_info.java |  | 0% |  | 0% | 10 | 10 | 13 | 13 | 6 | 6 | 1 | 1 |
| TypeArgumentTarget.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| TypeParameterBoundTarget.java |  | 0% | | n/a | 5 | 5 | 12 | 12 | 5 | 5 | 1 | 1 |
| Instruction.java |   | 98% |   | 88% | 9 | 82 | 3 | 626 | 1 | 33 | 0 | 1 |
| TypePathEntry.java |  | 0% | | n/a | 4 | 4 | 11 | 11 | 4 | 4 | 1 | 1 |
| LocalVariable.java |   | 77% |  | 0% | 5 | 18 | 9 | 35 | 2 | 15 | 0 | 1 |
| TypeAnnotation.java |   | 75% | | 50% | 5 | 11 | 6 | 27 | 4 | 10 | 0 | 1 |
| Module_attribute.java |   | 92% |  | 100% | 0 | 30 | 10 | 79 | 0 | 24 | 0 | 1 |
| TypePath.java |   | 45% | | n/a | 3 | 4 | 9 | 15 | 3 | 4 | 0 | 1 |
| Float_info.java |  | 38% |  | 0% | 6 | 10 | 6 | 13 | 2 | 6 | 0 | 1 |
| TypeParameterTarget.java |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| CatchTarget.java |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| FormalParameterTarget.java |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| SupertypeTarget.java |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| OffsetTarget.java |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| ThrowsTarget.java |  | 0% | | n/a | 4 | 4 | 9 | 9 | 4 | 4 | 1 | 1 |
| AttributeType.java |   | 95% | | n/a | 4 | 65 | 4 | 69 | 4 | 65 | 0 | 31 |
| RuntimeTypeAnnotations_attribute.java |   | 58% | | n/a | 2 | 3 | 7 | 15 | 2 | 3 | 0 | 1 |
| String_info.java |   | 53% |  | 0% | 5 | 11 | 6 | 15 | 2 | 8 | 0 | 1 |
| Custom_attribute.java |  | 72% | | n/a | 4 | 9 | 3 | 16 | 4 | 9 | 0 | 1 |
| UnusableEntry.java | | 0% | | n/a | 4 | 4 | 7 | 7 | 4 | 4 | 1 | 1 |
| FullFrame.java |  | 78% |  | 100% | 5 | 8 | 6 | 17 | 5 | 6 | 0 | 1 |
| AppendFrame.java |  | 71% |  | 100% | 4 | 6 | 5 | 12 | 4 | 5 | 0 | 1 |
| SameLocals1StackItemFrameExtended.java | | 51% | | n/a | 4 | 5 | 5 | 9 | 4 | 5 | 0 | 1 |
| ConstantPoolEntry.java |  | 75% |   | 66% | 6 | 20 | 6 | 23 | 0 | 3 | 0 | 1 |
| LocalVariableType.java |  | 91% | | n/a | 2 | 13 | 3 | 26 | 2 | 13 | 0 | 1 |
| EnclosingMethod_attribute.java |  | 90% |  | 100% | 1 | 13 | 1 | 23 | 1 | 11 | 0 | 1 |
| NameAndType_info.java |  | 89% |   | 50% | 6 | 16 | 2 | 21 | 1 | 11 | 0 | 1 |
| SameFrameExtended.java | | 44% | | n/a | 3 | 4 | 4 | 7 | 3 | 4 | 0 | 1 |
| ChopFrame.java | | 44% | | n/a | 3 | 4 | 4 | 7 | 3 | 4 | 0 | 1 |
| FrameType.java |  | 95% | | n/a | 2 | 22 | 2 | 26 | 2 | 22 | 0 | 8 |
| ExceptionHandler.java |  | 92% |   | 50% | 4 | 13 | 2 | 25 | 2 | 11 | 0 | 1 |
| ConstantValue_attribute.java |  | 90% |  | 83% | 3 | 11 | 2 | 20 | 2 | 8 | 0 | 1 |
| LocalVariableTable_attribute.java |  | 89% | | n/a | 1 | 6 | 3 | 19 | 1 | 6 | 0 | 1 |
| LocalVariableTypeTable_attribute.java |  | 89% | | n/a | 1 | 6 | 3 | 19 | 1 | 6 | 0 | 1 |
| InnerClasses_attribute.java |  | 89% | | n/a | 1 | 6 | 3 | 19 | 1 | 6 | 0 | 1 |
| LineNumberTable_attribute.java |  | 89% | | n/a | 1 | 6 | 3 | 19 | 1 | 6 | 0 | 1 |
| ElementValuePair.java |  | 85% | | n/a | 1 | 7 | 2 | 14 | 1 | 7 | 0 | 1 |
| CodeIterator.java |  | 84% |  | 75% | 2 | 6 | 2 | 12 | 1 | 4 | 0 | 1 |
| EmptyTarget.java | | 42% | | n/a | 2 | 3 | 3 | 6 | 2 | 3 | 0 | 1 |
| BootstrapMethod.java |  | 93% |  | 100% | 2 | 9 | 2 | 24 | 2 | 8 | 0 | 1 |
| Integer_info.java |  | 85% |   | 75% | 3 | 10 | 2 | 13 | 1 | 6 | 0 | 1 |
| UTF8_info.java |  | 83% |   | 50% | 4 | 9 | 3 | 13 | 1 | 6 | 0 | 1 |
| RecordComponent_info.java |  | 95% | | n/a | 0 | 12 | 2 | 28 | 0 | 12 | 0 | 1 |
| ModuleExports.java |  | 95% |  | 100% | 0 | 13 | 2 | 27 | 0 | 11 | 0 | 1 |
| ModuleOpens.java |  | 95% |  | 100% | 0 | 13 | 2 | 27 | 0 | 11 | 0 | 1 |
| ModuleProvides.java |  | 93% | | n/a | 0 | 8 | 2 | 22 | 0 | 8 | 0 | 1 |
| StackMapTable_attribute.java |  | 92% | | n/a | 0 | 6 | 2 | 20 | 0 | 6 | 0 | 1 |
| Exceptions_attribute.java |  | 92% | | n/a | 0 | 5 | 2 | 20 | 0 | 5 | 0 | 1 |
| Record_attribute.java |  | 91% | | n/a | 0 | 5 | 2 | 18 | 0 | 5 | 0 | 1 |
| NestMembers_attribute.java |  | 91% | | n/a | 0 | 5 | 2 | 18 | 0 | 5 | 0 | 1 |
| PermittedSubclasses_attribute.java |  | 91% | | n/a | 0 | 5 | 2 | 18 | 0 | 5 | 0 | 1 |
| ModulePackages_attribute.java |  | 91% | | n/a | 0 | 5 | 2 | 18 | 0 | 5 | 0 | 1 |
| MethodParameters_attribute.java |  | 91% | | n/a | 0 | 5 | 2 | 18 | 0 | 5 | 0 | 1 |
| BootstrapMethods_attribute.java |  | 91% | | n/a | 0 | 5 | 2 | 18 | 0 | 5 | 0 | 1 |
| RuntimeParameterAnnotations_attribute.java |  | 90% | | n/a | 0 | 3 | 2 | 15 | 0 | 3 | 0 | 1 |
| RuntimeAnnotations_attribute.java |  | 90% | | n/a | 0 | 3 | 2 | 15 | 0 | 3 | 0 | 1 |
| LineNumber.java |  | 88% | | n/a | 2 | 6 | 2 | 13 | 2 | 6 | 0 | 1 |
| Feature_info.java |  | 98% |   | 85% | 3 | 29 | 0 | 33 | 0 | 19 | 0 | 1 |
| Class_info.java |  | 95% |   | 62% | 3 | 15 | 2 | 26 | 0 | 11 | 0 | 1 |
| FeatureRef_info.java |  | 94% |   | 60% | 5 | 12 | 1 | 16 | 1 | 7 | 0 | 1 |
| ModuleMainClass_attribute.java |  | 92% | | n/a | 1 | 7 | 1 | 13 | 1 | 7 | 0 | 1 |
| Signature_attribute.java |  | 92% | | n/a | 1 | 7 | 1 | 13 | 1 | 7 | 0 | 1 |
| SourceFile_attribute.java |  | 92% | | n/a | 1 | 7 | 1 | 13 | 1 | 7 | 0 | 1 |
| NestHost_attribute.java |  | 92% | | n/a | 1 | 7 | 1 | 13 | 1 | 7 | 0 | 1 |
| SourceDebugExtension_attribute.java |  | 90% | | n/a | 1 | 5 | 1 | 11 | 1 | 5 | 0 | 1 |
| UninitializedVariableInfo.java |  | 84% | | n/a | 1 | 4 | 2 | 8 | 1 | 4 | 0 | 1 |
| NullVariableInfo.java | | 63% | | n/a | 1 | 3 | 2 | 5 | 1 | 3 | 0 | 1 |
| UninitializedThisVariableInfo.java | | 63% | | n/a | 1 | 3 | 2 | 5 | 1 | 3 | 0 | 1 |
| IntegerVariableInfo.java | | 63% | | n/a | 1 | 3 | 2 | 5 | 1 | 3 | 0 | 1 |
| FloatVariableInfo.java | | 63% | | n/a | 1 | 3 | 2 | 5 | 1 | 3 | 0 | 1 |
| DoubleVariableInfo.java | | 63% | | n/a | 1 | 3 | 2 | 5 | 1 | 3 | 0 | 1 |
| LongVariableInfo.java | | 63% | | n/a | 1 | 3 | 2 | 5 | 1 | 3 | 0 | 1 |
| TopVariableInfo.java | | 63% | | n/a | 1 | 3 | 2 | 5 | 1 | 3 | 0 | 1 |
| Target_info.java | | 42% | | n/a | 1 | 2 | 1 | 2 | 1 | 2 | 0 | 1 |
| SameLocals1StackItemFrame.java | | 85% | | n/a | 1 | 4 | 1 | 7 | 1 | 4 | 0 | 1 |
| SameFrame.java | | 72% | | n/a | 1 | 3 | 1 | 5 | 1 | 3 | 0 | 1 |
| Deprecated_attribute.java |  | 91% | | n/a | 1 | 4 | 1 | 8 | 1 | 4 | 0 | 1 |
| Synthetic_attribute.java |  | 91% | | n/a | 1 | 4 | 1 | 8 | 1 | 4 | 0 | 1 |
| MethodParameter.java |  | 99% |  | 91% | 1 | 17 | 0 | 18 | 0 | 11 | 0 | 1 |
| ElementValueType.java |  | 100% |  | 100% | 0 | 32 | 0 | 35 | 0 | 31 | 0 | 14 |
| VerificationType.java |  | 100% |  | 100% | 0 | 24 | 0 | 27 | 0 | 23 | 0 | 10 |
| ModuleRequires.java |  | 100% |  | 100% | 0 | 22 | 0 | 24 | 0 | 15 | 0 | 1 |
| InstructionFixture.java |  | 100% |  | 100% | 0 | 10 | 0 | 21 | 0 | 7 | 0 | 1 |
| MethodRef_info.java |  | 100% |  | 100% | 0 | 14 | 0 | 23 | 0 | 9 | 0 | 1 |
| Annotation.java |  | 100% |  | 100% | 0 | 8 | 0 | 19 | 0 | 7 | 0 | 1 |
| EnumElementValue.java |  | 100% | | n/a | 0 | 9 | 0 | 15 | 0 | 9 | 0 | 1 |
| ArrayElementValue.java |  | 100% |  | 100% | 0 | 6 | 0 | 14 | 0 | 5 | 0 | 1 |
| ParameterAnnotation.java |  | 100% |  | 100% | 0 | 4 | 0 | 11 | 0 | 3 | 0 | 1 |
| StackMapFrameFactory.java |  | 100% |  | 100% | 0 | 3 | 0 | 12 | 0 | 2 | 0 | 1 |
| PermittedSubclass.java |  | 100% | | n/a | 0 | 6 | 0 | 11 | 0 | 6 | 0 | 1 |
| ModuleExportsTo.java |  | 100% | | n/a | 0 | 6 | 0 | 11 | 0 | 6 | 0 | 1 |
| ModuleUses.java |  | 100% | | n/a | 0 | 6 | 0 | 11 | 0 | 6 | 0 | 1 |
| ModuleProvidesWith.java |  | 100% | | n/a | 0 | 6 | 0 | 11 | 0 | 6 | 0 | 1 |
| NestMember.java |  | 100% | | n/a | 0 | 6 | 0 | 11 | 0 | 6 | 0 | 1 |
| ModuleOpensTo.java |  | 100% | | n/a | 0 | 6 | 0 | 11 | 0 | 6 | 0 | 1 |
| ModulePackage.java |  | 100% | | n/a | 0 | 6 | 0 | 11 | 0 | 6 | 0 | 1 |
| ElementValueFactory.java |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 2 | 0 | 1 |
| AnnotationDefault_attribute.java |  | 100% | | n/a | 0 | 5 | 0 | 11 | 0 | 5 | 0 | 1 |
| ClassElementValue.java |  | 100% | | n/a | 0 | 6 | 0 | 10 | 0 | 6 | 0 | 1 |
| VerificationTypeInfoFactory.java |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 2 | 0 | 1 |
| ObjectVariableInfo.java |  | 100% | | n/a | 0 | 5 | 0 | 9 | 0 | 5 | 0 | 1 |
| BooleanConstantElementValue.java |  | 100% |  | 100% | 0 | 5 | 0 | 7 | 0 | 4 | 0 | 1 |
| CharConstantElementValue.java |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| ByteConstantElementValue.java |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| ShortConstantElementValue.java |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| IntegerConstantElementValue.java |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| DoubleConstantElementValue.java |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| FloatConstantElementValue.java |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| LongConstantElementValue.java |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| AnnotationElementValue.java |  | 100% | | n/a | 0 | 4 | 0 | 8 | 0 | 4 | 0 | 1 |
| StringConstantElementValue.java |  | 100% | | n/a | 0 | 4 | 0 | 7 | 0 | 4 | 0 | 1 |
| FieldRef_info.java |  | 100% | | n/a | 0 | 6 | 0 | 8 | 0 | 6 | 0 | 1 |
| DefaultClassfileFactory.java | | 100% | | n/a | 0 | 3 | 0 | 6 | 0 | 3 | 0 | 1 |
| ConstantElementValue.java | | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| Attribute_info.java | | 100% | | n/a | 0 | 3 | 0 | 6 | 0 | 3 | 0 | 1 |
| RuntimeInvisibleAnnotations_attribute.java | | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| RuntimeVisibleParameterAnnotations_attribute.java | | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| RuntimeInvisibleTypeAnnotations_attribute.java | | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| RuntimeInvisibleParameterAnnotations_attribute.java | | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| RuntimeVisibleAnnotations_attribute.java | | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| RuntimeVisibleTypeAnnotations_attribute.java | | 100% | | n/a | 0 | 3 | 0 | 5 | 0 | 3 | 0 | 1 |
| VerificationTypeInfo.java | | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| ElementValue.java | | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| StackMapFrame.java | | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| InterfaceMethodRef_info.java | | 100% | | n/a | 0 | 2 | 0 | 4 | 0 | 2 | 0 | 1 |
| Annotations_attribute.java | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 1 |