| testInternalPointcutDeclaration() |  | 0% |  | 0% | 13 | 13 | 42 | 42 | 1 | 1 |
| testInternalDeclareAtField() |  | 0% |  | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
| testInternalDeclareAtMethod() |  | 0% |  | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
| testInternalDeclareAtConstructor() |  | 0% |  | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
| testInternalDeclareAtType() |  | 0% |  | 0% | 7 | 7 | 27 | 27 | 1 | 1 |
| testPropertyDescriptorsForPointcutDeclaration() |  | 0% |  | 0% | 9 | 9 | 34 | 34 | 1 | 1 |
| testPropertyDescriptorsForDeclareParentsDeclaration() |  | 0% |  | 0% | 9 | 9 | 28 | 28 | 1 | 1 |
| testInternalDeclareSoftDeclaration() |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
| testInternalDeclareErrorDeclaration() |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
| testInternalDeclareWarningDeclaration() |  | 0% |  | 0% | 6 | 6 | 24 | 24 | 1 | 1 |
| testPropertyDescriptorsForAspectDeclaration() |  | 0% |  | 0% | 8 | 8 | 28 | 28 | 1 | 1 |
| testDeclareParentsAndSource() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsOrSource() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testInternalDeclarePrecedenceDeclaration() |  | 0% |  | 0% | 4 | 4 | 17 | 17 | 1 | 1 |
| testPropertyDescriptorsForDeclareAtField() |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| testPropertyDescriptorsForDeclareAtMethod() |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| testPropertyDescriptorsForDeclareAtConstructor() |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| testPropertyDescriptorsForDeclareAtType() |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| testPropertyDescriptorsForDeclareSoftDeclaration() |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| testDeclareParentsNotSource() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsTypeCategoryNotSource() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testPropertyDescriptorsForDeclareErrorDeclaration() |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| testPropertyDescriptorsForDeclareWarningDeclaration() |  | 0% |  | 0% | 5 | 5 | 21 | 21 | 1 | 1 |
| testPropertyDescriptorsForDeclarePrecedence() |  | 0% |  | 0% | 6 | 6 | 16 | 16 | 1 | 1 |
| testPropertyDescriptorsForAjTypeDeclaration2() |  | 0% |  | 0% | 6 | 6 | 20 | 20 | 1 | 1 |
| testDeclareParentsTypeCategorySource() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testJavadocCommentForDeclareExists_pr150467() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testPropertyDescriptorsForAjTypeDeclaration3() |  | 0% |  | 0% | 4 | 4 | 15 | 15 | 1 | 1 |
| testGetAndSetPointcutArguments() |  | 0% | | n/a | 1 | 1 | 10 | 10 | 1 | 1 |
| testPropertyDescriptorsForAjTypeDeclaration() |  | 0% |  | 0% | 4 | 4 | 13 | 13 | 1 | 1 |
| testCloneDeclareParentsDeclaration() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testGetAndSetReturnTypeJLS2() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testClonePointcutDeclaration() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testGetAndSetReturnTypeJLS3() |  | 0% | | n/a | 1 | 1 | 11 | 11 | 1 | 1 |
| testTypePatternsInDeclareParents() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testTypePatternsInDeclarePrecedence() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testDeclareParentsTypePatternNodeSource() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsAnySource() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsAnyWithAnnotationSource() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testCloneDeclareAtField() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testCloneDeclareAtMethod() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testCloneDeclareAtConstructor() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testCloneDeclareAtType() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testCloneDeclareErrorDeclaration() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testCloneDeclareSoftDeclaration() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testCloneDeclareWarningDeclaration() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testCloneAspectDeclaration() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testGetAndSetIsAspect() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testGetAndSetRefPointcutName() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetPointcutName() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testGetAndSetAnnNameInDeclareAtField() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetAnnNameInDeclareAtMethod() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetAnnNameInDeclareAtConstructor() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetAnnNameInDeclareAtType() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testCloneDeclarePrecedenceDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetLeftOfAndPointcut() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetRightOfAndPointcut() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetBodyOfCflowPointcut() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetBodyOfNotPointcut() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetLeftOfOrPointcut() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetRightOfOrPointcut() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetBodyOfPerCflow() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetBodyOfPerObject() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetPointcutDesignator() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testSetPerClauseInAspectDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetPointcutInAdviceDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetBodyInAdviceDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetReturning() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testGetAndSetThrowing() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testGetAndSetPatternNodeInDeclareAtField() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testGetAndSetPatternNodeInDeclareAtMethod() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testGetAndSetPatternNodeInDeclareAtConstructor() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testGetAndSetPatternNodeInDeclareAtType() |  | 0% | | n/a | 1 | 1 | 9 | 9 | 1 | 1 |
| testGetAndSetPointcutInErrorDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetMessageInErrorDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetTypePatternInDeclareParentsDeclaration() |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| testGetAndSetPointcutInSoftDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetTypePatternInSoftDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetPointcutInWarningDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| testGetAndSetMessageInWarningDeclaration() |  | 0% | | n/a | 1 | 1 | 7 | 7 | 1 | 1 |
| assertNodeType(Class, AbstractTypePattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testGetAndSetDetail() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testGetAndSetDetailInDefaultTypePattern() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testCloneDefaultTypePattern() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testGetAndSetDetailInSignaturePattern() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testCloneDefaultSignaturePattern() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testCloneAjTypeDeclaration() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| assertExpression(String, AbstractTypePattern) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testSetPrivilegedInAspectDeclaration() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testGetAndSetIsExtendsInDeclareParentsDeclaration() |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| testPropertyDescriptorsForDefaultTypePattern() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testPropertyDescriptorsForSignaturePattern() |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| testNewDefaultPointcut() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewReferencePointcut() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewAndPointcut() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewCflowPointcut() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewNotPointcut() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewOrPointcut() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewPerCflow() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewPerObject() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewPerTypeWithin() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDefaultTypePattern() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewSignaturePattern() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewPointcutDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewAspectDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewAfterAdviceDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewBeforeAdviceDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewAfterReturningAdviceDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewAfterThrowingAdviceDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewAroundAdviceDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewITDFieldDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewITDMethodDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewAjTypeDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDeclareAtFieldDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDeclareAtMethodDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDeclareAtConstructorDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDeclareAtTypeDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDeclareErrorDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDeclareParentsDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDeclarePrecedenceDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDeclareSoftDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testNewDeclareWarningDeclaration() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| testDeclareAnnotationType() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareAnnotationMethod() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareAnnotationField() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareAnnotationConstructor() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParents() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsTypeCategoryInner() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsTypeCategoryInterface() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsTypeCategoryClass() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsTypeCategoryAnnotation() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsTypeCategoryAnonymous() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareParentsTypeCategoryEnum() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareWarning() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareError() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclareSoft() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| testDeclarePrecedence() |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| AjASTTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |