ClassFile

Source file "org/eclipse/jdt/internal/compiler/ClassFile.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total22,794 of 22,7940%2,059 of 2,0590%1,2961,2964,8034,803155155
traverse(MethodBinding, int, byte[], int, int, Map, boolean, Scope)2,7940%2150%16616672972911
generateStackMapTableAttribute(MethodBinding, int, int, int, boolean, Scope)1,0880%1120%727223723711
generateModuleAttribute(ModuleDeclaration)9630%580%303015415411
generateLocalVariableTableAttribute(int, boolean, boolean)7880%560%292913713711
generateRuntimeAnnotationsForParameters(Argument[])6130%740%383811511511
completeCodeAttribute(int, MethodScope)5720%460%242410310311
generateStackMapAttribute(MethodBinding, int, int, int, boolean, Scope)5280%540%333311711711
completeCodeAttributeForSyntheticMethod(boolean, SyntheticMethodBinding, int, int[], Scope)5170%370%2020949411
addBootStrapLambdaEntry(int, FunctionalExpression, Map)5110%400%2121858511
completeCodeAttributeForClinit(int, Scope)5100%380%2020979711
generateRuntimeAnnotations(Annotation[], long)4580%720%3737868611
generateElementValue(int, Expression, Constant, TypeBinding)4370%180%1414646411
dumpTargetTypeContents(int, AnnotationContext)3930%170%1414515111
initializeDefaultLocals(StackMapFrame, MethodBinding, int, int)3690%420%2222898911
generateMethodParameters(MethodBinding)3660%680%3535656511
generateAnnotation(Annotation, int)3650%260%1414707011
completeCodeAttributeForClinit(int, int, MethodScope)3520%200%1111727211
addAttributes()3440%480%2525696911
generateRuntimeTypeAnnotations(AnnotationContext[], int, int)3370%280%1515717111
generateMethodInfoAttributes(MethodBinding)3140%680%3535707011
generateElementValueForNonConstantExpression(Expression, int, TypeBinding)3100%300%1616535311
completeCodeAttributeForProblemMethod(AbstractMethodDeclaration, MethodBinding, int, int[], int)2790%160%99565611
completeCodeAttributeForMissingAbstractProblemMethod(MethodBinding, int, int[], int)2610%140%88535311
initialize(SourceTypeBinding, ClassFile, boolean)2610%280%1515525211
generateInnerClassAttribute(int, ReferenceBinding[])2590%200%1111454511
generateConstantValueAttribute(Constant, FieldBinding, int)2580%210%1414585811
createProblemType(TypeDeclaration, ClassFile, CompilationResult)2400%420%2222575711
getTypeBinding(char[], Scope, boolean)2260%550%3636626211
addBootStrapRecordEntry(int, TypeDeclaration, Map)2200%160%99414111
generateMissingTypesAttribute()2180%100%66292911
addSpecialMethods(TypeDeclaration)2130%330%2525686811
completeMethodInfo(MethodBinding, int, int)2090%500%2626464611
getANewArrayTypeBinding(char[], Scope)1880%420%2626525211
generateLineNumberAttribute()1770%100%66343411
addFieldAttributes(FieldBinding, int)1600%340%1818404011
generateBootstrapMethods(List)1590%120%77303011
addFieldInfo(FieldBinding)1580%60%44222211
addModuleAttributes(ModuleBinding, Annotation[], CompilationUnitDeclaration)1560%120%77313111
generateModulePackagesAttribute(char[][])1540%80%55282811
initializeHeader(ClassFile, int)1510%n/a11161611
generateNestMembersAttribute()1490%80%55262611
generatePermittedTypeAttributes()1480%80%55262611
addProblemMethod(AbstractMethodDeclaration, MethodBinding, CategorizedProblem[])1410%200%1111444411
reset(SourceTypeBinding, CompilerOptions)1390%200%1111383811
generateRecordAttributes()1380%100%66292911
addProblemClinit(CategorizedProblem[])1370%140%88383811
generateExceptionsAttribute(ReferenceBinding[])1350%40%33222211
generateEnclosingMethodAttribute()1310%60%44262611
generateMethodInfoHeader(MethodBinding, int)1290%60%44161611
initializeForModule(ModuleBinding)1280%n/a11141411
addProblemConstructor(AbstractMethodDeclaration, MethodBinding, CategorizedProblem[])1240%140%88404011
generateMethodInfoHeaderForClinit()1240%20%22151511
ClassFile(SourceTypeBinding)1200%80%55272711
addComponentInfo(RecordComponentBinding)1200%40%33171711
generateTypeAnnotationsOnCodeAttribute()1160%220%1212242411
addFieldInfos()1130%160%99181811
generateAnnotationDefaultAttribute(AnnotationMethodDeclaration, int)1090%40%33181811
generateTypeAnnotationAttributeForTypeDeclaration()1040%180%1010272711
generateLineNumberAttribute(int)1030%20%22191911
addSyntheticRecordOverrideMethods(TypeDeclaration, SyntheticMethodBinding, int)960%90%77323211
generateModuleMainClassAttribute(char[])960%20%22171711
generateNestHostAttribute()930%40%33191911
generateElementValue(Expression, TypeBinding, int)930%160%99202011
initializeLocals(boolean, int, StackMapFrame)930%160%99252511
addComponentAttributes(RecordComponentBinding, int)920%180%1010242411
writeArgumentName(char[], int, int)910%60%44131311
utf8At(byte[], int, int)860%80%55212111
generateSourceAttribute(String)850%20%22161611
generateSignatureAttribute(char[])840%20%22171711
generateMissingAbstractMethods(MethodDeclaration[], CompilationResult)800%160%99191911
dumpLocations(int[])780%80%55121211
propagateRecordComponentArguments(AbstractMethodDeclaration)770%120%77161611
addMissingAbstractProblemMethod(MethodDeclaration, MethodBinding, CategorizedProblem, CompilationResult)760%n/a11212111
addSyntheticSwitchTable(SyntheticMethodBinding)730%40%33272711
addSyntheticDeserializeLambda(SyntheticMethodBinding, SyntheticMethodBinding[])710%20%22232311
getParametersCount(char[])670%80%66232311
generateDeprecatedAttribute()630%20%22131311
generateHierarchyInconsistentAttribute()630%20%22131311
generateSyntheticAttribute()630%20%22131311
generateVarargsAttribute()630%20%22131311
retrieveLocal(int, int)630%120%77121211
addSyntheticEnumValueOfMethod(SyntheticMethodBinding)620%20%22212111
recordBootstrapMethod(FunctionalExpression)620%120%77121211
getNewTypeBinding(char[], Scope)590%140%88131311
completeRuntimeTypeAnnotations(int, ASTNode, Predicate, Supplier)550%80%55181811
generateTypeAnnotation(AnnotationContext, int)540%60%44141411
addSyntheticRecordCanonicalConstructor(TypeDeclaration, SyntheticMethodBinding)510%n/a11191911
addSyntheticArrayConstructor(SyntheticMethodBinding)510%n/a11191911
addSyntheticArrayClone(SyntheticMethodBinding)510%n/a11191911
addSyntheticFactoryMethod(SyntheticMethodBinding)510%n/a11191911
addSyntheticConstructorAccessMethod(SyntheticMethodBinding)510%n/a11191911
addSyntheticEnumValuesMethod(SyntheticMethodBinding)510%n/a11191911
addSyntheticEnumInitializationMethod(SyntheticMethodBinding)510%n/a11191911
addSyntheticFieldReadAccessMethod(SyntheticMethodBinding)510%n/a11191911
addSyntheticFieldWriteAccessMethod(SyntheticMethodBinding)510%n/a11191911
addSyntheticMethodAccessMethod(SyntheticMethodBinding)510%n/a11191911
generateCodeAttributeHeader()490%20%228811
recordInnerClasses(TypeBinding, boolean)430%60%44101011
u4At(byte[], int, int)410%n/a114411
filterFakeFrames(Set, Map, int)390%40%339911
static {...}380%20%225511
ClassFile(ModuleBinding, CompilerOptions)370%n/a11111111
i4At(byte[], int, int)370%n/a115511
addDefaultAbstractMethods()340%20%229911
getBytes()330%20%225511
isLikelyLocalTypeName(char[])330%60%446611
createInitBootStrapMethodsMap()300%20%224411
recordNestMember(SourceTypeBinding)280%80%556611
add(Map, StackMapFrame, Scope)260%20%227711
completeArgumentAnnotationInfo(Argument[], List)250%40%335511
resizeContents(int)250%20%226611
scanType(char[], int)240%40%445511
jdk16packageInfoAnnotation(long, long)0%80%555511
generateMethodInfoAttributes(MethodBinding, AnnotationMethodDeclaration)0%20%225511
getRecordComponent(ReferenceBinding, char[])0%40%337711
u2At(byte[], int, int)0%n/a113311
createNewFrame(int, StackMapFrame, boolean, MethodBinding)0%20%224411
getNestMembers()0%20%228811
i2At(byte[], int, int)0%n/a112211
addAbstractMethod(AbstractMethodDeclaration, MethodBinding)0%n/a115511
newIllegalArgumentException(char[], int)0%n/a111111
addProblemConstructor(AbstractMethodDeclaration, MethodBinding, CategorizedProblem[], int)0%n/a114411
addProblemMethod(AbstractMethodDeclaration, MethodBinding, CategorizedProblem[], int)0%n/a114411
initByteArrays(int)0%20%223311
ClassFile()0%n/a115511
getReturnType(char[])0%n/a112211
completeCodeAttributeForSyntheticMethod(SyntheticMethodBinding, int, int[])0%n/a117711
outerMostEnclosingClassFile()0%20%224411
setForMethodInfos()0%n/a113311
getDimensions(char[])0%20%224411
addRealJumpTarget(Set, int, Map, StackMapFrame, Scope)0%n/a113311
lambda$9(String, String)0%n/a111111
generateNestAttributes()0%n/a113311
getNewInstance(SourceTypeBinding)0%n/a112211
u1At(byte[], int, int)0%n/a111111
fileName()0%n/a111111
generateMethodInfoHeader(MethodBinding)0%n/a112211
addRealJumpTarget(Set, int)0%n/a112211
lambda$0(int, ASTNode)0%20%221111
lambda$2(int, ASTNode)0%20%221111
lambda$4(int, ASTNode)0%20%221111
lambda$6(int, ASTNode)0%20%221111
lambda$8(FieldBinding)0%n/a111111
lambda$10(int, ASTNode)0%20%221111
lambda$12(int, ASTNode)0%20%221111
lambda$14(SourceTypeBinding)0%n/a111111
createProblemType(TypeDeclaration, CompilationResult)0%n/a112211
getCompoundName()0%n/a111111
recordInnerClasses(TypeBinding)0%n/a112211
lambda$1(List)0%n/a111111
lambda$3(List)0%n/a111111
lambda$5(List)0%n/a111111
lambda$7(List)0%n/a111111
lambda$11(List)0%n/a111111
lambda$13(List)0%n/a111111