diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_SourceFileInfoExtractor.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_SourceFileInfoExtractor.txt index 14a2aff7..7799f38e 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_SourceFileInfoExtractor.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_SourceFileInfoExtractor.txt @@ -167,6 +167,7 @@ SYMBOL_FIELD private java.io.PrintStream com.github.javaparser.symbolsolver.Sour REFERENCE_TYPE_USAGE java.io.PrintStream com.github.javaparser.symbolsolver.SourceFileInfoExtractor.out -> java.io.PrintStream [SourceFileInfoExtractor.java <59:13 59:23>] QUALIFIER: java.lang.System [SourceFileInfoExtractor.java <59:31 59:36>] SYMBOL_FIELD static java.io.PrintStream java.lang.System.out +SYMBOL_PACKAGE java.lang REFERENCE_USAGE java.io.PrintStream com.github.javaparser.symbolsolver.SourceFileInfoExtractor.out -> static java.io.PrintStream java.lang.System.out [SourceFileInfoExtractor.java <59:38 59:40>] SYMBOL_FIELD private java.io.PrintStream com.github.javaparser.symbolsolver.SourceFileInfoExtractor.err [SourceFileInfoExtractor.java <60:25 60:27>] REFERENCE_TYPE_USAGE java.io.PrintStream com.github.javaparser.symbolsolver.SourceFileInfoExtractor.err -> java.io.PrintStream [SourceFileInfoExtractor.java <60:13 60:23>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_core_resolution_Context.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_core_resolution_Context.txt index 89e6c03d..06a7837a 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_core_resolution_Context.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_core_resolution_Context.txt @@ -74,6 +74,7 @@ SYMBOL_METHOD default java.util.Optional -> com.github.javaparser.symbolsolver.model.typesystem.Type [Context.java <41:22 41:25>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.core.resolution.Context.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.util.Optional [Context.java <41:13 41:20>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.core.resolution.Context.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.typesystem.Type [Context.java <41:22 41:25>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.core.resolution.Context.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.String [Context.java <41:45 41:50>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.core.resolution.Context.solveGenericType<0> [Context.java <41:52 41:55>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.core.resolution.Context.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [Context.java <41:58 41:67>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_core_resolution_ContextHelper.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_core_resolution_ContextHelper.txt index cfe377b7..db5f0391 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_core_resolution_ContextHelper.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_core_resolution_ContextHelper.txt @@ -134,6 +134,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.core.resolution.ContextHelper.r LOCAL_SYMBOL: ContextHelper.java<47:16> [ContextHelper.java <47:16 47:16>] LOCAL_SYMBOL: ContextHelper.java<47:16> [ContextHelper.java <49:9 49:9>] SYMBOL_METHOD java.lang.UnsupportedOperationException.UnsupportedOperationException() +SYMBOL_PACKAGE java.lang REFERENCE_CALL static com.github.javaparser.symbolsolver.model.methods.MethodUsage com.github.javaparser.symbolsolver.core.resolution.ContextHelper.resolveTypeVariables(com.github.javaparser.symbolsolver.core.resolution.Context, com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration, java.util.List) -> java.lang.UnsupportedOperationException.UnsupportedOperationException() [ContextHelper.java <48:23 48:51>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.methods.MethodUsage com.github.javaparser.symbolsolver.core.resolution.ContextHelper.resolveTypeVariables(com.github.javaparser.symbolsolver.core.resolution.Context, com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration, java.util.List) -> java.lang.UnsupportedOperationException [ContextHelper.java <48:23 48:51>] COMMENT: comment [ContextHelper.java <1:1 15:3>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_declarations_common_MethodDeclarationCommonLogic.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_declarations_common_MethodDeclarationCommonLogic.txt index a82e2347..3b3ee31c 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_declarations_common_MethodDeclarationCommonLogic.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_declarations_common_MethodDeclarationCommonLogic.txt @@ -280,6 +280,7 @@ SYMBOL_METHOD protected java.util.Optional -> com.github.javaparser.symbolsolver.model.typesystem.Type [MethodDeclarationCommonLogic.java <87:24 87:27>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic.typeParamByName(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context) -> java.util.Optional [MethodDeclarationCommonLogic.java <87:15 87:22>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic.typeParamByName(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context) -> com.github.javaparser.symbolsolver.model.typesystem.Type [MethodDeclarationCommonLogic.java <87:24 87:27>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic.typeParamByName(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context) -> java.lang.String [MethodDeclarationCommonLogic.java <87:46 87:51>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic.typeParamByName<0> [MethodDeclarationCommonLogic.java <87:53 87:56>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic.typeParamByName(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context) -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [MethodDeclarationCommonLogic.java <87:59 87:68>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparser_Navigator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparser_Navigator.txt index 3c14995a..d7836ede 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparser_Navigator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparser_Navigator.txt @@ -96,6 +96,7 @@ REFERENCE_TYPE_ARGUMENT com.github.javaparser.ast.body.TypeDeclaration -> ? [ REFERENCE_TYPE_USAGE static java.util.Optional> com.github.javaparser.symbolsolver.javaparser.Navigator.findType(com.github.javaparser.ast.CompilationUnit, java.lang.String) -> com.github.javaparser.ast.body.TypeDeclaration [Navigator.java <48:28 48:42>] REFERENCE_TYPE_USAGE static java.util.Optional> com.github.javaparser.symbolsolver.javaparser.Navigator.findType(com.github.javaparser.ast.CompilationUnit, java.lang.String) -> com.github.javaparser.ast.CompilationUnit [Navigator.java <48:57 48:71>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparser.Navigator.findType<0> [Navigator.java <48:73 48:74>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static java.util.Optional> com.github.javaparser.symbolsolver.javaparser.Navigator.findType(com.github.javaparser.ast.CompilationUnit, java.lang.String) -> java.lang.String [Navigator.java <48:77 48:82>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparser.Navigator.findType<1> [Navigator.java <48:84 48:96>] LOCAL_SYMBOL: Navigator.java<48:99> [Navigator.java <48:99 48:99>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_DefaultVisitorAdapter.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_DefaultVisitorAdapter.txt index ab16fdf1..a0458701 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_DefaultVisitorAdapter.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_DefaultVisitorAdapter.txt @@ -82,6 +82,7 @@ SYMBOL_CLASS public com.github.javaparser.symbolsolver.javaparsermodel.DefaultVi LOCAL_SYMBOL: DefaultVisitorAdapter.java<15:77> [DefaultVisitorAdapter.java <15:77 15:77>] LOCAL_SYMBOL: DefaultVisitorAdapter.java<15:77> [DefaultVisitorAdapter.java <465:1 465:1>] REFERENCE_TYPE_ARGUMENT com.github.javaparser.ast.visitor.GenericVisitor -> com.github.javaparser.symbolsolver.model.typesystem.Type [DefaultVisitorAdapter.java <15:62 15:65>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_ARGUMENT com.github.javaparser.ast.visitor.GenericVisitor -> java.lang.Boolean [DefaultVisitorAdapter.java <15:68 15:74>] REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter -> com.github.javaparser.ast.visitor.GenericVisitor [DefaultVisitorAdapter.java <15:47 15:60>] REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.javaparsermodel.DefaultVisitorAdapter -> com.github.javaparser.symbolsolver.model.typesystem.Type [DefaultVisitorAdapter.java <15:62 15:65>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_JavaParserFacade.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_JavaParserFacade.txt index 95f6390e..45552980 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_JavaParserFacade.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_JavaParserFacade.txt @@ -204,6 +204,7 @@ SYMBOL_METHOD static java.util.logging.Logger java.util.logging.Logger.getLogger REFERENCE_CALL static java.util.logging.Logger com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade.logger -> static java.util.logging.Logger java.util.logging.Logger.getLogger(java.lang.String) [JavaParserFacade.java <58:43 58:51>] QUALIFIER: java.util.logging.Logger [JavaParserFacade.java <58:36 58:41>] SYMBOL_METHOD java.lang.String java.lang.Class.getCanonicalName() +SYMBOL_PACKAGE java.lang REFERENCE_CALL static java.util.logging.Logger com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade.logger -> java.lang.String java.lang.Class.getCanonicalName() [JavaParserFacade.java <58:76 58:91>] REFERENCE_TYPE_USAGE static java.util.logging.Logger com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade.logger -> com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade [JavaParserFacade.java <58:53 58:68>] LOCAL_SYMBOL: JavaParserFacade.java<60:12> [JavaParserFacade.java <60:12 60:12>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_JavaParserFactory.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_JavaParserFactory.txt index a2dd60ca..c2dec231 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_JavaParserFactory.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_JavaParserFactory.txt @@ -539,6 +539,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacto LOCAL_SYMBOL: JavaParserFactory.java<131:16> [JavaParserFactory.java <131:16 131:16>] LOCAL_SYMBOL: JavaParserFactory.java<131:16> [JavaParserFactory.java <133:9 133:9>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException(java.lang.String) +SYMBOL_PACKAGE java.lang REFERENCE_CALL static com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFactory.toTypeDeclaration(com.github.javaparser.ast.Node, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException.IllegalArgumentException(java.lang.String) [JavaParserFactory.java <132:23 132:46>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFactory.toTypeDeclaration(com.github.javaparser.ast.Node, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException [JavaParserFactory.java <132:23 132:46>] SYMBOL_METHOD java.lang.String java.lang.Class.getCanonicalName() diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_LambdaArgumentTypePlaceholder.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_LambdaArgumentTypePlaceholder.txt index e24364d2..ab05bace 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_LambdaArgumentTypePlaceholder.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_LambdaArgumentTypePlaceholder.txt @@ -57,6 +57,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentT SYMBOL_METHOD public boolean com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder.isArray() [LambdaArgumentTypePlaceholder.java <38:5 <38:5 <39:20 39:26> 39:28> 41:5>] SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.typesystem.Type.isArray() REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder.isArray() -> boolean com.github.javaparser.symbolsolver.model.typesystem.Type.isArray() [LambdaArgumentTypePlaceholder.java <39:20 39:26>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder.isArray() -> java.lang.Override [LambdaArgumentTypePlaceholder.java <38:6 38:13>] SYMBOL_BUILTIN_TYPE boolean REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.javaparsermodel.LambdaArgumentTypePlaceholder.isArray() -> boolean [LambdaArgumentTypePlaceholder.java <39:12 39:18>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_TypeExtractor.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_TypeExtractor.txt index 1e9cd908..4dcce10b 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_TypeExtractor.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_TypeExtractor.txt @@ -233,6 +233,7 @@ SYMBOL_METHOD static java.util.logging.Logger java.util.logging.Logger.getLogger REFERENCE_CALL static java.util.logging.Logger com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor.logger -> static java.util.logging.Logger java.util.logging.Logger.getLogger(java.lang.String) [TypeExtractor.java <41:43 41:51>] QUALIFIER: java.util.logging.Logger [TypeExtractor.java <41:36 41:41>] SYMBOL_METHOD java.lang.String java.lang.Class.getCanonicalName() +SYMBOL_PACKAGE java.lang REFERENCE_CALL static java.util.logging.Logger com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor.logger -> java.lang.String java.lang.Class.getCanonicalName() [TypeExtractor.java <41:73 41:88>] REFERENCE_TYPE_USAGE static java.util.logging.Logger com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor.logger -> com.github.javaparser.symbolsolver.javaparsermodel.TypeExtractor [TypeExtractor.java <41:53 41:65>] LOCAL_SYMBOL: TypeExtractor.java<43:12> [TypeExtractor.java <43:12 43:12>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_UnsolvedSymbolException.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_UnsolvedSymbolException.txt index 5f5a9779..f28d0e58 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_UnsolvedSymbolException.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_UnsolvedSymbolException.txt @@ -30,6 +30,7 @@ SYMBOL_CLASS public com.github.javaparser.symbolsolver.javaparsermodel.UnsolvedS LOCAL_SYMBOL: UnsolvedSymbolException.java<29:63> [UnsolvedSymbolException.java <29:63 29:63>] LOCAL_SYMBOL: UnsolvedSymbolException.java<29:63> [UnsolvedSymbolException.java <67:1 67:1>] COMMENT: comment [UnsolvedSymbolException.java <22:1 26:3>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.javaparsermodel.UnsolvedSymbolException -> java.lang.Deprecated [UnsolvedSymbolException.java <28:2 28:11>] REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.javaparsermodel.UnsolvedSymbolException -> java.lang.RuntimeException [UnsolvedSymbolException.java <29:46 29:61>] SYMBOL_FIELD private java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.UnsolvedSymbolException.context [UnsolvedSymbolException.java <31:20 31:26>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AbstractJavaParserContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AbstractJavaParserContext.txt index 052f1a65..f890baef 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AbstractJavaParserContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AbstractJavaParserContext.txt @@ -126,6 +126,7 @@ REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution. REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext.solveWith(com.github.javaparser.symbolsolver.resolution.SymbolDeclarator, java.lang.String) -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [AbstractJavaParserContext.java <48:41 48:56>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext.solveWith(com.github.javaparser.symbolsolver.resolution.SymbolDeclarator, java.lang.String) -> com.github.javaparser.symbolsolver.resolution.SymbolDeclarator [AbstractJavaParserContext.java <48:69 48:84>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext.solveWith<0> [AbstractJavaParserContext.java <48:86 48:101>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext.solveWith(com.github.javaparser.symbolsolver.resolution.SymbolDeclarator, java.lang.String) -> java.lang.String [AbstractJavaParserContext.java <48:104 48:109>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext.solveWith<1> [AbstractJavaParserContext.java <48:111 48:114>] LOCAL_SYMBOL: AbstractJavaParserContext.java<48:117> [AbstractJavaParserContext.java <48:117 48:117>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AbstractMethodLikeDeclarationContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AbstractMethodLikeDeclarationContext.txt index 20974756..dfe4cbc0 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AbstractMethodLikeDeclarationContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AbstractMethodLikeDeclarationContext.txt @@ -164,6 +164,7 @@ REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.resolution.SymbolRef REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> ? extends ValueDeclaration [AbstractMethodLikeDeclarationContext.java <33:34 33:59>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [AbstractMethodLikeDeclarationContext.java <33:18 33:32>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [AbstractMethodLikeDeclarationContext.java <33:44 33:59>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.String [AbstractMethodLikeDeclarationContext.java <33:74 33:79>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext.solveSymbol<0> [AbstractMethodLikeDeclarationContext.java <33:81 33:84>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractMethodLikeDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [AbstractMethodLikeDeclarationContext.java <33:87 33:96>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AnonymousClassDeclarationContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AnonymousClassDeclarationContext.txt index fcce4895..9f22f148 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AnonymousClassDeclarationContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_AnonymousClassDeclarationContext.txt @@ -191,6 +191,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.Anonym SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext.solveMethod(java.lang.String, java.util.List, boolean, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [AnonymousClassDeclarationContext.java <41:3 <41:3 <42:45 42:55> 45:78> 98:3>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveMethod(java.lang.String, java.util.List, boolean, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext.solveMethod(java.lang.String, java.util.List, boolean, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveMethod(java.lang.String, java.util.List, boolean, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [AnonymousClassDeclarationContext.java <42:45 42:55>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext.solveMethod(java.lang.String, java.util.List, boolean, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [AnonymousClassDeclarationContext.java <41:4 41:11>] REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [AnonymousClassDeclarationContext.java <42:26 42:42>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.AnonymousClassDeclarationContext.solveMethod(java.lang.String, java.util.List, boolean, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [AnonymousClassDeclarationContext.java <42:10 42:24>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_CatchClauseContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_CatchClauseContext.txt index 8e388174..83b13646 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_CatchClauseContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_CatchClauseContext.txt @@ -110,6 +110,7 @@ REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.resolution.SymbolRef REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> ? extends ValueDeclaration [CatchClauseContext.java <25:34 25:59>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [CatchClauseContext.java <25:18 25:32>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [CatchClauseContext.java <25:44 25:59>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.String [CatchClauseContext.java <25:74 25:79>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext.solveSymbol<0> [CatchClauseContext.java <25:81 25:84>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.CatchClauseContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [CatchClauseContext.java <25:87 25:96>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ClassOrInterfaceDeclarationContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ClassOrInterfaceDeclarationContext.txt index efa1b8fc..2a4f46c3 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ClassOrInterfaceDeclarationContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ClassOrInterfaceDeclarationContext.txt @@ -119,6 +119,7 @@ REFERENCE_CALL com.github.javaparser.symbolsolver.javaparsermodel.contexts.Class SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [ClassOrInterfaceDeclarationContext.java <53:5 <53:5 <54:56 54:66> 54:102> 63:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [ClassOrInterfaceDeclarationContext.java <54:56 54:66>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [ClassOrInterfaceDeclarationContext.java <53:6 53:13>] REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> ? extends ValueDeclaration [ClassOrInterfaceDeclarationContext.java <54:28 54:53>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ClassOrInterfaceDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [ClassOrInterfaceDeclarationContext.java <54:12 54:26>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_CompilationUnitContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_CompilationUnitContext.txt index b175f532..e274afec 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_CompilationUnitContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_CompilationUnitContext.txt @@ -141,6 +141,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.javaparsermodel.context SYMBOL_METHOD private static boolean com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext.isQualifiedName(java.lang.String) [CompilationUnitContext.java <48:5 <48:5 <48:28 48:42> 48:55> 50:5>] SYMBOL_BUILTIN_TYPE boolean REFERENCE_TYPE_USAGE static boolean com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext.isQualifiedName(java.lang.String) -> boolean [CompilationUnitContext.java <48:20 48:26>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static boolean com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext.isQualifiedName(java.lang.String) -> java.lang.String [CompilationUnitContext.java <48:44 48:49>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext.isQualifiedName<0> [CompilationUnitContext.java <48:51 48:54>] LOCAL_SYMBOL: CompilationUnitContext.java<48:57> [CompilationUnitContext.java <48:57 48:57>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ContextHelper.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ContextHelper.txt index 65a4b609..0c40154f 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ContextHelper.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ContextHelper.txt @@ -133,6 +133,7 @@ REFERENCE_TYPE_USAGE static java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.ContextHelper.solveMethodAsUsage(com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration, java.lang.String, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context, java.util.List) -> com.github.javaparser.symbolsolver.model.methods.MethodUsage [ContextHelper.java <46:28 46:38>] REFERENCE_TYPE_USAGE static java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.ContextHelper.solveMethodAsUsage(com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration, java.lang.String, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context, java.util.List) -> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [ContextHelper.java <46:60 46:74>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.ContextHelper.solveMethodAsUsage<0> [ContextHelper.java <46:76 46:90>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.ContextHelper.solveMethodAsUsage(com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration, java.lang.String, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context, java.util.List) -> java.lang.String [ContextHelper.java <46:93 46:98>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.ContextHelper.solveMethodAsUsage<1> [ContextHelper.java <46:100 46:103>] REFERENCE_TYPE_ARGUMENT java.util.List -> com.github.javaparser.symbolsolver.model.typesystem.Type [ContextHelper.java <47:65 47:68>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_EnumDeclarationContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_EnumDeclarationContext.txt index 5bc48613..3efc3f31 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_EnumDeclarationContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_EnumDeclarationContext.txt @@ -117,6 +117,7 @@ REFERENCE_CALL com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumD SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [EnumDeclarationContext.java <44:5 <44:5 <45:56 45:66> 45:102> 61:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [EnumDeclarationContext.java <45:56 45:66>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [EnumDeclarationContext.java <44:6 44:13>] REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> ? extends ValueDeclaration [EnumDeclarationContext.java <45:28 45:53>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [EnumDeclarationContext.java <45:12 45:26>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_FieldAccessContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_FieldAccessContext.txt index 41166ea4..709cff4c 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_FieldAccessContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_FieldAccessContext.txt @@ -133,6 +133,7 @@ REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.javaparsermodel.conte REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext -> com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext [FieldAccessContext.java <42:41 42:65>] REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext -> com.github.javaparser.ast.expr.FieldAccessExpr [FieldAccessContext.java <42:67 42:81>] SYMBOL_FIELD private static java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext.ARRAY_LENGTH_FIELD_NAME [FieldAccessContext.java <44:33 44:55>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext.ARRAY_LENGTH_FIELD_NAME -> java.lang.String [FieldAccessContext.java <44:26 44:31>] SYMBOL_METHOD public com.github.javaparser.symbolsolver.javaparsermodel.contexts.FieldAccessContext.FieldAccessContext(com.github.javaparser.ast.expr.FieldAccessExpr, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [FieldAccessContext.java <46:5 <46:5 <46:12 46:29> 46:81> 48:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext.AbstractJavaParserContext(com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext.N, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ForStatementContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ForStatementContext.txt index d72c80b0..cca44bec 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ForStatementContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ForStatementContext.txt @@ -138,6 +138,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForSta SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [ForStatementContext.java <43:5 <43:5 <44:56 44:66> 44:102> 63:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [ForStatementContext.java <44:56 44:66>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [ForStatementContext.java <43:6 43:13>] REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> ? extends ValueDeclaration [ForStatementContext.java <44:28 44:53>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForStatementContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [ForStatementContext.java <44:12 44:26>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ForechStatementContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ForechStatementContext.txt index 17cb590e..2983e356 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ForechStatementContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ForechStatementContext.txt @@ -112,6 +112,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.Forech SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForechStatementContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [ForechStatementContext.java <39:5 <39:5 <40:56 40:66> 40:102> 54:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForechStatementContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [ForechStatementContext.java <40:56 40:66>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForechStatementContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [ForechStatementContext.java <39:6 39:13>] REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> ? extends ValueDeclaration [ForechStatementContext.java <40:28 40:53>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.ForechStatementContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [ForechStatementContext.java <40:12 40:26>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_JavaParserTypeDeclarationAdapter.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_JavaParserTypeDeclarationAdapter.txt index e833fb6c..715868ce 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_JavaParserTypeDeclarationAdapter.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_JavaParserTypeDeclarationAdapter.txt @@ -184,6 +184,7 @@ SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.resolution.SymbolR REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [JavaParserTypeDeclarationAdapter.java <41:28 41:42>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter.solveType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [JavaParserTypeDeclarationAdapter.java <41:12 41:26>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter.solveType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [JavaParserTypeDeclarationAdapter.java <41:28 41:42>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter.solveType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.String [JavaParserTypeDeclarationAdapter.java <41:55 41:60>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter.solveType<0> [JavaParserTypeDeclarationAdapter.java <41:62 41:65>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.JavaParserTypeDeclarationAdapter.solveType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [JavaParserTypeDeclarationAdapter.java <41:68 41:77>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_LambdaExprContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_LambdaExprContext.txt index 8760f0a8..039db977 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_LambdaExprContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_LambdaExprContext.txt @@ -201,6 +201,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.Lambda SYMBOL_METHOD public java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [LambdaExprContext.java <56:5 <56:5 <57:28 57:45> 57:81> 139:5>] SYMBOL_METHOD java.util.Optional com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.util.Optional com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [LambdaExprContext.java <57:28 57:45>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [LambdaExprContext.java <56:6 56:13>] REFERENCE_TYPE_ARGUMENT java.util.Optional -> com.github.javaparser.symbolsolver.model.resolution.Value [LambdaExprContext.java <57:21 57:25>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.LambdaExprContext.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.util.Optional [LambdaExprContext.java <57:12 57:19>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_MethodCallExprContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_MethodCallExprContext.txt index affe3ca6..2b9cd2c5 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_MethodCallExprContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_MethodCallExprContext.txt @@ -202,6 +202,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.Method SYMBOL_METHOD public java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [MethodCallExprContext.java <62:5 <62:5 <63:27 63:42> 63:78> 71:5>] SYMBOL_METHOD java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.AbstractJavaParserContext.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [MethodCallExprContext.java <63:27 63:42>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [MethodCallExprContext.java <62:6 62:13>] REFERENCE_TYPE_ARGUMENT java.util.Optional -> com.github.javaparser.symbolsolver.model.typesystem.Type [MethodCallExprContext.java <63:21 63:24>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.MethodCallExprContext.solveGenericType(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.util.Optional [MethodCallExprContext.java <63:12 63:19>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_StatementContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_StatementContext.txt index b9e3589d..2aae132e 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_StatementContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_StatementContext.txt @@ -154,6 +154,7 @@ SYMBOL_METHOD public static com.github.javaparser.symbolsolver.model.resolution. REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> ? extends ValueDeclaration [StatementContext.java <48:35 48:60>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext.solveInBlock(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.ast.stmt.Statement) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [StatementContext.java <48:19 48:33>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext.solveInBlock(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.ast.stmt.Statement) -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [StatementContext.java <48:45 48:60>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext.solveInBlock(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.ast.stmt.Statement) -> java.lang.String [StatementContext.java <48:76 48:81>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext.solveInBlock<0> [StatementContext.java <48:83 48:86>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.StatementContext.solveInBlock(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.ast.stmt.Statement) -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [StatementContext.java <48:89 48:98>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_SwitchEntryContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_SwitchEntryContext.txt index 850fb393..b3b2096d 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_SwitchEntryContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_SwitchEntryContext.txt @@ -130,6 +130,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.Switch SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [SwitchEntryContext.java <45:5 <45:5 <46:56 46:66> 46:102> 74:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [SwitchEntryContext.java <46:56 46:66>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [SwitchEntryContext.java <45:6 45:13>] REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> ? extends ValueDeclaration [SwitchEntryContext.java <46:28 46:53>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.javaparsermodel.contexts.SwitchEntryContext.solveSymbol(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [SwitchEntryContext.java <46:12 46:26>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_TryWithResourceContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_TryWithResourceContext.txt index 67900206..39e3cdee 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_TryWithResourceContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_TryWithResourceContext.txt @@ -136,6 +136,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWit SYMBOL_METHOD public java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [TryWithResourceContext.java <43:5 <43:5 <44:28 44:45> 44:81> 59:5>] SYMBOL_METHOD java.util.Optional com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.util.Optional com.github.javaparser.symbolsolver.core.resolution.Context.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [TryWithResourceContext.java <44:28 44:45>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [TryWithResourceContext.java <43:6 43:13>] REFERENCE_TYPE_ARGUMENT java.util.Optional -> com.github.javaparser.symbolsolver.model.resolution.Value [TryWithResourceContext.java <44:21 44:25>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.javaparsermodel.contexts.TryWithResourceContext.solveSymbolAsValue(java.lang.String, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.util.Optional [TryWithResourceContext.java <44:12 44:19>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_DefaultConstructorDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_DefaultConstructorDeclaration.txt index 4a0b04a2..57e943f4 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_DefaultConstructorDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_DefaultConstructorDeclaration.txt @@ -45,6 +45,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.De SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration.declaringType() [DefaultConstructorDeclaration.java <35:5 <35:5 <36:29 36:41> 36:43> 38:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.ConstructorDeclaration.declaringType() REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration.declaringType() -> com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.ConstructorDeclaration.declaringType() [DefaultConstructorDeclaration.java <36:29 36:41>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration.declaringType() -> java.lang.Override [DefaultConstructorDeclaration.java <35:6 35:13>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.DefaultConstructorDeclaration.declaringType() -> com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration [DefaultConstructorDeclaration.java <36:12 36:27>] LOCAL_SYMBOL: DefaultConstructorDeclaration.java<36:45> [DefaultConstructorDeclaration.java <36:45 36:45>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_Helper.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_Helper.txt index e5ad0904..07ab22d5 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_Helper.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_Helper.txt @@ -105,6 +105,7 @@ QUALIFIER: com.github.javaparser.symbolsolver.model.declarations.AccessLevel [He SYMBOL_FIELD com.github.javaparser.symbolsolver.model.declarations.AccessLevel.PACKAGE_PROTECTED REFERENCE_USAGE static com.github.javaparser.symbolsolver.model.declarations.AccessLevel com.github.javaparser.symbolsolver.javaparsermodel.declarations.Helper.toAccessLevel(java.util.EnumSet) -> com.github.javaparser.symbolsolver.model.declarations.AccessLevel.PACKAGE_PROTECTED [Helper.java <43:32 43:48>] SYMBOL_METHOD default static java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.Helper.containerName(com.github.javaparser.ast.Node) [Helper.java <47:5 <47:5 <47:19 47:31> 47:47> 53:5>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.Helper.containerName(com.github.javaparser.ast.Node) -> java.lang.String [Helper.java <47:12 47:17>] REFERENCE_TYPE_USAGE static java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.Helper.containerName(com.github.javaparser.ast.Node) -> com.github.javaparser.ast.Node [Helper.java <47:33 47:36>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Helper.containerName<0> [Helper.java <47:38 47:46>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserAnnotationDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserAnnotationDeclaration.txt index af039855..ce929dee 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserAnnotationDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserAnnotationDeclaration.txt @@ -105,6 +105,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja SYMBOL_METHOD public java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration.getAncestors() [JavaParserAnnotationDeclaration.java <28:5 <28:5 <29:32 29:43> 29:45> 31:5>] SYMBOL_METHOD java.util.List com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.getAncestors() REFERENCE_OVERRIDE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration.getAncestors() -> java.util.List com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.getAncestors() [JavaParserAnnotationDeclaration.java <29:32 29:43>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration.getAncestors() -> java.lang.Override [JavaParserAnnotationDeclaration.java <28:6 28:13>] REFERENCE_TYPE_ARGUMENT java.util.List -> com.github.javaparser.symbolsolver.model.typesystem.ReferenceType [JavaParserAnnotationDeclaration.java <29:17 29:29>] REFERENCE_TYPE_USAGE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnnotationDeclaration.getAncestors() -> java.util.List [JavaParserAnnotationDeclaration.java <29:12 29:15>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserAnonymousClassDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserAnonymousClassDeclaration.txt index f4e05187..f51e6243 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserAnonymousClassDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserAnonymousClassDeclaration.txt @@ -175,6 +175,7 @@ REFERENCE_TYPE_USAGE com.github.javaparser.ast.expr.ObjectCreationExpr com.githu SYMBOL_FIELD private com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration.superTypeDeclaration [JavaParserAnonymousClassDeclaration.java <36:33 36:52>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration.superTypeDeclaration -> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [JavaParserAnonymousClassDeclaration.java <36:17 36:31>] SYMBOL_FIELD private java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration.name [JavaParserAnonymousClassDeclaration.java <37:24 37:27>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration.name -> java.lang.String [JavaParserAnonymousClassDeclaration.java <37:17 37:22>] SYMBOL_METHOD static java.util.UUID java.util.UUID.randomUUID() REFERENCE_CALL java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserAnonymousClassDeclaration.name -> static java.util.UUID java.util.UUID.randomUUID() [JavaParserAnonymousClassDeclaration.java <37:51 37:60>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserClassDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserClassDeclaration.txt index 6f236c4f..058cd260 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserClassDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserClassDeclaration.txt @@ -210,6 +210,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja LOCAL_SYMBOL: JavaParserClassDeclaration.java<64:40> [JavaParserClassDeclaration.java <64:40 64:40>] LOCAL_SYMBOL: JavaParserClassDeclaration.java<64:40> [JavaParserClassDeclaration.java <66:9 66:9>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException(java.lang.String) +SYMBOL_PACKAGE java.lang REFERENCE_CALL com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration.JavaParserClassDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException.IllegalArgumentException(java.lang.String) [JavaParserClassDeclaration.java <65:23 65:46>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration.JavaParserClassDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException [JavaParserClassDeclaration.java <65:23 65:46>] QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration [JavaParserClassDeclaration.java <67:9 67:12>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserConstructorDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserConstructorDeclaration.txt index d8d099ae..8d6e9fda 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserConstructorDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserConstructorDeclaration.txt @@ -81,6 +81,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration.declaringType() [JavaParserConstructorDeclaration.java <41:5 <41:5 <42:29 42:41> 42:43> 44:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.ConstructorDeclaration.declaringType() REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration.declaringType() -> com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.ConstructorDeclaration.declaringType() [JavaParserConstructorDeclaration.java <42:29 42:41>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration.declaringType() -> java.lang.Override [JavaParserConstructorDeclaration.java <41:6 41:13>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserConstructorDeclaration.declaringType() -> com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration [JavaParserConstructorDeclaration.java <42:12 42:27>] LOCAL_SYMBOL: JavaParserConstructorDeclaration.java<42:45> [JavaParserConstructorDeclaration.java <42:45 42:45>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserEnumConstantDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserEnumConstantDeclaration.txt index ee517c2e..768fb3b5 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserEnumConstantDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserEnumConstantDeclaration.txt @@ -95,6 +95,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration.getType() [JavaParserEnumConstantDeclaration.java <40:5 <40:5 <41:17 41:23> 41:25> 43:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration.getType() REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration.getType() -> com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration.getType() [JavaParserEnumConstantDeclaration.java <41:17 41:23>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration.getType() -> java.lang.Override [JavaParserEnumConstantDeclaration.java <40:6 40:13>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumConstantDeclaration.getType() -> com.github.javaparser.symbolsolver.model.typesystem.Type [JavaParserEnumConstantDeclaration.java <41:12 41:15>] LOCAL_SYMBOL: JavaParserEnumConstantDeclaration.java<41:27> [JavaParserEnumConstantDeclaration.java <41:27 41:27>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserEnumDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserEnumDeclaration.txt index 520ed064..e759832a 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserEnumDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserEnumDeclaration.txt @@ -214,6 +214,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.JavaParserEnumDeclaration<1> [JavaParserEnumDeclaration.java <56:77 56:86>] SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.toString() [JavaParserEnumDeclaration.java <59:5 <59:5 <60:19 60:26> 60:28> 64:5>] SYMBOL_METHOD java.lang.String java.lang.Object.toString() +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.toString() -> java.lang.String java.lang.Object.toString() [JavaParserEnumDeclaration.java <60:19 60:26>] REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.toString() -> java.lang.Override [JavaParserEnumDeclaration.java <59:6 59:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration.toString() -> java.lang.String [JavaParserEnumDeclaration.java <60:12 60:17>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserFieldDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserFieldDeclaration.txt index 70891d03..dc835e41 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserFieldDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserFieldDeclaration.txt @@ -129,6 +129,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja LOCAL_SYMBOL: JavaParserFieldDeclaration.java<46:33> [JavaParserFieldDeclaration.java <46:33 46:33>] LOCAL_SYMBOL: JavaParserFieldDeclaration.java<46:33> [JavaParserFieldDeclaration.java <48:9 48:9>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException(java.lang.String) +SYMBOL_PACKAGE java.lang REFERENCE_CALL com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration.JavaParserFieldDeclaration(com.github.javaparser.ast.body.VariableDeclarator, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException.IllegalArgumentException(java.lang.String) [JavaParserFieldDeclaration.java <47:23 47:46>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration.JavaParserFieldDeclaration(com.github.javaparser.ast.body.VariableDeclarator, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException [JavaParserFieldDeclaration.java <47:23 47:46>] QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserFieldDeclaration [JavaParserFieldDeclaration.java <49:9 49:12>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserInterfaceDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserInterfaceDeclaration.txt index 7c3a463e..92f8efc7 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserInterfaceDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserInterfaceDeclaration.txt @@ -176,6 +176,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja LOCAL_SYMBOL: JavaParserInterfaceDeclaration.java<52:41> [JavaParserInterfaceDeclaration.java <52:41 52:41>] LOCAL_SYMBOL: JavaParserInterfaceDeclaration.java<52:41> [JavaParserInterfaceDeclaration.java <54:9 54:9>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException() +SYMBOL_PACKAGE java.lang REFERENCE_CALL com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration.JavaParserInterfaceDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException.IllegalArgumentException() [JavaParserInterfaceDeclaration.java <53:23 53:46>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration.JavaParserInterfaceDeclaration(com.github.javaparser.ast.body.ClassOrInterfaceDeclaration, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException [JavaParserInterfaceDeclaration.java <53:23 53:46>] QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserInterfaceDeclaration [JavaParserInterfaceDeclaration.java <55:9 55:12>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserMethodDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserMethodDeclaration.txt index d5fa2709..ce2d5428 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserMethodDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserMethodDeclaration.txt @@ -139,6 +139,7 @@ REFERENCE_USAGE com.github.javaparser.symbolsolver.javaparsermodel.declarations. LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration.JavaParserMethodDeclaration<1> [JavaParserMethodDeclaration.java <45:27 45:36>] SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration.toString() [JavaParserMethodDeclaration.java <48:5 <48:5 <49:19 49:26> 49:28> 54:5>] SYMBOL_METHOD java.lang.String java.lang.Object.toString() +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration.toString() -> java.lang.String java.lang.Object.toString() [JavaParserMethodDeclaration.java <49:19 49:26>] REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration.toString() -> java.lang.Override [JavaParserMethodDeclaration.java <48:6 48:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserMethodDeclaration.toString() -> java.lang.String [JavaParserMethodDeclaration.java <49:12 49:17>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserParameterDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserParameterDeclaration.txt index bc706b40..cdd085ae 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserParameterDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserParameterDeclaration.txt @@ -83,6 +83,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration.getName() [JavaParserParameterDeclaration.java <39:5 <39:5 <40:19 40:25> 40:27> 42:5>] SYMBOL_METHOD java.lang.String com.github.javaparser.symbolsolver.model.declarations.Declaration.getName() REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration.getName() -> java.lang.String com.github.javaparser.symbolsolver.model.declarations.Declaration.getName() [JavaParserParameterDeclaration.java <40:19 40:25>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration.getName() -> java.lang.Override [JavaParserParameterDeclaration.java <39:6 39:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserParameterDeclaration.getName() -> java.lang.String [JavaParserParameterDeclaration.java <40:12 40:17>] LOCAL_SYMBOL: JavaParserParameterDeclaration.java<40:29> [JavaParserParameterDeclaration.java <40:29 40:29>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserSymbolDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserSymbolDeclaration.txt index 272caaa8..526a6a11 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserSymbolDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserSymbolDeclaration.txt @@ -126,6 +126,7 @@ LOCAL_SYMBOL: JavaParserSymbolDeclaration.java<40:70> [JavaParserSymbolDeclarati COMMENT: comment [JavaParserSymbolDeclaration.java <37:1 39:3>] REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [JavaParserSymbolDeclaration.java <40:53 40:68>] SYMBOL_FIELD private java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration.name [JavaParserSymbolDeclaration.java <42:20 42:23>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration.name -> java.lang.String [JavaParserSymbolDeclaration.java <42:13 42:18>] SYMBOL_FIELD private com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration.wrappedNode [JavaParserSymbolDeclaration.java <43:18 43:28>] REFERENCE_TYPE_USAGE com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration.wrappedNode -> com.github.javaparser.ast.Node [JavaParserSymbolDeclaration.java <43:13 43:16>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeAdapter.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeAdapter.txt index 39c44749..0e9f168d 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeAdapter.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeAdapter.txt @@ -171,6 +171,7 @@ SYMBOL_FIELD com.github.javaparser.symbolsolver.model.resolution.TypeSolver com. REFERENCE_USAGE com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter.JavaParserTypeAdapter(com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter.T, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter.typeSolver [JavaParserTypeAdapter.java <35:14 35:23>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter.JavaParserTypeAdapter<1> [JavaParserTypeAdapter.java <35:27 35:36>] SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter.getPackageName() [JavaParserTypeAdapter.java <38:5 <38:5 <38:19 38:32> 38:34> 40:5>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeAdapter.getPackageName() -> java.lang.String [JavaParserTypeAdapter.java <38:12 38:17>] LOCAL_SYMBOL: JavaParserTypeAdapter.java<38:36> [JavaParserTypeAdapter.java <38:36 38:36>] LOCAL_SYMBOL: JavaParserTypeAdapter.java<38:36> [JavaParserTypeAdapter.java <40:5 40:5>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeParameter.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeParameter.txt index c2a6bb9d..06ee9f7d 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeParameter.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeParameter.txt @@ -165,6 +165,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja SYMBOL_METHOD public java.util.Set com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter.getDeclaredMethods() [JavaParserTypeParameter.java <54:5 <54:5 <55:35 55:52> 55:54> 57:5>] SYMBOL_METHOD java.util.Set com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.getDeclaredMethods() REFERENCE_OVERRIDE java.util.Set com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter.getDeclaredMethods() -> java.util.Set com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.getDeclaredMethods() [JavaParserTypeParameter.java <55:35 55:52>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.util.Set com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter.getDeclaredMethods() -> java.lang.Override [JavaParserTypeParameter.java <54:6 54:13>] REFERENCE_TYPE_ARGUMENT java.util.Set -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [JavaParserTypeParameter.java <55:16 55:32>] REFERENCE_TYPE_USAGE java.util.Set com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeParameter.getDeclaredMethods() -> java.util.Set [JavaParserTypeParameter.java <55:12 55:14>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeVariableDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeVariableDeclaration.txt index 82315031..321715c9 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeVariableDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarations_JavaParserTypeVariableDeclaration.txt @@ -150,6 +150,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarations.Ja SYMBOL_METHOD public boolean com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration.isAssignableBy(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration) [JavaParserTypeVariableDeclaration.java <52:5 <52:5 <53:20 53:33> 53:65> 55:5>] SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.isAssignableBy(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration) REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration.isAssignableBy(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration) -> boolean com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.isAssignableBy(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration) [JavaParserTypeVariableDeclaration.java <53:20 53:33>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration.isAssignableBy(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration) -> java.lang.Override [JavaParserTypeVariableDeclaration.java <52:6 52:13>] SYMBOL_BUILTIN_TYPE boolean REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserTypeVariableDeclaration.isAssignableBy(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration) -> boolean [JavaParserTypeVariableDeclaration.java <53:12 53:18>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_FieldSymbolDeclarator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_FieldSymbolDeclarator.txt index 3afcfc32..b41e3cff 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_FieldSymbolDeclarator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_FieldSymbolDeclarator.txt @@ -79,6 +79,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarators.Fie SYMBOL_METHOD public java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.FieldSymbolDeclarator.getSymbolDeclarations() [FieldSymbolDeclarator.java <37:5 <37:5 <38:35 38:55> 38:57> 44:5>] SYMBOL_METHOD java.util.List com.github.javaparser.symbolsolver.resolution.SymbolDeclarator.getSymbolDeclarations() REFERENCE_OVERRIDE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.FieldSymbolDeclarator.getSymbolDeclarations() -> java.util.List com.github.javaparser.symbolsolver.resolution.SymbolDeclarator.getSymbolDeclarations() [FieldSymbolDeclarator.java <38:35 38:55>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.FieldSymbolDeclarator.getSymbolDeclarations() -> java.lang.Override [FieldSymbolDeclarator.java <37:6 37:13>] REFERENCE_TYPE_ARGUMENT java.util.List -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [FieldSymbolDeclarator.java <38:17 38:32>] REFERENCE_TYPE_USAGE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.FieldSymbolDeclarator.getSymbolDeclarations() -> java.util.List [FieldSymbolDeclarator.java <38:12 38:15>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_NoSymbolDeclarator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_NoSymbolDeclarator.txt index a83e07aa..d9f015e6 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_NoSymbolDeclarator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_NoSymbolDeclarator.txt @@ -65,6 +65,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarators.NoS SYMBOL_METHOD public java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.NoSymbolDeclarator.getSymbolDeclarations() [NoSymbolDeclarator.java <35:5 <35:5 <36:35 36:55> 36:57> 38:5>] SYMBOL_METHOD java.util.List com.github.javaparser.symbolsolver.resolution.SymbolDeclarator.getSymbolDeclarations() REFERENCE_OVERRIDE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.NoSymbolDeclarator.getSymbolDeclarations() -> java.util.List com.github.javaparser.symbolsolver.resolution.SymbolDeclarator.getSymbolDeclarations() [NoSymbolDeclarator.java <36:35 36:55>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.NoSymbolDeclarator.getSymbolDeclarations() -> java.lang.Override [NoSymbolDeclarator.java <35:6 35:13>] REFERENCE_TYPE_ARGUMENT java.util.List -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [NoSymbolDeclarator.java <36:17 36:32>] REFERENCE_TYPE_USAGE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.NoSymbolDeclarator.getSymbolDeclarations() -> java.util.List [NoSymbolDeclarator.java <36:12 36:15>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_ParameterSymbolDeclarator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_ParameterSymbolDeclarator.txt index f29deef7..457aa63b 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_ParameterSymbolDeclarator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_ParameterSymbolDeclarator.txt @@ -73,6 +73,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javaparsermodel.declarators.Par SYMBOL_METHOD public java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.ParameterSymbolDeclarator.getSymbolDeclarations() [ParameterSymbolDeclarator.java <36:5 <36:5 <37:35 37:55> 37:57> 41:5>] SYMBOL_METHOD java.util.List com.github.javaparser.symbolsolver.resolution.SymbolDeclarator.getSymbolDeclarations() REFERENCE_OVERRIDE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.ParameterSymbolDeclarator.getSymbolDeclarations() -> java.util.List com.github.javaparser.symbolsolver.resolution.SymbolDeclarator.getSymbolDeclarations() [ParameterSymbolDeclarator.java <37:35 37:55>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.ParameterSymbolDeclarator.getSymbolDeclarations() -> java.lang.Override [ParameterSymbolDeclarator.java <36:6 36:13>] REFERENCE_TYPE_ARGUMENT java.util.List -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [ParameterSymbolDeclarator.java <37:17 37:32>] REFERENCE_TYPE_USAGE java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.ParameterSymbolDeclarator.getSymbolDeclarations() -> java.util.List [ParameterSymbolDeclarator.java <37:12 37:15>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_VariableSymbolDeclarator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_VariableSymbolDeclarator.txt index b5e43073..d2c6e72c 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_VariableSymbolDeclarator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_VariableSymbolDeclarator.txt @@ -97,6 +97,7 @@ REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.javaparsermodel.declarat LOCAL_SYMBOL: VariableSymbolDeclarator.java<38:69> [VariableSymbolDeclarator.java <38:69 38:69>] LOCAL_SYMBOL: VariableSymbolDeclarator.java<38:69> [VariableSymbolDeclarator.java <40:9 40:9>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException() +SYMBOL_PACKAGE java.lang REFERENCE_CALL com.github.javaparser.symbolsolver.javaparsermodel.declarators.VariableSymbolDeclarator.VariableSymbolDeclarator(com.github.javaparser.ast.expr.VariableDeclarationExpr, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException.IllegalArgumentException() [VariableSymbolDeclarator.java <39:23 39:46>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.javaparsermodel.declarators.VariableSymbolDeclarator.VariableSymbolDeclarator(com.github.javaparser.ast.expr.VariableDeclarationExpr, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException [VariableSymbolDeclarator.java <39:23 39:46>] SYMBOL_METHOD public java.util.List com.github.javaparser.symbolsolver.javaparsermodel.declarators.VariableSymbolDeclarator.getSymbolDeclarations() [VariableSymbolDeclarator.java <43:5 <43:5 <44:35 44:55> 44:57> 50:5>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistClassDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistClassDeclaration.txt index 5c5dc331..01cb0a30 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistClassDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistClassDeclaration.txt @@ -126,10 +126,10 @@ QUALIFIER: javassist [JavassistClassDeclaration.java <38:8 38:16>] REFERENCE_IMPORT JavassistClassDeclaration.java -> javassist.bytecode.SyntheticAttribute [JavassistClassDeclaration.java <39:27 39:44>] QUALIFIER: javassist.bytecode [JavassistClassDeclaration.java <39:18 39:25>] QUALIFIER: javassist [JavassistClassDeclaration.java <39:8 39:16>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT JavassistClassDeclaration.java -> java.lang.reflect.Modifier [JavassistClassDeclaration.java <41:26 41:33>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [JavassistClassDeclaration.java <41:18 41:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [JavassistClassDeclaration.java <41:13 41:16>] SYMBOL_PACKAGE java QUALIFIER: java [JavassistClassDeclaration.java <41:8 41:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistConstructorDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistConstructorDeclaration.txt index 63ac5c04..4b63fbf1 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistConstructorDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistConstructorDeclaration.txt @@ -78,6 +78,7 @@ REFERENCE_USAGE com.github.javaparser.symbolsolver.javassistmodel.JavassistConst LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration.JavassistConstructorDeclaration<1> [JavassistConstructorDeclaration.java <40:27 40:36>] SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration.toString() [JavassistConstructorDeclaration.java <43:5 <43:5 <44:19 44:26> 44:28> 48:5>] SYMBOL_METHOD java.lang.String java.lang.Object.toString() +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration.toString() -> java.lang.String java.lang.Object.toString() [JavassistConstructorDeclaration.java <44:19 44:26>] REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration.toString() -> java.lang.Override [JavassistConstructorDeclaration.java <43:6 43:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.javassistmodel.JavassistConstructorDeclaration.toString() -> java.lang.String [JavassistConstructorDeclaration.java <44:12 44:17>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistEnumDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistEnumDeclaration.txt index 28e704b7..a2cce698 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistEnumDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistEnumDeclaration.txt @@ -98,10 +98,10 @@ QUALIFIER: javassist [JavassistEnumDeclaration.java <32:8 32:16>] REFERENCE_IMPORT JavassistEnumDeclaration.java -> javassist.bytecode.SyntheticAttribute [JavassistEnumDeclaration.java <33:27 33:44>] QUALIFIER: javassist.bytecode [JavassistEnumDeclaration.java <33:18 33:25>] QUALIFIER: javassist [JavassistEnumDeclaration.java <33:8 33:16>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT JavassistEnumDeclaration.java -> java.lang.reflect.Modifier [JavassistEnumDeclaration.java <35:26 35:33>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [JavassistEnumDeclaration.java <35:18 35:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [JavassistEnumDeclaration.java <35:13 35:16>] SYMBOL_PACKAGE java QUALIFIER: java [JavassistEnumDeclaration.java <35:8 35:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistFactory.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistFactory.txt index 705b7584..8d762a26 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistFactory.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistFactory.txt @@ -44,10 +44,10 @@ SYMBOL_PACKAGE javassist QUALIFIER: javassist [JavassistFactory.java <21:8 21:16>] REFERENCE_IMPORT JavassistFactory.java -> javassist.NotFoundException [JavassistFactory.java <22:18 22:34>] QUALIFIER: javassist [JavassistFactory.java <22:8 22:16>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT JavassistFactory.java -> java.lang.reflect.Modifier [JavassistFactory.java <24:26 24:33>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [JavassistFactory.java <24:18 24:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [JavassistFactory.java <24:13 24:16>] SYMBOL_PACKAGE java QUALIFIER: java [JavassistFactory.java <24:8 24:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistFieldDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistFieldDeclaration.txt index 8f493203..b28158c8 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistFieldDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistFieldDeclaration.txt @@ -52,10 +52,10 @@ SYMBOL_PACKAGE javassist QUALIFIER: javassist [JavassistFieldDeclaration.java <24:8 24:16>] REFERENCE_IMPORT JavassistFieldDeclaration.java -> javassist.NotFoundException [JavassistFieldDeclaration.java <25:18 25:34>] QUALIFIER: javassist [JavassistFieldDeclaration.java <25:8 25:16>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT JavassistFieldDeclaration.java -> java.lang.reflect.Modifier [JavassistFieldDeclaration.java <27:26 27:33>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [JavassistFieldDeclaration.java <27:18 27:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [JavassistFieldDeclaration.java <27:13 27:16>] SYMBOL_PACKAGE java QUALIFIER: java [JavassistFieldDeclaration.java <27:8 27:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistInterfaceDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistInterfaceDeclaration.txt index 6e26cfa2..e14b1782 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistInterfaceDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistInterfaceDeclaration.txt @@ -107,10 +107,10 @@ QUALIFIER: javassist [JavassistInterfaceDeclaration.java <34:8 34:16>] REFERENCE_IMPORT JavassistInterfaceDeclaration.java -> javassist.bytecode.SyntheticAttribute [JavassistInterfaceDeclaration.java <35:27 35:44>] QUALIFIER: javassist.bytecode [JavassistInterfaceDeclaration.java <35:18 35:25>] QUALIFIER: javassist [JavassistInterfaceDeclaration.java <35:8 35:16>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT JavassistInterfaceDeclaration.java -> java.lang.reflect.Modifier [JavassistInterfaceDeclaration.java <37:26 37:33>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [JavassistInterfaceDeclaration.java <37:18 37:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [JavassistInterfaceDeclaration.java <37:13 37:16>] SYMBOL_PACKAGE java QUALIFIER: java [JavassistInterfaceDeclaration.java <37:8 37:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistMethodDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistMethodDeclaration.txt index 4cb11d32..da4c9163 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistMethodDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistMethodDeclaration.txt @@ -76,10 +76,10 @@ QUALIFIER: javassist [JavassistMethodDeclaration.java <28:8 28:16>] REFERENCE_IMPORT JavassistMethodDeclaration.java -> javassist.bytecode.SignatureAttribute [JavassistMethodDeclaration.java <29:27 29:44>] QUALIFIER: javassist.bytecode [JavassistMethodDeclaration.java <29:18 29:25>] QUALIFIER: javassist [JavassistMethodDeclaration.java <29:8 29:16>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT JavassistMethodDeclaration.java -> java.lang.reflect.Modifier [JavassistMethodDeclaration.java <31:26 31:33>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [JavassistMethodDeclaration.java <31:18 31:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [JavassistMethodDeclaration.java <31:13 31:16>] SYMBOL_PACKAGE java QUALIFIER: java [JavassistMethodDeclaration.java <31:8 31:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistParameterDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistParameterDeclaration.txt index c9dde754..e636939a 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistParameterDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistParameterDeclaration.txt @@ -89,6 +89,7 @@ REFERENCE_USAGE com.github.javaparser.symbolsolver.javassistmodel.JavassistParam LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration.JavassistParameterDeclaration<2> [JavassistParameterDeclaration.java <39:25 39:32>] SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration.toString() [JavassistParameterDeclaration.java <42:5 <42:5 <43:19 43:26> 43:28> 49:5>] SYMBOL_METHOD java.lang.String java.lang.Object.toString() +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration.toString() -> java.lang.String java.lang.Object.toString() [JavassistParameterDeclaration.java <43:19 43:26>] REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration.toString() -> java.lang.Override [JavassistParameterDeclaration.java <42:6 42:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.javassistmodel.JavassistParameterDeclaration.toString() -> java.lang.String [JavassistParameterDeclaration.java <43:12 43:17>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistTypeDeclarationAdapter.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistTypeDeclarationAdapter.txt index adf70fe7..926b3613 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistTypeDeclarationAdapter.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistTypeDeclarationAdapter.txt @@ -228,6 +228,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDec LOCAL_SYMBOL: JavassistTypeDeclarationAdapter.java<78:41> [JavassistTypeDeclarationAdapter.java <78:41 78:41>] LOCAL_SYMBOL: JavassistTypeDeclarationAdapter.java<78:41> [JavassistTypeDeclarationAdapter.java <80:7 80:7>] SYMBOL_METHOD java.lang.RuntimeException.RuntimeException(java.lang.Throwable) +SYMBOL_PACKAGE java.lang REFERENCE_CALL java.util.List com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter.getTypeParameters() -> java.lang.RuntimeException.RuntimeException(java.lang.Throwable) [JavassistTypeDeclarationAdapter.java <79:19 79:34>] REFERENCE_TYPE_USAGE java.util.List com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter.getTypeParameters() -> java.lang.RuntimeException [JavassistTypeDeclarationAdapter.java <79:19 79:34>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeDeclarationAdapter.getTypeParameters<3> [JavassistTypeDeclarationAdapter.java <79:36 79:46>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistTypeParameter.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistTypeParameter.txt index c8e1059f..051defe5 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistTypeParameter.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistTypeParameter.txt @@ -98,6 +98,7 @@ REFERENCE_USAGE com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeP LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter.JavassistTypeParameter<1> [JavassistTypeParameter.java <43:26 43:34>] SYMBOL_METHOD public boolean com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter.equals(java.lang.Object) [JavassistTypeParameter.java <46:5 <46:5 <47:20 47:25> 47:35> 64:5>] SYMBOL_METHOD boolean java.lang.Object.equals(java.lang.Object) +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter.equals(java.lang.Object) -> boolean java.lang.Object.equals(java.lang.Object) [JavassistTypeParameter.java <47:20 47:25>] REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.javassistmodel.JavassistTypeParameter.equals(java.lang.Object) -> java.lang.Override [JavassistTypeParameter.java <46:6 46:13>] SYMBOL_BUILTIN_TYPE boolean diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistUtils.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistUtils.txt index 4f9dd6be..cf9ba69c 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistUtils.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javassistmodel_JavassistUtils.txt @@ -110,6 +110,7 @@ REFERENCE_TYPE_USAGE static java.util.Optional com.github.javaparser.symbolsolver.javassistmodel.JavassistUtils.getMethodUsage(javassist.CtClass, java.lang.String, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context) -> com.github.javaparser.symbolsolver.model.methods.MethodUsage [JavassistUtils.java <42:21 42:31>] REFERENCE_TYPE_USAGE static java.util.Optional com.github.javaparser.symbolsolver.javassistmodel.JavassistUtils.getMethodUsage(javassist.CtClass, java.lang.String, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context) -> javassist.CtClass [JavassistUtils.java <42:49 42:55>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javassistmodel.JavassistUtils.getMethodUsage<0> [JavassistUtils.java <42:57 42:63>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static java.util.Optional com.github.javaparser.symbolsolver.javassistmodel.JavassistUtils.getMethodUsage(javassist.CtClass, java.lang.String, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver, com.github.javaparser.symbolsolver.core.resolution.Context) -> java.lang.String [JavassistUtils.java <42:66 42:71>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.javassistmodel.JavassistUtils.getMethodUsage<1> [JavassistUtils.java <42:73 42:76>] REFERENCE_TYPE_ARGUMENT java.util.List -> com.github.javaparser.symbolsolver.model.typesystem.Type [JavassistUtils.java <42:84 42:87>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_model_typesystem_LazyType.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_model_typesystem_LazyType.txt index 32c8c5a2..dfa9c98e 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_model_typesystem_LazyType.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_model_typesystem_LazyType.txt @@ -35,6 +35,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.typesystem.LazyTy SYMBOL_FIELD private com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.model.typesystem.LazyType.concrete [LazyType.java <9:18 9:25>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.model.typesystem.LazyType.concrete -> com.github.javaparser.symbolsolver.model.typesystem.Type [LazyType.java <9:13 9:16>] SYMBOL_FIELD private java.util.function.Function com.github.javaparser.symbolsolver.model.typesystem.LazyType.provider [LazyType.java <10:34 10:41>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_ARGUMENT java.util.function.Function -> java.lang.Void [LazyType.java <10:22 10:25>] REFERENCE_TYPE_ARGUMENT java.util.function.Function -> com.github.javaparser.symbolsolver.model.typesystem.Type [LazyType.java <10:28 10:31>] REFERENCE_TYPE_USAGE java.util.function.Function com.github.javaparser.symbolsolver.model.typesystem.LazyType.provider -> java.util.function.Function [LazyType.java <10:13 10:20>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_model_typesystem_ReferenceTypeImpl.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_model_typesystem_ReferenceTypeImpl.txt index ce5ca5f1..d48750fc 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_model_typesystem_ReferenceTypeImpl.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_model_typesystem_ReferenceTypeImpl.txt @@ -132,6 +132,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeI SYMBOL_METHOD protected com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl.create(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [ReferenceTypeImpl.java <47:5 <47:5 <48:29 48:34> 48:135> 50:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.model.typesystem.ReferenceType.create(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl.create(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.model.typesystem.ReferenceType.create(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) [ReferenceTypeImpl.java <48:29 48:34>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl.create(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.Override [ReferenceTypeImpl.java <47:6 47:13>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl.create(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.typesystem.ReferenceType [ReferenceTypeImpl.java <48:15 48:27>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.model.typesystem.ReferenceTypeImpl.create(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [ReferenceTypeImpl.java <48:36 48:59>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_MyObjectProvider.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_MyObjectProvider.txt index 5e944304..385b8c68 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_MyObjectProvider.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_MyObjectProvider.txt @@ -72,6 +72,7 @@ LOCAL_SYMBOL: MyObjectProvider.java<17:32> [MyObjectProvider.java <19:5 19:5>] SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.reflectionmodel.MyObjectProvider.object() [MyObjectProvider.java <21:5 <21:5 <22:26 22:31> 22:33> 24:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.logic.ObjectProvider.object() REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.reflectionmodel.MyObjectProvider.object() -> com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.logic.ObjectProvider.object() [MyObjectProvider.java <22:26 22:31>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.reflectionmodel.MyObjectProvider.object() -> java.lang.Override [MyObjectProvider.java <21:6 21:13>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.reflectionmodel.MyObjectProvider.object() -> com.github.javaparser.symbolsolver.model.typesystem.ReferenceType [MyObjectProvider.java <22:12 22:24>] LOCAL_SYMBOL: MyObjectProvider.java<22:35> [MyObjectProvider.java <22:35 22:35>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionClassAdapter.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionClassAdapter.txt index 36ae3002..1bdb6e5c 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionClassAdapter.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionClassAdapter.txt @@ -74,10 +74,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ReflectionClassAdapter.java <11:3 QUALIFIER: com.github.javaparser [ReflectionClassAdapter.java <11:19 11:28>] QUALIFIER: com.github [ReflectionClassAdapter.java <11:12 11:17>] QUALIFIER: com [ReflectionClassAdapter.java <11:8 11:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ReflectionClassAdapter.java -> java.lang.annotation.Annotation [ReflectionClassAdapter.java <13:29 13:38>] SYMBOL_PACKAGE java.lang.annotation QUALIFIER: java.lang.annotation [ReflectionClassAdapter.java <13:18 13:27>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ReflectionClassAdapter.java <13:13 13:16>] SYMBOL_PACKAGE java QUALIFIER: java [ReflectionClassAdapter.java <13:8 13:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionClassDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionClassDeclaration.txt index 4b1556aa..d4788237 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionClassDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionClassDeclaration.txt @@ -114,10 +114,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ReflectionClassDeclaration.java < QUALIFIER: com.github.javaparser [ReflectionClassDeclaration.java <32:19 32:28>] QUALIFIER: com.github [ReflectionClassDeclaration.java <32:12 32:17>] QUALIFIER: com [ReflectionClassDeclaration.java <32:8 32:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ReflectionClassDeclaration.java -> java.lang.reflect.Field [ReflectionClassDeclaration.java <34:26 34:30>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [ReflectionClassDeclaration.java <34:18 34:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ReflectionClassDeclaration.java <34:13 34:16>] SYMBOL_PACKAGE java QUALIFIER: java [ReflectionClassDeclaration.java <34:8 34:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionConstructorDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionConstructorDeclaration.txt index 8926e210..1150cbb1 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionConstructorDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionConstructorDeclaration.txt @@ -24,10 +24,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ReflectionConstructorDeclaration. QUALIFIER: com.github.javaparser [ReflectionConstructorDeclaration.java <20:19 20:28>] QUALIFIER: com.github [ReflectionConstructorDeclaration.java <20:12 20:17>] QUALIFIER: com [ReflectionConstructorDeclaration.java <20:8 20:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ReflectionConstructorDeclaration.java -> java.lang.reflect.Constructor [ReflectionConstructorDeclaration.java <22:26 22:36>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [ReflectionConstructorDeclaration.java <22:18 22:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ReflectionConstructorDeclaration.java <22:13 22:16>] SYMBOL_PACKAGE java QUALIFIER: java [ReflectionConstructorDeclaration.java <22:8 22:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionEnumDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionEnumDeclaration.txt index d4e46042..6df1a40c 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionEnumDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionEnumDeclaration.txt @@ -101,6 +101,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.reflectionmodel.Reflect REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration -> com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration [ReflectionEnumDeclaration.java <34:83 34:97>] SYMBOL_FIELD private java.lang.Class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration.clazz [ReflectionEnumDeclaration.java <40:20 40:24>] REFERENCE_TYPE_ARGUMENT java.lang.Class -> ? [ReflectionEnumDeclaration.java <40:17 40:17>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.lang.Class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration.clazz -> java.lang.Class [ReflectionEnumDeclaration.java <40:11 40:15>] SYMBOL_FIELD private com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration.typeSolver [ReflectionEnumDeclaration.java <41:22 41:31>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration.typeSolver -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [ReflectionEnumDeclaration.java <41:11 41:20>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionFactory.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionFactory.txt index fe8a6784..29c9f166 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionFactory.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionFactory.txt @@ -46,10 +46,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ReflectionFactory.java <23:30 23: QUALIFIER: com.github.javaparser [ReflectionFactory.java <23:19 23:28>] QUALIFIER: com.github [ReflectionFactory.java <23:12 23:17>] QUALIFIER: com [ReflectionFactory.java <23:8 23:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ReflectionFactory.java -> java.lang.reflect.GenericArrayType [ReflectionFactory.java <25:26 25:41>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [ReflectionFactory.java <25:18 25:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ReflectionFactory.java <25:13 25:16>] SYMBOL_PACKAGE java QUALIFIER: java [ReflectionFactory.java <25:8 25:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionFieldDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionFieldDeclaration.txt index c640d336..ed32e157 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionFieldDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionFieldDeclaration.txt @@ -47,10 +47,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ReflectionFieldDeclaration.java < QUALIFIER: com.github.javaparser [ReflectionFieldDeclaration.java <23:19 23:28>] QUALIFIER: com.github [ReflectionFieldDeclaration.java <23:12 23:17>] QUALIFIER: com [ReflectionFieldDeclaration.java <23:8 23:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ReflectionFieldDeclaration.java -> java.lang.reflect.Field [ReflectionFieldDeclaration.java <25:26 25:30>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [ReflectionFieldDeclaration.java <25:18 25:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ReflectionFieldDeclaration.java <25:13 25:16>] SYMBOL_PACKAGE java QUALIFIER: java [ReflectionFieldDeclaration.java <25:8 25:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionInterfaceDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionInterfaceDeclaration.txt index 333724a7..603b56d2 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionInterfaceDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionInterfaceDeclaration.txt @@ -109,10 +109,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ReflectionInterfaceDeclaration.ja QUALIFIER: com.github.javaparser [ReflectionInterfaceDeclaration.java <32:19 32:28>] QUALIFIER: com.github [ReflectionInterfaceDeclaration.java <32:12 32:17>] QUALIFIER: com [ReflectionInterfaceDeclaration.java <32:8 32:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ReflectionInterfaceDeclaration.java -> java.lang.reflect.Field [ReflectionInterfaceDeclaration.java <34:26 34:30>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [ReflectionInterfaceDeclaration.java <34:18 34:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ReflectionInterfaceDeclaration.java <34:13 34:16>] SYMBOL_PACKAGE java QUALIFIER: java [ReflectionInterfaceDeclaration.java <34:8 34:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionMethodDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionMethodDeclaration.txt index 8ac1ea9b..51fe9a28 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionMethodDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionMethodDeclaration.txt @@ -58,10 +58,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ReflectionMethodDeclaration.java QUALIFIER: com.github.javaparser [ReflectionMethodDeclaration.java <24:19 24:28>] QUALIFIER: com.github [ReflectionMethodDeclaration.java <24:12 24:17>] QUALIFIER: com [ReflectionMethodDeclaration.java <24:8 24:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ReflectionMethodDeclaration.java -> java.lang.reflect.Method [ReflectionMethodDeclaration.java <26:26 26:31>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [ReflectionMethodDeclaration.java <26:18 26:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ReflectionMethodDeclaration.java <26:13 26:16>] SYMBOL_PACKAGE java QUALIFIER: java [ReflectionMethodDeclaration.java <26:8 26:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionMethodResolutionLogic.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionMethodResolutionLogic.txt index eed3c347..4dbca159 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionMethodResolutionLogic.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionMethodResolutionLogic.txt @@ -99,10 +99,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ReflectionMethodResolutionLogic.j QUALIFIER: com.github.javaparser [ReflectionMethodResolutionLogic.java <30:19 30:28>] QUALIFIER: com.github [ReflectionMethodResolutionLogic.java <30:12 30:17>] QUALIFIER: com [ReflectionMethodResolutionLogic.java <30:8 30:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ReflectionMethodResolutionLogic.java -> java.lang.reflect.Method [ReflectionMethodResolutionLogic.java <32:26 32:31>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [ReflectionMethodResolutionLogic.java <32:18 32:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ReflectionMethodResolutionLogic.java <32:13 32:16>] SYMBOL_PACKAGE java QUALIFIER: java [ReflectionMethodResolutionLogic.java <32:8 32:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionParameterDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionParameterDeclaration.txt index 059d573e..395e9ad5 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionParameterDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionParameterDeclaration.txt @@ -40,6 +40,7 @@ COMMENT: comment [ReflectionParameterDeclaration.java <23:1 25:3>] REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration -> com.github.javaparser.symbolsolver.model.declarations.ParameterDeclaration [ReflectionParameterDeclaration.java <26:56 26:75>] SYMBOL_FIELD private java.lang.Class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration.type [ReflectionParameterDeclaration.java <27:22 27:25>] REFERENCE_TYPE_ARGUMENT java.lang.Class -> ? [ReflectionParameterDeclaration.java <27:19 27:19>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.lang.Class com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration.type -> java.lang.Class [ReflectionParameterDeclaration.java <27:13 27:17>] SYMBOL_FIELD private java.lang.reflect.Type com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration.genericType [ReflectionParameterDeclaration.java <28:36 28:46>] REFERENCE_TYPE_USAGE java.lang.reflect.Type com.github.javaparser.symbolsolver.reflectionmodel.ReflectionParameterDeclaration.genericType -> java.lang.reflect.Type [ReflectionParameterDeclaration.java <28:31 28:34>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionTypeParameter.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionTypeParameter.txt index aeccaac8..c7fef8dd 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionTypeParameter.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_ReflectionTypeParameter.txt @@ -46,10 +46,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ReflectionTypeParameter.java <23: QUALIFIER: com.github.javaparser [ReflectionTypeParameter.java <23:19 23:28>] QUALIFIER: com.github [ReflectionTypeParameter.java <23:12 23:17>] QUALIFIER: com [ReflectionTypeParameter.java <23:8 23:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ReflectionTypeParameter.java -> java.lang.reflect.Constructor [ReflectionTypeParameter.java <25:26 25:36>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [ReflectionTypeParameter.java <25:18 25:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ReflectionTypeParameter.java <25:13 25:16>] SYMBOL_PACKAGE java QUALIFIER: java [ReflectionTypeParameter.java <25:8 25:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_ClassComparator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_ClassComparator.txt index 65a1bb65..f0f3c7cf 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_ClassComparator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_ClassComparator.txt @@ -19,6 +19,7 @@ SYMBOL_CLASS public com.github.javaparser.symbolsolver.reflectionmodel.comparato LOCAL_SYMBOL: ClassComparator.java<8:62> [ClassComparator.java <8:62 8:62>] LOCAL_SYMBOL: ClassComparator.java<8:62> [ClassComparator.java <25:1 25:1>] COMMENT: comment [ClassComparator.java <5:1 7:3>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_ARGUMENT java.util.Comparator -> java.lang.Class [ClassComparator.java <8:52 8:59>] REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator -> java.util.Comparator [ClassComparator.java <8:41 8:50>] REFERENCE_TYPE_ARGUMENT java.lang.Class -> ? [ClassComparator.java <8:58 8:58>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_MethodComparator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_MethodComparator.txt index aebf04ab..120bbfe6 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_MethodComparator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_MethodComparator.txt @@ -10,10 +10,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [MethodComparator.java <1:31 1:42> QUALIFIER: com.github.javaparser [MethodComparator.java <1:20 1:29>] QUALIFIER: com.github [MethodComparator.java <1:13 1:18>] QUALIFIER: com [MethodComparator.java <1:9 1:11>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT MethodComparator.java -> java.lang.reflect.Method [MethodComparator.java <3:26 3:31>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [MethodComparator.java <3:18 3:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [MethodComparator.java <3:13 3:16>] SYMBOL_PACKAGE java QUALIFIER: java [MethodComparator.java <3:8 3:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_ParameterComparator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_ParameterComparator.txt index 0f1e680b..7e7ade14 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_ParameterComparator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_reflectionmodel_comparators_ParameterComparator.txt @@ -10,10 +10,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [ParameterComparator.java <1:31 1: QUALIFIER: com.github.javaparser [ParameterComparator.java <1:20 1:29>] QUALIFIER: com.github [ParameterComparator.java <1:13 1:18>] QUALIFIER: com [ParameterComparator.java <1:9 1:11>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT ParameterComparator.java -> java.lang.reflect.Parameter [ParameterComparator.java <3:26 3:34>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [ParameterComparator.java <3:18 3:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [ParameterComparator.java <3:13 3:16>] SYMBOL_PACKAGE java QUALIFIER: java [ParameterComparator.java <3:8 3:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_ConstructorResolutionLogic.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_ConstructorResolutionLogic.txt index 8713ad9f..45f88eab 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_ConstructorResolutionLogic.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_ConstructorResolutionLogic.txt @@ -156,6 +156,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.resolution.ConstructorResolutio LOCAL_SYMBOL: ConstructorResolutionLogic.java<51:39> [ConstructorResolutionLogic.java <51:39 51:39>] LOCAL_SYMBOL: ConstructorResolutionLogic.java<51:39> [ConstructorResolutionLogic.java <53:9 53:9>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException() +SYMBOL_PACKAGE java.lang REFERENCE_CALL static com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.resolution.ConstructorResolutionLogic.findCommonType(java.util.List) -> java.lang.IllegalArgumentException.IllegalArgumentException() [ConstructorResolutionLogic.java <52:23 52:46>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.resolution.ConstructorResolutionLogic.findCommonType(java.util.List) -> java.lang.IllegalArgumentException [ConstructorResolutionLogic.java <52:23 52:46>] SYMBOL_METHOD java.util.List.E java.util.List.get(int) diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_MethodResolutionLogic.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_MethodResolutionLogic.txt index 2b48225f..311cb84a 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_MethodResolutionLogic.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_MethodResolutionLogic.txt @@ -208,6 +208,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.resolution.MethodResolutionLogi LOCAL_SYMBOL: MethodResolutionLogic.java<58:39> [MethodResolutionLogic.java <58:39 58:39>] LOCAL_SYMBOL: MethodResolutionLogic.java<58:39> [MethodResolutionLogic.java <60:9 60:9>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException() +SYMBOL_PACKAGE java.lang REFERENCE_CALL static com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic.findCommonType(java.util.List) -> java.lang.IllegalArgumentException.IllegalArgumentException() [MethodResolutionLogic.java <59:23 59:46>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.resolution.MethodResolutionLogic.findCommonType(java.util.List) -> java.lang.IllegalArgumentException [MethodResolutionLogic.java <59:23 59:46>] SYMBOL_METHOD java.util.List.E java.util.List.get(int) diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_SymbolSolver.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_SymbolSolver.txt index 45a0711a..54478dd2 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_SymbolSolver.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_SymbolSolver.txt @@ -181,6 +181,7 @@ LOCAL_SYMBOL: SymbolSolver.java<51:48> [SymbolSolver.java <51:48 51:48>] LOCAL_SYMBOL: SymbolSolver.java<51:48> [SymbolSolver.java <55:5 55:5>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.resolution.SymbolSolver.SymbolSolver<0> [SymbolSolver.java <52:13 52:22>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException() +SYMBOL_PACKAGE java.lang REFERENCE_CALL com.github.javaparser.symbolsolver.resolution.SymbolSolver.SymbolSolver(com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException.IllegalArgumentException() [SymbolSolver.java <52:43 52:66>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.resolution.SymbolSolver.SymbolSolver(com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException [SymbolSolver.java <52:43 52:66>] QUALIFIER: com.github.javaparser.symbolsolver.resolution.SymbolSolver [SymbolSolver.java <54:9 54:12>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_CombinedTypeSolver.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_CombinedTypeSolver.txt index f9bd9b36..abb2b76a 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_CombinedTypeSolver.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_CombinedTypeSolver.txt @@ -79,6 +79,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.resolution.typesolvers.Combined SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.getParent() [CombinedTypeSolver.java <41:5 <41:5 <42:23 42:31> 42:33> 44:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.model.resolution.TypeSolver.getParent() REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.getParent() -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.model.resolution.TypeSolver.getParent() [CombinedTypeSolver.java <42:23 42:31>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.getParent() -> java.lang.Override [CombinedTypeSolver.java <41:6 41:13>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.CombinedTypeSolver.getParent() -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [CombinedTypeSolver.java <42:12 42:21>] LOCAL_SYMBOL: CombinedTypeSolver.java<42:35> [CombinedTypeSolver.java <42:35 42:35>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_JarTypeSolver.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_JarTypeSolver.txt index a54cdd08..3e82ff51 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_JarTypeSolver.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_JarTypeSolver.txt @@ -92,6 +92,7 @@ REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.resolution.typeso SYMBOL_FIELD private com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver.parent [JarTypeSolver.java <41:24 41:29>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver.parent -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [JarTypeSolver.java <41:13 41:22>] SYMBOL_FIELD private java.util.Map com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver.classpathElements [JarTypeSolver.java <42:43 42:59>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_ARGUMENT java.util.Map -> java.lang.String [JarTypeSolver.java <42:17 42:22>] REFERENCE_TYPE_ARGUMENT java.util.Map -> com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver.ClasspathElement [JarTypeSolver.java <42:25 42:40>] REFERENCE_TYPE_USAGE java.util.Map com.github.javaparser.symbolsolver.resolution.typesolvers.JarTypeSolver.classpathElements -> java.util.Map [JarTypeSolver.java <42:13 42:15>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_JavaParserTypeSolver.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_JavaParserTypeSolver.txt index be0538b0..ecf91309 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_JavaParserTypeSolver.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_JavaParserTypeSolver.txt @@ -92,6 +92,7 @@ REFERENCE_TYPE_USAGE java.io.File com.github.javaparser.symbolsolver.resolution. SYMBOL_FIELD private com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver.parent [JavaParserTypeSolver.java <42:24 42:29>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver.parent -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [JavaParserTypeSolver.java <42:13 42:22>] SYMBOL_FIELD private java.util.Map com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver.parsedFiles [JavaParserTypeSolver.java <44:42 44:52>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_ARGUMENT java.util.Map -> java.lang.String [JavaParserTypeSolver.java <44:17 44:22>] REFERENCE_TYPE_ARGUMENT java.util.Map -> com.github.javaparser.ast.CompilationUnit [JavaParserTypeSolver.java <44:25 44:39>] REFERENCE_TYPE_USAGE java.util.Map com.github.javaparser.symbolsolver.resolution.typesolvers.JavaParserTypeSolver.parsedFiles -> java.util.Map [JavaParserTypeSolver.java <44:13 44:15>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_MemoryTypeSolver.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_MemoryTypeSolver.txt index 33a3ade7..9b6f8398 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_MemoryTypeSolver.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_MemoryTypeSolver.txt @@ -50,6 +50,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.resolution.typesolvers. SYMBOL_FIELD private com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver.parent [MemoryTypeSolver.java <33:24 33:29>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.TypeSolver com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver.parent -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [MemoryTypeSolver.java <33:13 33:22>] SYMBOL_FIELD private java.util.Map com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver.declarationMap [MemoryTypeSolver.java <34:51 34:64>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_ARGUMENT java.util.Map -> java.lang.String [MemoryTypeSolver.java <34:17 34:22>] REFERENCE_TYPE_ARGUMENT java.util.Map -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [MemoryTypeSolver.java <34:25 34:48>] REFERENCE_TYPE_USAGE java.util.Map com.github.javaparser.symbolsolver.resolution.typesolvers.MemoryTypeSolver.declarationMap -> java.util.Map [MemoryTypeSolver.java <34:13 34:15>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_ReflectionTypeSolver.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_ReflectionTypeSolver.txt index 9fc0b8b8..9d2e4a0f 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_ReflectionTypeSolver.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_typesolvers_ReflectionTypeSolver.txt @@ -65,6 +65,7 @@ REFERENCE_USAGE com.github.javaparser.symbolsolver.resolution.typesolvers.Reflec LOCAL_SYMBOL: com.github.javaparser.symbolsolver.resolution.typesolvers.ReflectionTypeSolver.ReflectionTypeSolver<0> [ReflectionTypeSolver.java <34:24 34:30>] SYMBOL_METHOD public com.github.javaparser.symbolsolver.resolution.typesolvers.ReflectionTypeSolver.ReflectionTypeSolver() [ReflectionTypeSolver.java <37:5 <37:5 <37:12 37:31> 37:33> 39:5>] SYMBOL_METHOD java.lang.Object.Object() +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.resolution.typesolvers.ReflectionTypeSolver.ReflectionTypeSolver() -> java.lang.Object.Object() [ReflectionTypeSolver.java <37:12 37:31>] LOCAL_SYMBOL: ReflectionTypeSolver.java<37:35> [ReflectionTypeSolver.java <37:35 37:35>] LOCAL_SYMBOL: ReflectionTypeSolver.java<37:35> [ReflectionTypeSolver.java <39:5 39:5>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_AbstractClassDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_AbstractClassDeclaration.txt index 1d64f6e7..7f473a3f 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_AbstractClassDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_AbstractClassDeclaration.txt @@ -49,6 +49,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.logic.AbstractClassDecl SYMBOL_METHOD public boolean com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration.hasName() [AbstractClassDeclaration.java <37:5 <37:5 <38:20 38:26> 38:28> 40:5>] SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.declarations.Declaration.hasName() REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration.hasName() -> boolean com.github.javaparser.symbolsolver.model.declarations.Declaration.hasName() [AbstractClassDeclaration.java <38:20 38:26>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration.hasName() -> java.lang.Override [AbstractClassDeclaration.java <37:6 37:13>] SYMBOL_BUILTIN_TYPE boolean REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.logic.AbstractClassDeclaration.hasName() -> boolean [AbstractClassDeclaration.java <38:12 38:18>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_AbstractTypeDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_AbstractTypeDeclaration.txt index d5137e8c..08ce3e30 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_AbstractTypeDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_AbstractTypeDeclaration.txt @@ -66,6 +66,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.logic.AbstractTypeDecla SYMBOL_METHOD public java.util.Set com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration.getAllMethods() [AbstractTypeDeclaration.java <36:5 <36:5 <37:35 37:47> 37:49> 58:5>] SYMBOL_METHOD java.util.Set com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.getAllMethods() REFERENCE_OVERRIDE java.util.Set com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration.getAllMethods() -> java.util.Set com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.getAllMethods() [AbstractTypeDeclaration.java <37:35 37:47>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.util.Set com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration.getAllMethods() -> java.lang.Override [AbstractTypeDeclaration.java <36:6 36:13>] REFERENCE_TYPE_ARGUMENT java.util.Set -> com.github.javaparser.symbolsolver.model.methods.MethodUsage [AbstractTypeDeclaration.java <37:22 37:32>] REFERENCE_TYPE_USAGE java.util.Set com.github.javaparser.symbolsolver.logic.AbstractTypeDeclaration.getAllMethods() -> java.util.Set [AbstractTypeDeclaration.java <37:18 37:20>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_ConfilictingGenericTypesException.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_ConfilictingGenericTypesException.txt index f3db6957..ae24506b 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_ConfilictingGenericTypesException.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_ConfilictingGenericTypesException.txt @@ -21,6 +21,7 @@ SYMBOL_CLASS public com.github.javaparser.symbolsolver.logic.ConfilictingGeneric LOCAL_SYMBOL: ConfilictingGenericTypesException.java<8:73> [ConfilictingGenericTypesException.java <8:73 8:73>] LOCAL_SYMBOL: ConfilictingGenericTypesException.java<8:73> [ConfilictingGenericTypesException.java <13:1 13:1>] COMMENT: comment [ConfilictingGenericTypesException.java <5:1 7:3>] +SYMBOL_PACKAGE java.lang REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.logic.ConfilictingGenericTypesException -> java.lang.RuntimeException [ConfilictingGenericTypesException.java <8:56 8:71>] SYMBOL_METHOD public com.github.javaparser.symbolsolver.logic.ConfilictingGenericTypesException.ConfilictingGenericTypesException(com.github.javaparser.symbolsolver.model.typesystem.Type, com.github.javaparser.symbolsolver.model.typesystem.Type) [ConfilictingGenericTypesException.java <10:5 <10:5 <10:12 10:44> 10:78> 12:5>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.logic.ConfilictingGenericTypesException.ConfilictingGenericTypesException(com.github.javaparser.symbolsolver.model.typesystem.Type, com.github.javaparser.symbolsolver.model.typesystem.Type) -> com.github.javaparser.symbolsolver.model.typesystem.Type [ConfilictingGenericTypesException.java <10:46 10:49>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_FunctionalInterfaceLogic.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_FunctionalInterfaceLogic.txt index d68782e7..388c98da 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_FunctionalInterfaceLogic.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_FunctionalInterfaceLogic.txt @@ -33,10 +33,10 @@ QUALIFIER: com.github.javaparser.symbolsolver [FunctionalInterfaceLogic.java <21 QUALIFIER: com.github.javaparser [FunctionalInterfaceLogic.java <21:19 21:28>] QUALIFIER: com.github [FunctionalInterfaceLogic.java <21:12 21:17>] QUALIFIER: com [FunctionalInterfaceLogic.java <21:8 21:10>] +SYMBOL_PACKAGE java.lang REFERENCE_IMPORT FunctionalInterfaceLogic.java -> java.lang.reflect.Method [FunctionalInterfaceLogic.java <23:26 23:31>] SYMBOL_PACKAGE java.lang.reflect QUALIFIER: java.lang.reflect [FunctionalInterfaceLogic.java <23:18 23:24>] -SYMBOL_PACKAGE java.lang QUALIFIER: java.lang [FunctionalInterfaceLogic.java <23:13 23:16>] SYMBOL_PACKAGE java QUALIFIER: java [FunctionalInterfaceLogic.java <23:8 23:11>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_InferenceContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_InferenceContext.txt index 19293765..308c0080 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_InferenceContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_InferenceContext.txt @@ -69,6 +69,7 @@ SYMBOL_FIELD com.github.javaparser.symbolsolver.logic.ObjectProvider com.github. REFERENCE_USAGE com.github.javaparser.symbolsolver.logic.InferenceContext.InferenceContext(com.github.javaparser.symbolsolver.logic.ObjectProvider) -> com.github.javaparser.symbolsolver.logic.ObjectProvider com.github.javaparser.symbolsolver.logic.InferenceContext.objectProvider [InferenceContext.java <38:14 38:27>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.logic.InferenceContext.InferenceContext<0> [InferenceContext.java <38:31 38:44>] SYMBOL_FIELD private java.util.Map com.github.javaparser.symbolsolver.logic.InferenceContext.inferenceVariableTypeMap [InferenceContext.java <41:48 41:71>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_ARGUMENT java.util.Map -> java.lang.String [InferenceContext.java <41:17 41:22>] REFERENCE_TYPE_ARGUMENT java.util.Map -> com.github.javaparser.symbolsolver.logic.InferenceVariableType [InferenceContext.java <41:25 41:45>] REFERENCE_TYPE_USAGE java.util.Map com.github.javaparser.symbolsolver.logic.InferenceContext.inferenceVariableTypeMap -> java.util.Map [InferenceContext.java <41:13 41:15>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_InferenceVariableType.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_InferenceVariableType.txt index a633fd21..0db78c53 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_InferenceVariableType.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_InferenceVariableType.txt @@ -66,6 +66,7 @@ COMMENT: comment [InferenceVariableType.java <29:1 33:3>] REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.logic.InferenceVariableType -> com.github.javaparser.symbolsolver.model.typesystem.Type [InferenceVariableType.java <34:47 34:50>] SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.logic.InferenceVariableType.toString() [InferenceVariableType.java <35:5 <35:5 <36:19 36:26> 36:28> 40:5>] SYMBOL_METHOD java.lang.String java.lang.Object.toString() +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.logic.InferenceVariableType.toString() -> java.lang.String java.lang.Object.toString() [InferenceVariableType.java <36:19 36:26>] REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.logic.InferenceVariableType.toString() -> java.lang.Override [InferenceVariableType.java <35:6 35:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.logic.InferenceVariableType.toString() -> java.lang.String [InferenceVariableType.java <36:12 36:17>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_ObjectProvider.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_ObjectProvider.txt index 6451fc33..012d66f8 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_ObjectProvider.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-logic_com_github_javaparser_symbolsolver_logic_ObjectProvider.txt @@ -25,6 +25,7 @@ SYMBOL_METHOD default com.github.javaparser.symbolsolver.model.typesystem.Refere REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.logic.ObjectProvider.object() -> com.github.javaparser.symbolsolver.model.typesystem.ReferenceType [ObjectProvider.java <25:5 25:17>] SYMBOL_METHOD default com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.logic.ObjectProvider.byName(java.lang.String) [ObjectProvider.java <26:5 <26:5 <26:19 26:24> 26:38> 26:39>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.logic.ObjectProvider.byName(java.lang.String) -> com.github.javaparser.symbolsolver.model.typesystem.ReferenceType [ObjectProvider.java <26:5 26:17>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType com.github.javaparser.symbolsolver.logic.ObjectProvider.byName(java.lang.String) -> java.lang.String [ObjectProvider.java <26:26 26:31>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.logic.ObjectProvider.byName<0> [ObjectProvider.java <26:33 26:37>] COMMENT: comment [ObjectProvider.java <1:1 15:3>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ClassDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ClassDeclaration.txt index f1ebc196..c444e86f 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ClassDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ClassDeclaration.txt @@ -34,6 +34,7 @@ SYMBOL_METHOD default boolean com.github.javaparser.symbolsolver.model.declarati SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isClass() REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration.isClass() -> boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isClass() [ClassDeclaration.java <34:21 34:27>] COMMENT: comment [ClassDeclaration.java <30:5 32:7>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration.isClass() -> java.lang.Override [ClassDeclaration.java <33:6 33:13>] SYMBOL_BUILTIN_TYPE boolean REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration.isClass() -> boolean [ClassDeclaration.java <34:13 34:19>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ConstructorDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ConstructorDeclaration.txt index 21d45d8a..31434653 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ConstructorDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ConstructorDeclaration.txt @@ -18,6 +18,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.declarations.Cons SYMBOL_METHOD default com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.ConstructorDeclaration.declaringType() [ConstructorDeclaration.java <26:5 <26:5 <27:22 27:34> 27:36> 27:37>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration.declaringType() REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.ConstructorDeclaration.declaringType() -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration.declaringType() [ConstructorDeclaration.java <27:22 27:34>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.ConstructorDeclaration.declaringType() -> java.lang.Override [ConstructorDeclaration.java <26:6 26:13>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration com.github.javaparser.symbolsolver.model.declarations.ConstructorDeclaration.declaringType() -> com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration [ConstructorDeclaration.java <27:5 27:20>] COMMENT: comment [ConstructorDeclaration.java <1:1 15:3>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_Declaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_Declaration.txt index cf404d20..3b021dd9 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_Declaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_Declaration.txt @@ -22,6 +22,7 @@ LOCAL_SYMBOL: Declaration.java<29:31> [Declaration.java <29:31 29:31>] LOCAL_SYMBOL: Declaration.java<29:31> [Declaration.java <31:5 31:5>] SYMBOL_METHOD default java.lang.String com.github.javaparser.symbolsolver.model.declarations.Declaration.getName() [Declaration.java <36:1 <36:1 <36:12 36:18> 36:20> 36:21>] COMMENT: comment [Declaration.java <33:5 35:7>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.model.declarations.Declaration.getName() -> java.lang.String [Declaration.java <36:5 36:10>] SYMBOL_METHOD default boolean com.github.javaparser.symbolsolver.model.declarations.Declaration.isField() [Declaration.java <41:1 <41:1 <41:21 41:27> 41:29> 43:5>] COMMENT: comment [Declaration.java <38:5 40:7>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_EnumDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_EnumDeclaration.txt index 3a708583..9000d842 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_EnumDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_EnumDeclaration.txt @@ -19,6 +19,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.declarations.Enum SYMBOL_METHOD default boolean com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration.isEnum() [EnumDeclaration.java <26:5 <26:5 <27:21 27:26> 27:28> 29:5>] SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isEnum() REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration.isEnum() -> boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isEnum() [EnumDeclaration.java <27:21 27:26>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration.isEnum() -> java.lang.Override [EnumDeclaration.java <26:6 26:13>] SYMBOL_BUILTIN_TYPE boolean REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.EnumDeclaration.isEnum() -> boolean [EnumDeclaration.java <27:13 27:19>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_FieldDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_FieldDeclaration.txt index 6af58f33..51225244 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_FieldDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_FieldDeclaration.txt @@ -23,6 +23,7 @@ REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.model.declaratio SYMBOL_METHOD default boolean com.github.javaparser.symbolsolver.model.declarations.FieldDeclaration.isField() [FieldDeclaration.java <31:5 <31:5 <32:21 32:27> 32:29> 34:5>] SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.declarations.Declaration.isField() REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.model.declarations.FieldDeclaration.isField() -> boolean com.github.javaparser.symbolsolver.model.declarations.Declaration.isField() [FieldDeclaration.java <32:21 32:27>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.FieldDeclaration.isField() -> java.lang.Override [FieldDeclaration.java <31:6 31:13>] REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.FieldDeclaration.isField() -> boolean [FieldDeclaration.java <32:13 32:19>] LOCAL_SYMBOL: FieldDeclaration.java<32:31> [FieldDeclaration.java <32:31 32:31>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_InterfaceDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_InterfaceDeclaration.txt index d2d319be..9d4bf411 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_InterfaceDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_InterfaceDeclaration.txt @@ -36,6 +36,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.declarations.Inte SYMBOL_METHOD default boolean com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration.isInterface() [InterfaceDeclaration.java <31:5 <31:5 <32:21 32:31> 32:33> 34:5>] SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isInterface() REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration.isInterface() -> boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isInterface() [InterfaceDeclaration.java <32:21 32:31>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration.isInterface() -> java.lang.Override [InterfaceDeclaration.java <31:6 31:13>] SYMBOL_BUILTIN_TYPE boolean REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.InterfaceDeclaration.isInterface() -> boolean [InterfaceDeclaration.java <32:13 32:19>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_MethodAmbiguityException.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_MethodAmbiguityException.txt index 8d3b849e..966ace02 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_MethodAmbiguityException.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_MethodAmbiguityException.txt @@ -14,6 +14,7 @@ SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.declarations.Method LOCAL_SYMBOL: MethodAmbiguityException.java<24:64> [MethodAmbiguityException.java <24:64 24:64>] LOCAL_SYMBOL: MethodAmbiguityException.java<24:64> [MethodAmbiguityException.java <33:1 33:1>] COMMENT: comment [MethodAmbiguityException.java <19:1 23:3>] +SYMBOL_PACKAGE java.lang REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.declarations.MethodAmbiguityException -> java.lang.RuntimeException [MethodAmbiguityException.java <24:47 24:62>] SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.declarations.MethodAmbiguityException.MethodAmbiguityException(java.lang.String) [MethodAmbiguityException.java <29:1 <29:1 <29:12 29:35> 29:55> 31:5>] SYMBOL_METHOD java.lang.RuntimeException.RuntimeException(java.lang.String) diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_MethodLikeDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_MethodLikeDeclaration.txt index fa9cc6ec..b459d863 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_MethodLikeDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_MethodLikeDeclaration.txt @@ -24,6 +24,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.declarations.Meth REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration -> com.github.javaparser.symbolsolver.model.declarations.HasAccessLevel [MethodLikeDeclaration.java <26:81 26:94>] SYMBOL_METHOD default java.lang.String com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration.getPackageName() [MethodLikeDeclaration.java <30:1 <30:1 <30:20 30:33> 30:35> 32:5>] COMMENT: comment [MethodLikeDeclaration.java <27:5 29:7>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration.getPackageName() -> java.lang.String [MethodLikeDeclaration.java <30:13 30:18>] LOCAL_SYMBOL: MethodLikeDeclaration.java<30:37> [MethodLikeDeclaration.java <30:37 30:37>] LOCAL_SYMBOL: MethodLikeDeclaration.java<30:37> [MethodLikeDeclaration.java <32:5 32:5>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ParameterDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ParameterDeclaration.txt index 450605bb..efcc76ca 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ParameterDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ParameterDeclaration.txt @@ -18,6 +18,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.declarations.Para SYMBOL_METHOD default boolean com.github.javaparser.symbolsolver.model.declarations.ParameterDeclaration.isParameter() [ParameterDeclaration.java <26:5 <26:5 <27:21 27:31> 27:33> 29:5>] SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.declarations.Declaration.isParameter() REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.model.declarations.ParameterDeclaration.isParameter() -> boolean com.github.javaparser.symbolsolver.model.declarations.Declaration.isParameter() [ParameterDeclaration.java <27:21 27:31>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.ParameterDeclaration.isParameter() -> java.lang.Override [ParameterDeclaration.java <26:6 26:13>] SYMBOL_BUILTIN_TYPE boolean REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.model.declarations.ParameterDeclaration.isParameter() -> boolean [ParameterDeclaration.java <27:13 27:19>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ReferenceTypeDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ReferenceTypeDeclaration.txt index d4b51587..9bde7d21 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ReferenceTypeDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_ReferenceTypeDeclaration.txt @@ -69,6 +69,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.declarations.Refe SYMBOL_METHOD default com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.asReferenceType() [ReferenceTypeDeclaration.java <19:5 <19:5 <20:38 20:52> 20:54> 22:5>] SYMBOL_METHOD com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asReferenceType() REFERENCE_OVERRIDE com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.asReferenceType() -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.asReferenceType() [ReferenceTypeDeclaration.java <20:38 20:52>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.asReferenceType() -> java.lang.Override [ReferenceTypeDeclaration.java <19:6 19:13>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration.asReferenceType() -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [ReferenceTypeDeclaration.java <20:13 20:36>] LOCAL_SYMBOL: ReferenceTypeDeclaration.java<20:56> [ReferenceTypeDeclaration.java <20:56 20:56>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeDeclaration.txt index c50df9d0..6579ac52 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeDeclaration.txt @@ -39,6 +39,7 @@ REFERENCE_TYPE_USAGE java.util.Set [TypeDeclaration.java <39:59 39:59>] LOCAL_SYMBOL: TypeDeclaration.java<39:59> [TypeDeclaration.java <41:5 41:5>] SYMBOL_METHOD java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) +SYMBOL_PACKAGE java.lang REFERENCE_CALL java.util.Set com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() -> java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) [TypeDeclaration.java <40:19 40:47>] REFERENCE_TYPE_USAGE java.util.Set com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.internalTypes() -> java.lang.UnsupportedOperationException [TypeDeclaration.java <40:19 40:47>] SYMBOL_METHOD java.lang.String java.lang.Class.getCanonicalName() diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeParameterDeclaration.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeParameterDeclaration.txt index 4d8aa811..0ef107f7 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeParameterDeclaration.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeParameterDeclaration.txt @@ -42,6 +42,7 @@ REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.declarations.Type SYMBOL_METHOD default static com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration.onType(java.lang.String, java.lang.String, java.util.List) [TypeParameterDeclaration.java <41:1 <41:1 <41:37 41:42> 41:100> 93:5>] COMMENT: comment [TypeParameterDeclaration.java <38:5 40:7>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration.onType(java.lang.String, java.lang.String, java.util.List) -> com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration [TypeParameterDeclaration.java <41:12 41:35>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration.onType(java.lang.String, java.lang.String, java.util.List) -> java.lang.String [TypeParameterDeclaration.java <41:50 41:55>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration.onType<0> [TypeParameterDeclaration.java <41:57 41:60>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration.onType(java.lang.String, java.lang.String, java.util.List) -> java.lang.String [TypeParameterDeclaration.java <41:63 41:68>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeParametrizable.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeParametrizable.txt index 621d066d..b02ff50f 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeParametrizable.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_declarations_TypeParametrizable.txt @@ -32,6 +32,7 @@ COMMENT: comment [TypeParametrizable.java <34:5 37:7>] REFERENCE_TYPE_ARGUMENT java.util.Optional -> com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration [TypeParametrizable.java <38:14 38:37>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.model.declarations.TypeParametrizable.findTypeParameter(java.lang.String) -> java.util.Optional [TypeParametrizable.java <38:5 38:12>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.model.declarations.TypeParametrizable.findTypeParameter(java.lang.String) -> com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration [TypeParametrizable.java <38:14 38:37>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.model.declarations.TypeParametrizable.findTypeParameter(java.lang.String) -> java.lang.String [TypeParametrizable.java <38:58 38:63>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.declarations.TypeParametrizable.findTypeParameter<0> [TypeParametrizable.java <38:65 38:68>] COMMENT: comment [TypeParametrizable.java <1:1 15:3>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_methods_MethodUsage.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_methods_MethodUsage.txt index d8c63b4f..3856f7de 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_methods_MethodUsage.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_methods_MethodUsage.txt @@ -164,6 +164,7 @@ REFERENCE_USAGE com.github.javaparser.symbolsolver.model.methods.MethodUsage.Met LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.methods.MethodUsage.MethodUsage<3> [MethodUsage.java <57:34 57:50>] SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.model.methods.MethodUsage.toString() [MethodUsage.java <60:5 <60:5 <61:19 61:26> 61:28> 66:5>] SYMBOL_METHOD java.lang.String java.lang.Object.toString() +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.model.methods.MethodUsage.toString() -> java.lang.String java.lang.Object.toString() [MethodUsage.java <61:19 61:26>] REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.model.methods.MethodUsage.toString() -> java.lang.Override [MethodUsage.java <60:6 60:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.model.methods.MethodUsage.toString() -> java.lang.String [MethodUsage.java <61:12 61:17>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_SymbolReference.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_SymbolReference.txt index ac3ac23d..a6487b7d 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_SymbolReference.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_SymbolReference.txt @@ -76,6 +76,7 @@ REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.Symb REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.model.resolution.SymbolReference.unsolved(java.lang.Class) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [SymbolReference.java <47:57 47:71>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.model.resolution.SymbolReference.unsolved(java.lang.Class) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference.unsolved.S [SymbolReference.java <47:73 47:73>] REFERENCE_TYPE_ARGUMENT java.lang.Class -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference.unsolved.S2 [SymbolReference.java <47:91 47:92>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.model.resolution.SymbolReference.unsolved(java.lang.Class) -> java.lang.Class [SymbolReference.java <47:85 47:89>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.model.resolution.SymbolReference.unsolved(java.lang.Class) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference.unsolved.S2 [SymbolReference.java <47:91 47:92>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.resolution.SymbolReference.unsolved<0> [SymbolReference.java <47:95 47:99>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_TypeSolver.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_TypeSolver.txt index 8f73e250..4739cea2 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_TypeSolver.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_TypeSolver.txt @@ -50,6 +50,7 @@ COMMENT: comment [TypeSolver.java <50:5 53:7>] REFERENCE_TYPE_ARGUMENT com.github.javaparser.symbolsolver.model.resolution.SymbolReference -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeSolver.java <54:21 54:44>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.model.resolution.TypeSolver.tryToSolveType(java.lang.String) -> com.github.javaparser.symbolsolver.model.resolution.SymbolReference [TypeSolver.java <54:5 54:19>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.model.resolution.TypeSolver.tryToSolveType(java.lang.String) -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [TypeSolver.java <54:21 54:44>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.SymbolReference com.github.javaparser.symbolsolver.model.resolution.TypeSolver.tryToSolveType(java.lang.String) -> java.lang.String [TypeSolver.java <54:62 54:67>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.resolution.TypeSolver.tryToSolveType<0> [TypeSolver.java <54:69 54:72>] SYMBOL_METHOD default com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration com.github.javaparser.symbolsolver.model.resolution.TypeSolver.solveType(java.lang.String) [TypeSolver.java <59:1 <59:1 <59:38 59:46> 59:90> 66:5>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_UnsolvedSymbolException.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_UnsolvedSymbolException.txt index 86159c2f..7598c727 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_UnsolvedSymbolException.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_UnsolvedSymbolException.txt @@ -14,6 +14,7 @@ SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.resolution.Unsolved LOCAL_SYMBOL: UnsolvedSymbolException.java<24:63> [UnsolvedSymbolException.java <24:63 24:63>] LOCAL_SYMBOL: UnsolvedSymbolException.java<24:63> [UnsolvedSymbolException.java <56:1 56:1>] COMMENT: comment [UnsolvedSymbolException.java <19:1 23:3>] +SYMBOL_PACKAGE java.lang REFERENCE_INHERITANCE com.github.javaparser.symbolsolver.model.resolution.UnsolvedSymbolException -> java.lang.RuntimeException [UnsolvedSymbolException.java <24:46 24:61>] SYMBOL_FIELD private java.lang.String com.github.javaparser.symbolsolver.model.resolution.UnsolvedSymbolException.context [UnsolvedSymbolException.java <26:20 26:26>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.model.resolution.UnsolvedSymbolException.context -> java.lang.String [UnsolvedSymbolException.java <26:13 26:18>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_Value.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_Value.txt index fecfbee6..4c69acce 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_Value.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_resolution_Value.txt @@ -33,6 +33,7 @@ COMMENT: comment [Value.java <22:1 26:3>] SYMBOL_FIELD private com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.model.resolution.Value.type [Value.java <28:18 28:21>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.model.resolution.Value.type -> com.github.javaparser.symbolsolver.model.typesystem.Type [Value.java <28:13 28:16>] SYMBOL_FIELD private java.lang.String com.github.javaparser.symbolsolver.model.resolution.Value.name [Value.java <29:20 29:23>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.model.resolution.Value.name -> java.lang.String [Value.java <29:13 29:18>] SYMBOL_METHOD public com.github.javaparser.symbolsolver.model.resolution.Value.Value(com.github.javaparser.symbolsolver.model.typesystem.Type, java.lang.String) [Value.java <31:5 <31:5 <31:12 31:16> 31:40> 34:5>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.resolution.Value.Value(com.github.javaparser.symbolsolver.model.typesystem.Type, java.lang.String) -> com.github.javaparser.symbolsolver.model.typesystem.Type [Value.java <31:18 31:21>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_ArrayType.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_ArrayType.txt index 115e9b09..3c7c6c8b 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_ArrayType.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_ArrayType.txt @@ -41,6 +41,7 @@ REFERENCE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ArrayType.Ar LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.typesystem.ArrayType.ArrayType<0> [ArrayType.java <33:25 33:32>] SYMBOL_METHOD public boolean com.github.javaparser.symbolsolver.model.typesystem.ArrayType.equals(java.lang.Object) [ArrayType.java <40:5 <40:5 <41:20 41:25> 41:35> 50:5>] SYMBOL_METHOD boolean java.lang.Object.equals(java.lang.Object) +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.model.typesystem.ArrayType.equals(java.lang.Object) -> boolean java.lang.Object.equals(java.lang.Object) [ArrayType.java <41:20 41:25>] REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.model.typesystem.ArrayType.equals(java.lang.Object) -> java.lang.Override [ArrayType.java <40:6 40:13>] SYMBOL_BUILTIN_TYPE boolean diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_LambdaConstraintType.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_LambdaConstraintType.txt index a756cd56..abf02ebc 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_LambdaConstraintType.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_LambdaConstraintType.txt @@ -28,6 +28,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.typesystem.LambdaConstrai SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.model.typesystem.LambdaConstraintType.describe() [LambdaConstraintType.java <10:5 <10:5 <11:19 11:26> 11:28> 13:5>] SYMBOL_METHOD java.lang.String com.github.javaparser.symbolsolver.model.typesystem.Type.describe() REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.model.typesystem.LambdaConstraintType.describe() -> java.lang.String com.github.javaparser.symbolsolver.model.typesystem.Type.describe() [LambdaConstraintType.java <11:19 11:26>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.model.typesystem.LambdaConstraintType.describe() -> java.lang.Override [LambdaConstraintType.java <10:6 10:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.model.typesystem.LambdaConstraintType.describe() -> java.lang.String [LambdaConstraintType.java <11:12 11:17>] LOCAL_SYMBOL: LambdaConstraintType.java<11:30> [LambdaConstraintType.java <11:30 11:30>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_NullType.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_NullType.txt index 66db45bd..76750fc9 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_NullType.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_NullType.txt @@ -26,6 +26,7 @@ LOCAL_SYMBOL: NullType.java<28:24> [NullType.java <30:5 30:5>] SYMBOL_METHOD public boolean com.github.javaparser.symbolsolver.model.typesystem.NullType.isArray() [NullType.java <32:5 <32:5 <33:20 33:26> 33:28> 35:5>] SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.typesystem.Type.isArray() REFERENCE_OVERRIDE boolean com.github.javaparser.symbolsolver.model.typesystem.NullType.isArray() -> boolean com.github.javaparser.symbolsolver.model.typesystem.Type.isArray() [NullType.java <33:20 33:26>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE boolean com.github.javaparser.symbolsolver.model.typesystem.NullType.isArray() -> java.lang.Override [NullType.java <32:6 32:13>] SYMBOL_BUILTIN_TYPE boolean REFERENCE_TYPE_USAGE boolean com.github.javaparser.symbolsolver.model.typesystem.NullType.isArray() -> boolean [NullType.java <33:12 33:18>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_PrimitiveType.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_PrimitiveType.txt index cbabcb9f..ab96b1f8 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_PrimitiveType.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_PrimitiveType.txt @@ -34,6 +34,7 @@ SYMBOL_METHOD com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType. REFERENCE_CALL static com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType.BYTE -> com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType.PrimitiveType(java.lang.String, java.lang.String, java.util.List) [PrimitiveType.java <32:50 32:62>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType.BYTE -> com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType [PrimitiveType.java <32:50 32:62>] SYMBOL_METHOD java.lang.String java.lang.Class.getCanonicalName() +SYMBOL_PACKAGE java.lang REFERENCE_CALL static com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType.BYTE -> java.lang.String java.lang.Class.getCanonicalName() [PrimitiveType.java <32:83 32:98>] REFERENCE_TYPE_USAGE static com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType.BYTE -> java.lang.Byte [PrimitiveType.java <32:72 32:75>] SYMBOL_METHOD static com.google.common.collect.ImmutableList com.google.common.collect.ImmutableList.of() diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_ReferenceType.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_ReferenceType.txt index 94964fe7..63f30cea 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_ReferenceType.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_ReferenceType.txt @@ -129,6 +129,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.typesystem.ReferenceType. LOCAL_SYMBOL: ReferenceType.java<57:33> [ReferenceType.java <57:33 57:33>] LOCAL_SYMBOL: ReferenceType.java<57:33> [ReferenceType.java <59:9 59:9>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException(java.lang.String) +SYMBOL_PACKAGE java.lang REFERENCE_CALL com.github.javaparser.symbolsolver.model.typesystem.ReferenceType.ReferenceType(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException.IllegalArgumentException(java.lang.String) [ReferenceType.java <58:23 58:46>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ReferenceType.ReferenceType(com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration, java.util.List, com.github.javaparser.symbolsolver.model.resolution.TypeSolver) -> java.lang.IllegalArgumentException [ReferenceType.java <58:23 58:46>] SYMBOL_METHOD boolean com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration.isTypeParameter() diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_Type.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_Type.txt index 9525cbf9..dd658108 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_Type.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_Type.txt @@ -105,6 +105,7 @@ REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ArrayTy LOCAL_SYMBOL: Type.java<105:37> [Type.java <105:37 105:37>] LOCAL_SYMBOL: Type.java<105:37> [Type.java <107:5 107:5>] SYMBOL_METHOD java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) +SYMBOL_PACKAGE java.lang REFERENCE_CALL com.github.javaparser.symbolsolver.model.typesystem.ArrayType com.github.javaparser.symbolsolver.model.typesystem.Type.asArrayType() -> java.lang.UnsupportedOperationException.UnsupportedOperationException(java.lang.String) [Type.java <106:19 106:47>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.ArrayType com.github.javaparser.symbolsolver.model.typesystem.Type.asArrayType() -> java.lang.UnsupportedOperationException [Type.java <106:19 106:47>] SYMBOL_METHOD static java.lang.String java.lang.String.format(java.lang.String, java.lang.Object) diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_TypeTransformer.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_TypeTransformer.txt index 530740d1..1dd731bb 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_TypeTransformer.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_TypeTransformer.txt @@ -14,6 +14,7 @@ SYMBOL_INTERFACE public com.github.javaparser.symbolsolver.model.typesystem.Type LOCAL_SYMBOL: TypeTransformer.java<23:34> [TypeTransformer.java <23:34 23:34>] LOCAL_SYMBOL: TypeTransformer.java<23:34> [TypeTransformer.java <25:1 25:1>] COMMENT: comment [TypeTransformer.java <19:1 21:3>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE com.github.javaparser.symbolsolver.model.typesystem.TypeTransformer -> java.lang.FunctionalInterface [TypeTransformer.java <22:2 22:20>] SYMBOL_METHOD default com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.model.typesystem.TypeTransformer.transform(com.github.javaparser.symbolsolver.model.typesystem.Type) [TypeTransformer.java <24:5 <24:5 <24:10 24:18> 24:29> 24:30>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.Type com.github.javaparser.symbolsolver.model.typesystem.TypeTransformer.transform(com.github.javaparser.symbolsolver.model.typesystem.Type) -> com.github.javaparser.symbolsolver.model.typesystem.Type [TypeTransformer.java <24:5 24:8>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_TypeVariable.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_TypeVariable.txt index 4d9a271a..112e19af 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_TypeVariable.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_TypeVariable.txt @@ -41,6 +41,7 @@ REFERENCE_USAGE com.github.javaparser.symbolsolver.model.typesystem.TypeVariable LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.typesystem.TypeVariable.TypeVariable<0> [TypeVariable.java <34:30 34:42>] SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.model.typesystem.TypeVariable.toString() [TypeVariable.java <37:5 <37:5 <38:19 38:26> 38:28> 40:5>] SYMBOL_METHOD java.lang.String java.lang.Object.toString() +SYMBOL_PACKAGE java.lang REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.model.typesystem.TypeVariable.toString() -> java.lang.String java.lang.Object.toString() [TypeVariable.java <38:19 38:26>] REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.model.typesystem.TypeVariable.toString() -> java.lang.Override [TypeVariable.java <37:6 37:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.model.typesystem.TypeVariable.toString() -> java.lang.String [TypeVariable.java <38:12 38:17>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_VoidType.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_VoidType.txt index b5d33e7b..0ce34440 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_VoidType.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_VoidType.txt @@ -26,6 +26,7 @@ LOCAL_SYMBOL: VoidType.java<27:24> [VoidType.java <28:5 28:5>] SYMBOL_METHOD public java.lang.String com.github.javaparser.symbolsolver.model.typesystem.VoidType.describe() [VoidType.java <30:5 <30:5 <31:19 31:26> 31:28> 33:5>] SYMBOL_METHOD java.lang.String com.github.javaparser.symbolsolver.model.typesystem.Type.describe() REFERENCE_OVERRIDE java.lang.String com.github.javaparser.symbolsolver.model.typesystem.VoidType.describe() -> java.lang.String com.github.javaparser.symbolsolver.model.typesystem.Type.describe() [VoidType.java <31:19 31:26>] +SYMBOL_PACKAGE java.lang REFERENCE_ANNOTATION_USAGE java.lang.String com.github.javaparser.symbolsolver.model.typesystem.VoidType.describe() -> java.lang.Override [VoidType.java <30:6 30:13>] REFERENCE_TYPE_USAGE java.lang.String com.github.javaparser.symbolsolver.model.typesystem.VoidType.describe() -> java.lang.String [VoidType.java <31:12 31:17>] LOCAL_SYMBOL: VoidType.java<31:30> [VoidType.java <31:30 31:30>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_Wildcard.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_Wildcard.txt index 38488ba3..9b84f2b7 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_Wildcard.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_Wildcard.txt @@ -49,6 +49,7 @@ LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.typesystem.Wildcard.Wildc LOCAL_SYMBOL: Wildcard.java<40:50> [Wildcard.java <40:50 40:50>] LOCAL_SYMBOL: Wildcard.java<40:50> [Wildcard.java <42:9 42:9>] SYMBOL_METHOD java.lang.IllegalArgumentException.IllegalArgumentException() +SYMBOL_PACKAGE java.lang REFERENCE_CALL com.github.javaparser.symbolsolver.model.typesystem.Wildcard.Wildcard(com.github.javaparser.symbolsolver.model.typesystem.Wildcard.BoundType, com.github.javaparser.symbolsolver.model.typesystem.Type) -> java.lang.IllegalArgumentException.IllegalArgumentException() [Wildcard.java <41:23 41:46>] REFERENCE_TYPE_USAGE com.github.javaparser.symbolsolver.model.typesystem.Wildcard.Wildcard(com.github.javaparser.symbolsolver.model.typesystem.Wildcard.BoundType, com.github.javaparser.symbolsolver.model.typesystem.Type) -> java.lang.IllegalArgumentException [Wildcard.java <41:23 41:46>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.typesystem.Wildcard.Wildcard<0> [Wildcard.java <43:13 43:16>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_parametrization_TypeParameterValueProvider.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_parametrization_TypeParameterValueProvider.txt index 5befcbed..320f45b3 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_parametrization_TypeParameterValueProvider.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_parametrization_TypeParameterValueProvider.txt @@ -141,5 +141,6 @@ SYMBOL_METHOD default java.util.Optional -> com.github.javaparser.symbolsolver.model.typesystem.Type [TypeParameterValueProvider.java <50:14 50:17>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.model.typesystem.parametrization.TypeParameterValueProvider.getGenericParameterByName(java.lang.String) -> java.util.Optional [TypeParameterValueProvider.java <50:5 50:12>] REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.model.typesystem.parametrization.TypeParameterValueProvider.getGenericParameterByName(java.lang.String) -> com.github.javaparser.symbolsolver.model.typesystem.Type [TypeParameterValueProvider.java <50:14 50:17>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_USAGE java.util.Optional com.github.javaparser.symbolsolver.model.typesystem.parametrization.TypeParameterValueProvider.getGenericParameterByName(java.lang.String) -> java.lang.String [TypeParameterValueProvider.java <50:46 50:51>] LOCAL_SYMBOL: com.github.javaparser.symbolsolver.model.typesystem.parametrization.TypeParameterValueProvider.getGenericParameterByName<0> [TypeParameterValueProvider.java <50:53 50:56>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_parametrization_TypeParametersMap.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_parametrization_TypeParametersMap.txt index e360495e..071fa1f8 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_parametrization_TypeParametersMap.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-model_com_github_javaparser_symbolsolver_model_typesystem_parametrization_TypeParametersMap.txt @@ -46,6 +46,7 @@ SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.typesystem.parametr LOCAL_SYMBOL: TypeParametersMap.java<32:33> [TypeParametersMap.java <32:33 32:33>] LOCAL_SYMBOL: TypeParametersMap.java<32:33> [TypeParametersMap.java <59:5 59:5>] SYMBOL_FIELD private java.util.Map com.github.javaparser.symbolsolver.model.typesystem.parametrization.TypeParametersMap.Builder.nameToValue [TypeParametersMap.java <33:35 33:45>] +SYMBOL_PACKAGE java.lang REFERENCE_TYPE_ARGUMENT java.util.Map -> java.lang.String [TypeParametersMap.java <33:21 33:26>] REFERENCE_TYPE_ARGUMENT java.util.Map -> com.github.javaparser.symbolsolver.model.typesystem.Type [TypeParametersMap.java <33:29 33:32>] REFERENCE_TYPE_USAGE java.util.Map com.github.javaparser.symbolsolver.model.typesystem.parametrization.TypeParametersMap.Builder.nameToValue -> java.util.Map [TypeParametersMap.java <33:17 33:19>] diff --git a/java_indexer/src/main/java/com/sourcetrail/JavaIndexerAstVisitorClient.java b/java_indexer/src/main/java/com/sourcetrail/JavaIndexerAstVisitorClient.java index 5c43b600..1656391a 100644 --- a/java_indexer/src/main/java/com/sourcetrail/JavaIndexerAstVisitorClient.java +++ b/java_indexer/src/main/java/com/sourcetrail/JavaIndexerAstVisitorClient.java @@ -1,14 +1,23 @@ package com.sourcetrail; +import com.sourcetrail.name.NameElement; import com.sourcetrail.name.NameHierarchy; public class JavaIndexerAstVisitorClient extends AstVisitorClient { private int m_address; + private String m_javaLangPackageName; + private boolean m_javaLangPackageRecorded; public JavaIndexerAstVisitorClient(int address) { m_address = address; + + NameHierarchy javaLangPackageNameHierarchy = new NameHierarchy(); + javaLangPackageNameHierarchy.push(new NameElement("java")); + javaLangPackageNameHierarchy.push(new NameElement("lang")); + m_javaLangPackageName = javaLangPackageNameHierarchy.serialize(); + m_javaLangPackageRecorded = false; } @Override @@ -86,8 +95,18 @@ public class JavaIndexerAstVisitorClient extends AstVisitorClient ReferenceKind referenceKind, NameHierarchy referencedName, NameHierarchy contextName, Range range) { + String serializedReferencedName = referencedName.serialize(); + if (!m_javaLangPackageRecorded && serializedReferencedName.startsWith(m_javaLangPackageName)) + { + JavaIndexer.recordSymbol( + m_address, m_javaLangPackageName, SymbolKind.PACKAGE.getValue(), + AccessKind.NONE.getValue(), DefinitionKind.NONE.getValue()); + + m_javaLangPackageRecorded = true; + } + JavaIndexer.recordReference( - m_address, referenceKind.getValue(), referencedName.serialize(), contextName.serialize(), + m_address, referenceKind.getValue(), serializedReferencedName, contextName.serialize(), range.begin.line, range.begin.column, range.end.line, range.end.column); }