AspectDeclaration

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,937 of 1,9691%214 of 2140%1501533954054346
checkSpec(ClassScope)2090%360%1919454511
generateCode(ClassFile)1540%220%1212252511
buildPerClause(ClassScope)1490%160%99292911
mungeNewInnerClass(EclipseTypeMunger, EclipseFactory)1420%140%88242411
generateMethod(ClassFile, MethodBinding, List, AspectDeclaration.BodyGenerator)1280%180%1010323211
generateAttributes(ClassFile)1120%140%88212111
generatePerSupportMembers(ClassFile)1040%140%88292911
addAtAspectJAnnotations()990%120%77202011
buildInterTypeAndPerClause(ClassScope)840%160%99191911
lookupPerClauseKind(ReferenceBinding)800%160%99222211
printHeader(int, StringBuilder)700%120%77131311
processIntertypeMemberTypes(ClassScope)470%80%559911
generateInlineAccessMembers(ClassFile)430%40%337711
generateInlineAccessors(ClassFile, InlineAccessFieldBinding, ResolvedMember)390%n/a114411
generatePerObjectInterface(ClassFile)370%n/a118811
addVersionAttributeIfNecessary(ClassFile)310%40%337711
findOrCreateInterTypeMemberClassFinder(SourceTypeBinding)240%20%227711
generatePerCflowPushMethod(ClassFile)210%n/a113311
generatePerTypeWithinGetWithinTypeNameMethod(ClassFile)210%n/a114411
generatePerCflowAjcClinitMethod(ClassFile)200%n/a113311
generatePerSingletonAjcClinitMethod(ClassFile)200%n/a113311
makeEffectiveSignatureAttribute(ResolvedMember, Shadow.Kind, boolean)190%n/a113311
generatePerObjectBindMethod(ClassFile, TypeBinding)190%n/a113311
generatePerTypeWithinGetInstanceMethod(ClassFile)180%n/a113311
generatePerTypeWithinCreateAspectInstanceMethod(ClassFile)180%n/a113311
generateInlineAccessMethod(ClassFile, Binding, ResolvedMember)170%20%224411
generatePerObjectAspectOfMethod(ClassFile, TypeBinding)160%n/a113311
generatePerObjectHasAspectMethod(ClassFile, TypeBinding)160%n/a113311
generateInlineAccessMethod(ClassFile, MethodBinding, ResolvedMember)160%n/a112211
generatePerCflowAspectOfMethod(ClassFile)150%n/a113311
generatePerCflowHasAspectMethod(ClassFile)150%n/a113311
generatePerTypeWithinAspectOfMethod(ClassFile)150%n/a113311
generatePerTypeWithinHasAspectMethod(ClassFile)150%n/a113311
generatePerSingletonAspectOfMethod(ClassFile)150%n/a113311
generatePerSingletonHasAspectMethod(ClassFile)150%n/a113311
resolvePerClause()150%n/a113311
resolve()140%20%226611
generateMethod(ClassFile, ResolvedMember, AspectDeclaration.BodyGenerator)120%n/a113311
generateSuperAccessMethod(ClassFile, MethodBinding, ResolvedMember)110%n/a112211
isAbstract()90%20%221111
generateMethod(ClassFile, MethodBinding, AspectDeclaration.BodyGenerator)70%n/a112211
getDeclaredModifiers()30%n/a111111
getLocalTypeNameSuffix()30%n/a111111
AspectDeclaration(CompilationResult)23100%n/a010701
static {...}7100%n/a010201
needClassInitMethod()2100%n/a010101