ClassFile

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

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total24,319 of 24,3190%2,139 of 2,1390%1,3511,3515,0685,068170170
traverse(MethodBinding, int, byte[], int, int, Map, boolean, Scope)2,7980%2150%16616673073011
generateStackMapTableAttribute(MethodBinding, int, int, int, boolean, Scope)1,0880%1120%727223723711
generateModuleAttribute(ModuleDeclaration)9630%580%303015415411
generateLocalVariableTableAttribute(int, boolean, boolean)8020%560%292913713711
generateRuntimeAnnotationsForParameters(Argument[])6290%740%383811711711
completeCodeAttribute(int, MethodScope)5980%500%262610810811
generateStackMapAttribute(MethodBinding, int, int, int, boolean, Scope)5280%540%333311711711
addBootStrapLambdaEntry(int, FunctionalExpression, Map)5210%400%2121868611
completeCodeAttributeForSyntheticMethod(boolean, SyntheticMethodBinding, int, int[], Scope)5160%370%2020959511
completeCodeAttributeForClinit(int, Scope)5100%380%2020979711
generateElementValue(int, Expression, Constant, TypeBinding)4370%180%1414646411
initializeDefaultLocals(StackMapFrame, MethodBinding, int, int)4000%420%2222878711
generateRuntimeAnnotations(Annotation[], long)3980%460%2424808011
dumpTargetTypeContents(int, AnnotationContext)3930%170%1414515111
addAttributes()3880%540%2828767611
generateMethodParameters(MethodBinding)3820%700%3636686811
generateAnnotation(Annotation, int)3670%260%1414717111
generateMethodInfoAttributes(MethodBinding, List)3530%720%3737767611
completeCodeAttributeForClinit(int, int, MethodScope)3520%200%1111727211
generateRuntimeTypeAnnotations(AnnotationContext[], int, int)3370%280%1515717111
generateElementValueForNonConstantExpression(Expression, int, TypeBinding)3100%300%1616535311
completeCodeAttributeForProblemMethod(AbstractMethodDeclaration, MethodBinding, int, int[], int)2790%160%99565611
initialize(SourceTypeBinding, ClassFile, boolean)2730%320%1717575711
completeCodeAttributeForMissingAbstractProblemMethod(MethodBinding, int, int[], int)2610%140%88535311
generateInnerClassAttribute(int, ReferenceBinding[])2590%200%1111454511
generateConstantValueAttribute(Constant, FieldBinding, int)2580%210%1414585811
createProblemType(TypeDeclaration, ClassFile, CompilationResult)2490%420%2222545411
generateBootstrapMethods(List)2320%240%1313454511
getTypeBinding(char[], Scope, boolean)2280%570%3737626211
addBootStrapRecordEntry(int, TypeDeclaration, Map)2220%160%99424211
addBootStrapTypeSwitchEntry(int, SwitchStatement, Map)2220%180%1010424211
generateMissingTypesAttribute()2180%100%66292911
completeMethodInfo(MethodBinding, int, int)2160%500%2626464611
addSpecialMethods(TypeDeclaration)2150%330%2525676711
getANewArrayTypeBinding(char[], Scope)1880%420%2626525211
addBootStrapEnumSwitchEntry(int, SwitchStatement, Map)1820%140%88333311
generateLineNumberAttribute()1770%100%66343411
addFieldAttributes(FieldBinding, int)1670%340%1818404011
addBootStrapTypeCaseConstantEntry(int, CaseStatement.ResolvedCase, Map)1620%60%44393911
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
addProblemMethod(AbstractMethodDeclaration, MethodBinding, CategorizedProblem[])1480%200%1111444411
generatePermittedTypeAttributes()1480%80%55262611
addClassDescBootstrap(int, TypeBinding, Map)1410%60%44343411
reset(SourceTypeBinding, CompilerOptions)1390%200%1111383811
generateRecordAttributes()1380%100%66292911
generateMethodInfoHeader(MethodBinding, int)1380%80%55181811
addBootStrapTemplateRuntimeEntry(int, StringTemplate, Map)1360%80%55252511
generateExceptionsAttribute(ReferenceBinding[])1350%40%33222211
addProblemConstructor(AbstractMethodDeclaration, MethodBinding, CategorizedProblem[])1310%140%88404011
generateEnclosingMethodAttribute()1310%60%44262611
addProblemClinit(CategorizedProblem[])1300%140%88383811
initializeForModule(ModuleBinding)1280%n/a11141411
ClassFile(SourceTypeBinding)1260%80%55282811
generateMethodInfoHeaderForClinit()1240%20%22151511
addComponentInfo(RecordComponentBinding)1200%40%33171711
addFieldInfos()1170%160%99181811
generateTypeAnnotationsOnCodeAttribute()1160%220%1212242411
generateAnnotationDefaultAttribute(AnnotationMethodDeclaration, int)1090%40%33181811
generateTypeAnnotationAttributeForTypeDeclaration()1040%180%1010272711
addSyntheticRecordOverrideMethods(TypeDeclaration, SyntheticMethodBinding, int)1030%90%77323211
generateLineNumberAttribute(int)1030%20%22191911
generateModuleMainClassAttribute(char[])960%20%22171711
static {...}940%20%22101011
generateNestHostAttribute()930%40%33191911
generateElementValue(Expression, TypeBinding, int)930%160%99202011
initializeLocals(boolean, int, StackMapFrame)930%160%99252511
addComponentAttributes(RecordComponentBinding, int)920%180%1010242411
addBootStrapStringConcatEntry(int, String, Map)910%40%33181811
writeArgumentName(char[], int, int)910%60%44131311
addSyntheticSwitchTable(SyntheticMethodBinding)870%40%33272711
utf8At(byte[], int, int)860%80%55212111
generateSourceAttribute(String)850%20%22161611
propagateRecordComponentArguments(AbstractMethodDeclaration)840%120%77161611
generateSignatureAttribute(char[])840%20%22171711
generateMissingAbstractMethods(MethodDeclaration[], CompilationResult)820%160%99181811
dumpLocations(int[])780%80%55121211
addSyntheticDeserializeLambda(SyntheticMethodBinding, SyntheticMethodBinding[])780%20%22232311
addMissingAbstractProblemMethod(MethodDeclaration, MethodBinding, CategorizedProblem, CompilationResult)690%n/a11212111
addSyntheticEnumValueOfMethod(SyntheticMethodBinding)690%20%22212111
generateDeprecatedAttribute()630%20%22131311
generateHierarchyInconsistentAttribute()630%20%22131311
generateSyntheticAttribute()630%20%22131311
generateVarargsAttribute()630%20%22131311
retrieveLocal(int, int)630%120%77121211
getParametersCount(char[])620%80%66232311
recordBootstrapMethod(FunctionalExpression)610%120%77121211
getNewTypeBinding(char[], Scope)590%140%88131311
addSyntheticRecordCanonicalConstructor(TypeDeclaration, SyntheticMethodBinding)580%n/a11191911
addSyntheticArrayConstructor(SyntheticMethodBinding)580%n/a11191911
addSyntheticArrayClone(SyntheticMethodBinding)580%n/a11191911
addSyntheticFactoryMethod(SyntheticMethodBinding)580%n/a11191911
addSyntheticConstructorAccessMethod(SyntheticMethodBinding)580%n/a11191911
addSyntheticEnumValuesMethod(SyntheticMethodBinding)580%n/a11191911
addSyntheticEnumInitializationMethod(SyntheticMethodBinding)580%n/a11191911
addSyntheticFieldReadAccessMethod(SyntheticMethodBinding)580%n/a11191911
addSyntheticFieldWriteAccessMethod(SyntheticMethodBinding)580%n/a11191911
addSyntheticMethodAccessMethod(SyntheticMethodBinding)580%n/a11191911
completeRuntimeTypeAnnotations(int, ASTNode, Predicate, Supplier)570%80%55171711
generateTypeAnnotation(AnnotationContext, int)540%60%44141411
generateCodeAttributeHeader()490%20%228811
ClassFile(ModuleBinding, CompilerOptions)430%n/a11121211
recordInnerClasses(TypeBinding, boolean)430%60%44101011
u4At(byte[], int, int)410%n/a114411
filterFakeFrames(Set, Map, int)390%40%338811
i4At(byte[], int, int)370%n/a115511
addDefaultAbstractMethods()360%20%228811
getBytes()330%20%225511
isLikelyLocalTypeName(char[])330%60%446611
createInitBootStrapMethodsMap()300%20%224411
recordBootstrapMethod(TypeBinding)300%40%338811
writeToContents(byte[])290%20%226611
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
recordBootstrapMethod(SwitchStatement)0%20%224411
recordBootstrapMethod(CaseStatement.ResolvedCase)0%20%224411
recordBootstrapMethod(String)0%20%224411
recordBootstrapMethod(StringTemplate)0%20%224411
u2At(byte[], int, int)0%n/a113311
ClassFile()0%n/a116611
completeCodeAttributeForSyntheticMethod(SyntheticMethodBinding, int, int[])0%n/a117711
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
addProblemConstructor(AbstractMethodDeclaration, MethodBinding, CategorizedProblem[], int)0%n/a114411
addProblemMethod(AbstractMethodDeclaration, MethodBinding, CategorizedProblem[], int)0%n/a114411
initByteArrays(int)0%20%223311
getReturnType(char[])0%n/a112211
outerMostEnclosingClassFile()0%20%224411
setForMethodInfos()0%n/a113311
getDimensions(char[])0%20%224411
addRealJumpTarget(Set, int, Map, StackMapFrame, Scope)0%n/a113311
generateNestAttributes()0%n/a113311
getNewInstance(SourceTypeBinding)0%n/a112211
newIllegalArgumentException(char[], int)0%n/a111111
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
generateMethodInfoAttributes(MethodBinding)0%n/a111111
getCompoundName()0%n/a111111
recordInnerClasses(TypeBinding)0%n/a112211
internalSetBytes(byte[])0%n/a112211
lambda$9(String, String)0%n/a111111
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
inspectFrame(int, StackMapFrame)0%n/a111111