Source file "org/aspectj/weaver/bcel/AtAjAttributes.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 3,622 of 3,622 | 0% | 540 of 540 | 0% | 308 | 308 | 783 | 783 | 38 | 38 |
| readAj5ClassAttributes(AsmManager, JavaClass, ReferenceType, ISourceContext, IMessageHandler, boolean) | 0% | 0% | 43 | 43 | 89 | 89 | 1 | 1 | ||
| handleDeclareMixinAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeMethodStruct) | 0% | 0% | 17 | 17 | 75 | 75 | 1 | 1 | ||
| handleDeclareParentsAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeFieldStruct) | 0% | 0% | 26 | 26 | 74 | 74 | 1 | 1 | ||
| readAj5MethodAttributes(Method, BcelMethod, ResolvedType, ResolvedPointcutDefinition, ISourceContext, IMessageHandler) | 0% | 0% | 24 | 24 | 40 | 40 | 1 | 1 | ||
| getMethodArgumentNames(Method, String, AtAjAttributes.AjAttributeMethodStruct) | 0% | 0% | 21 | 21 | 41 | 41 | 1 | 1 | ||
| handleAfterReturningAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeMethodStruct, ResolvedPointcutDefinition, BcelMethod) | 0% | 0% | 18 | 18 | 49 | 49 | 1 | 1 | ||
| handleAfterThrowingAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeMethodStruct, ResolvedPointcutDefinition, BcelMethod) | 0% | 0% | 18 | 18 | 49 | 49 | 1 | 1 | ||
| handlePointcutAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeMethodStruct) | 0% | 0% | 17 | 17 | 35 | 35 | 1 | 1 | ||
| parsePerClausePointcut(String, AtAjAttributes.AjAttributeStruct) | 0% | 0% | 12 | 12 | 31 | 31 | 1 | 1 | ||
| handleDeclareErrorOrWarningAnnotation(AsmManager, RuntimeAnnos, AtAjAttributes.AjAttributeFieldStruct) | 0% | 0% | 13 | 13 | 31 | 31 | 1 | 1 | ||
| handleAspectAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeStruct) | 0% | 0% | 10 | 10 | 27 | 27 | 1 | 1 | ||
| handleBeforeAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeMethodStruct, ResolvedPointcutDefinition) | 0% | 0% | 6 | 6 | 28 | 28 | 1 | 1 | ||
| handleAfterAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeMethodStruct, ResolvedPointcutDefinition) | 0% | 0% | 6 | 6 | 28 | 28 | 1 | 1 | ||
| handleAroundAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeMethodStruct, ResolvedPointcutDefinition) | 0% | 0% | 6 | 6 | 28 | 28 | 1 | 1 | ||
| extractArgNamesFromAnnotationValue(Method, String, AtAjAttributes.AjAttributeMethodStruct) | 0% | 0% | 6 | 6 | 18 | 18 | 1 | 1 | ||
| extractBindings(AtAjAttributes.AjAttributeMethodStruct) | 0% | 0% | 8 | 8 | 17 | 17 | 1 | 1 | ||
| parsePointcut(String, AtAjAttributes.AjAttributeStruct, boolean) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| getMethodForMessage(AtAjAttributes.AjAttributeMethodStruct) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| extractExtraArgument(String[]) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| setDeclareErrorOrWarningLocation(AsmManager, DeclareErrorOrWarning, AtAjAttributes.AjAttributeFieldStruct) | 0% | 0% | 6 | 6 | 11 | 11 | 1 | 1 | ||
| handlePrecedenceAnnotation(RuntimeAnnos, AtAjAttributes.AjAttributeStruct) | 0% | 0% | 3 | 3 | 10 | 10 | 1 | 1 | ||
| setIgnoreUnboundBindingNames(Pointcut, FormalBinding[]) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| extractBindings(AtAjAttributes.AjAttributeMethodStruct, String) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| parseTypePattern(String, AtAjAttributes.AjAttributeStruct) | 0% | n/a | 1 | 1 | 6 | 6 | 1 | 1 | ||
| extractExtraArgument(Method) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getArgNamesValue(AnnotationGen) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getAnnotation(RuntimeAnnos, UnresolvedType) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getAnnotationElement(AnnotationGen, String) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| reportError(String, AtAjAttributes.AjAttributeStruct) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| reportWarning(String, AtAjAttributes.AjAttributeStruct) | 0% | 0% | 2 | 2 | 3 | 3 | 1 | 1 | ||
| methodToString(Method) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| lastbit(String) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| hasIf(Pointcut) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| static {...} | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| isNullOrEmpty(String) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| AtAjAttributes() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| acceptAttribute(Attribute) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| readAj5FieldAttributes(Field, BcelField, ResolvedType, ISourceContext, IMessageHandler) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |