Source file "org/aspectj/org/eclipse/jdt/internal/core/search/matching/MatchLocator.java" was not found during generation of report.
| Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
| Total | 9,396 of 9,396 | 0% | 1,655 of 1,655 | 0% | 934 | 934 | 1,984 | 1,984 | 101 | 101 |
| reportMatching(TypeDeclaration, IJavaElement, int, MatchingNodeSet, int) | 0% | 0% | 67 | 67 | 112 | 112 | 1 | 1 | ||
| reportMatching(CompilationUnitDeclaration, boolean) | 0% | 0% | 41 | 41 | 85 | 85 | 1 | 1 | ||
| reportMatching(FieldDeclaration, FieldDeclaration[], TypeDeclaration, IJavaElement, int, boolean, MatchingNodeSet) | 0% | 0% | 42 | 42 | 78 | 78 | 1 | 1 | ||
| locateMatches(SearchDocument[]) | 0% | 0% | 33 | 33 | 99 | 99 | 1 | 1 | ||
| reportMatching(AbstractMethodDeclaration, TypeDeclaration, IJavaElement, int, boolean, MatchingNodeSet) | 0% | 0% | 36 | 36 | 73 | 73 | 1 | 1 | ||
| reportMatching(TypeParameter[], IJavaElement, IJavaElement, Binding, MatchingNodeSet) | 0% | 0% | 31 | 31 | 67 | 67 | 1 | 1 | ||
| reportMatching(Annotation[], IJavaElement, IJavaElement[], Binding, MatchingNodeSet, boolean, boolean) | 0% | 0% | 24 | 24 | 48 | 48 | 1 | 1 | ||
| locateMatches(JavaProject, PossibleMatch[], int, int) | 0% | 0% | 26 | 26 | 59 | 59 | 1 | 1 | ||
| locatePackageDeclarations(SearchPattern, SearchParticipant, IJavaProject[]) | 0% | 0% | 25 | 25 | 48 | 48 | 1 | 1 | ||
| createHandle(AbstractMethodDeclaration, IJavaElement) | 0% | 0% | 23 | 23 | 50 | 50 | 1 | 1 | ||
| process(PossibleMatch, boolean) | 0% | 0% | 23 | 23 | 56 | 56 | 1 | 1 | ||
| report(SearchMatch) | 0% | 0% | 26 | 26 | 63 | 63 | 1 | 1 | ||
| reportAccurateFieldReference(SearchMatch[], QualifiedNameReference) | 0% | 0% | 15 | 15 | 51 | 51 | 1 | 1 | ||
| getMethodBinding(MethodPattern, TypeBinding) | 0% | 0% | 19 | 19 | 39 | 39 | 1 | 1 | ||
| reportMatching(LambdaExpression, IJavaElement, int, MatchingNodeSet, boolean) | 0% | 0% | 17 | 17 | 29 | 29 | 1 | 1 | ||
| reportAccurateParameterizedTypeReference(SearchMatch, TypeReference, int, TypeReference[]) | 0% | 0% | 16 | 16 | 32 | 32 | 1 | 1 | ||
| lookupType(ReferenceBinding) | 0% | 0% | 18 | 18 | 34 | 34 | 1 | 1 | ||
| newFieldReferenceMatch(IJavaElement, IJavaElement, Binding, int, int, int, ASTNode) | 0% | 0% | 14 | 14 | 25 | 25 | 1 | 1 | ||
| parseAndBuildBindings(PossibleMatch, boolean) | 0% | 0% | 15 | 15 | 26 | 26 | 1 | 1 | ||
| newLocalVariableReferenceMatch(IJavaElement, int, int, int, ASTNode) | 0% | 0% | 13 | 13 | 21 | 21 | 1 | 1 | ||
| reportAccurateParameterizedMethodReference(SearchMatch, ASTNode, TypeReference[]) | 0% | 0% | 11 | 11 | 30 | 30 | 1 | 1 | ||
| purgeMethodStatements(TypeDeclaration, boolean) | 0% | 0% | 14 | 14 | 20 | 20 | 1 | 1 | ||
| newDeclarationMatch(IJavaElement, Binding, int, int, int, SearchParticipant, IResource) | 0% | 0% | 13 | 13 | 12 | 12 | 1 | 1 | ||
| getMethodBinding(MethodPattern) | 0% | 0% | 15 | 15 | 32 | 32 | 1 | 1 | ||
| initialize(JavaProject, int) | 0% | 0% | 5 | 5 | 28 | 28 | 1 | 1 | ||
| reportMatchingSuperOrPermit(TypeReference, IJavaElement, Binding, MatchingNodeSet, boolean) | 0% | 0% | 11 | 11 | 18 | 18 | 1 | 1 | ||
| MatchLocator(SearchPattern, SearchRequestor, IJavaSearchScope, IProgressMonitor) | 0% | 0% | 8 | 8 | 29 | 29 | 1 | 1 | ||
| createBinaryMethodHandle(IType, char[], char[][]) | 0% | 0% | 12 | 12 | 20 | 20 | 1 | 1 | ||
| createHandle(Annotation, IAnnotatable) | 0% | 0% | 10 | 10 | 22 | 22 | 1 | 1 | ||
| reportMatching(PackageVisibilityStatement[], MatchingNodeSet, IModuleDescription) | 0% | 0% | 9 | 9 | 14 | 14 | 1 | 1 | ||
| addWorkingCopies(SearchPattern, SearchDocument[], ICompilationUnit[], SearchParticipant) | 0% | 0% | 10 | 10 | 22 | 22 | 1 | 1 | ||
| reportMatching(ModuleDeclaration, IJavaElement, int, MatchingNodeSet, int) | 0% | 0% | 6 | 6 | 21 | 21 | 1 | 1 | ||
| reportAccurateEnumConstructorReference(SearchMatch, FieldDeclaration, AllocationExpression) | 0% | 0% | 9 | 9 | 24 | 24 | 1 | 1 | ||
| classFileReader(IType) | 0% | 0% | 5 | 5 | 24 | 24 | 1 | 1 | ||
| reportMatching(ProvidesStatement[], ModuleDeclaration, MatchingNodeSet, IModuleDescription) | 0% | 0% | 9 | 9 | 14 | 14 | 1 | 1 | ||
| reportAccurateTypeReference(SearchMatch, ASTNode, char[]) | 0% | 0% | 7 | 7 | 23 | 23 | 1 | 1 | ||
| createHierarchyResolver(IType, PossibleMatch[]) | 0% | 0% | 8 | 8 | 15 | 15 | 1 | 1 | ||
| getMethodBinding0(MethodPattern) | 0% | 0% | 11 | 11 | 18 | 18 | 1 | 1 | ||
| findLastTypeArgumentInfo(TypeReference) | 0% | 0% | 11 | 11 | 19 | 19 | 1 | 1 | ||
| getType(Object, char[]) | 0% | 0% | 11 | 11 | 13 | 13 | 1 | 1 | ||
| getMaxResult(int[][]) | 0% | 0% | 6 | 6 | 15 | 15 | 1 | 1 | ||
| getBinaryInfo(ClassFile, IResource) | 0% | 0% | 5 | 5 | 22 | 22 | 1 | 1 | ||
| getSubScope(String, long, boolean) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| cacheBinaryType(IType, IBinaryType) | 0% | 0% | 8 | 8 | 19 | 19 | 1 | 1 | ||
| reportBinaryMemberDeclaration(IResource, IMember, Binding, IBinaryType, int) | 0% | 0% | 7 | 7 | 15 | 15 | 1 | 1 | ||
| getMethodBodies(CompilationUnitDeclaration, MatchingNodeSet) | 0% | 0% | 3 | 3 | 17 | 17 | 1 | 1 | ||
| createHandle(FieldDeclaration, TypeDeclaration, IJavaElement) | 0% | 0% | 8 | 8 | 14 | 14 | 1 | 1 | ||
| accept(ISourceType[], PackageBinding, AccessRestriction) | 0% | 0% | 4 | 4 | 20 | 20 | 1 | 1 | ||
| createImportHandle(ImportReference) | 0% | 0% | 5 | 5 | 13 | 13 | 1 | 1 | ||
| createHandle(AbstractVariableDeclaration, IJavaElement) | 0% | 0% | 5 | 5 | 17 | 17 | 1 | 1 | ||
| getMostApplicableMethod(List, MethodPattern) | 0% | 0% | 4 | 4 | 9 | 9 | 1 | 1 | ||
| locateMatches(JavaProject, PossibleMatchSet, int) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| reportMatching(UsesStatement[], ModuleDeclaration, MatchingNodeSet, IModuleDescription) | 0% | 0% | 7 | 7 | 11 | 11 | 1 | 1 | ||
| computeSuperTypeNames(IType) | 0% | 0% | 2 | 2 | 15 | 15 | 1 | 1 | ||
| filterEnum(SearchMatch) | 0% | 0% | 7 | 7 | 12 | 12 | 1 | 1 | ||
| workingCopiesThatCanSeeFocus(ICompilationUnit[], SearchPattern, SearchParticipant) | 0% | 0% | 5 | 5 | 9 | 9 | 1 | 1 | ||
| matchParams(MethodPattern, int, TypeBinding) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| mapParameter(List, List) | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| newMethodReferenceMatch(IJavaElement, Binding, int, int, int, boolean, boolean, ASTNode) | 0% | 0% | 4 | 4 | 7 | 7 | 1 | 1 | ||
| reportMatching(RequiresStatement[], ModuleDeclaration, MatchingNodeSet, IModuleDescription) | 0% | 0% | 5 | 5 | 8 | 8 | 1 | 1 | ||
| getCloserOpenable(Openable, String) | 0% | 0% | 6 | 6 | 12 | 12 | 1 | 1 | ||
| accept(ICompilationUnit, AccessRestriction) | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| typeInHierarchy(ReferenceBinding) | 0% | 0% | 6 | 6 | 8 | 8 | 1 | 1 | ||
| findMethodInNestAncestors(AbstractMethodDeclaration, BinaryType) | 0% | 0% | 4 | 4 | 13 | 13 | 1 | 1 | ||
| createTypeHandle(String) | 0% | 0% | 4 | 4 | 10 | 10 | 1 | 1 | ||
| createHandles(FieldDeclaration[], TypeDeclaration, IJavaElement) | 0% | 0% | 5 | 5 | 10 | 10 | 1 | 1 | ||
| newModuleReferenceMatch(IJavaElement, Binding, int, int, int, ASTNode) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| newTypeReferenceMatch(IJavaElement, Binding, int, int, int, ASTNode) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| getSplitNames(MethodBinding) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| createPackageDeclarationHandle(CompilationUnitDeclaration) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getInverseFullName(char[], char[]) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| reportMatching(Annotation[][], IJavaElement, Binding, MatchingNodeSet, boolean) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| getResultMap(Map, Map) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| getSplitNames(char[][], char[][]) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| newPackageReferenceMatch(IJavaElement, int, int, int, ASTNode) | 0% | 0% | 3 | 3 | 4 | 4 | 1 | 1 | ||
| newTypeParameterReferenceMatch(IJavaElement, int, int, int, ASTNode) | 0% | 0% | 2 | 2 | 5 | 5 | 1 | 1 | ||
| reportMatchingAutoModule(ModuleDeclaration, IJavaElement, int) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| basicParser() | 0% | 0% | 2 | 2 | 9 | 9 | 1 | 1 | ||
| createMethodHandle(IType, String, String[]) | 0% | 0% | 3 | 3 | 6 | 6 | 1 | 1 | ||
| getClosestMatchMethodBinding(MethodPattern) | 0% | 0% | 4 | 4 | 8 | 8 | 1 | 1 | ||
| hasAlreadyDefinedType(CompilationUnitDeclaration) | 0% | 0% | 4 | 4 | 6 | 6 | 1 | 1 | ||
| static {...} | 0% | 0% | 4 | 4 | 11 | 11 | 1 | 1 | ||
| reduceParseTree(CompilationUnitDeclaration) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| encloses(IJavaElement) | 0% | 0% | 3 | 3 | 5 | 5 | 1 | 1 | ||
| getBinaryType(IJavaElement) | 0% | 0% | 3 | 3 | 7 | 7 | 1 | 1 | ||
| skipMatch(JavaProject, PossibleMatch) | 0% | 0% | 4 | 4 | 5 | 5 | 1 | 1 | ||
| newDeclarationMatch(IJavaElement, Binding, int, int, int) | 0% | n/a | 1 | 1 | 3 | 3 | 1 | 1 | ||
| newTypeReferenceMatch(IJavaElement, Binding, int, ASTNode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| newModuleReferenceMatch(IJavaElement, Binding, int, ASTNode) | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| createHandle(LambdaExpression, IJavaElement) | 0% | n/a | 1 | 1 | 4 | 4 | 1 | 1 | ||
| createHandleFromNestAncestors(AbstractMethodDeclaration, IJavaElement) | 0% | 0% | 2 | 2 | 4 | 4 | 1 | 1 | ||
| getProjectOrJar(IJavaElement) | 0% | 0% | 3 | 3 | 3 | 3 | 1 | 1 | ||
| projectOrJarFocus(SearchPattern) | 0% | 0% | 3 | 3 | 1 | 1 | 1 | 1 | ||
| getFocusType() | 0% | 0% | 2 | 2 | 1 | 1 | 1 | 1 | ||
| findIndexMatches(SearchPattern, Index, IndexQueryRequestor, SearchParticipant, IJavaSearchScope, boolean, IProgressMonitor) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| findIndexMatches(SearchPattern, Index, IndexQueryRequestor, SearchParticipant, IJavaSearchScope, IProgressMonitor) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| accept(IBinaryType, PackageBinding, AccessRestriction) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| locatePackageDeclarations(SearchParticipant, IJavaProject[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| getParticipant() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | ||
| setFocus(SearchPattern, IJavaElement) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | ||
| setIndexQualifierQuery(SearchPattern, char[]) | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 |