From 14a8d024b99c25e4c715a0d63b719ac2ecf14ea6 Mon Sep 17 00:00:00 2001 From: mlangkabel Date: Mon, 20 Aug 2018 16:02:10 +0200 Subject: [PATCH] logic: record all symbol types of package names qualifying a Java import declaration --- ...r_symbolsolver_SourceFileInfoExtractor.txt | 5 +- ...r_symbolsolver_core_resolution_Context.txt | 2 + ...olsolver_core_resolution_ContextHelper.txt | 3 + ...ns_common_MethodDeclarationCommonLogic.txt | 3 + ...rser_symbolsolver_javaparser_Navigator.txt | 1 + ..._javaparsermodel_DefaultVisitorAdapter.txt | 1 + ...olver_javaparsermodel_JavaParserFacade.txt | 6 +- ...lver_javaparsermodel_JavaParserFactory.txt | 5 +- ...sermodel_LambdaArgumentTypePlaceholder.txt | 1 + ...olsolver_javaparsermodel_TypeExtractor.txt | 8 ++- ...avaparsermodel_UnsolvedSymbolException.txt | 2 + ...del_contexts_AbstractJavaParserContext.txt | 5 +- ...s_AbstractMethodLikeDeclarationContext.txt | 2 + ...texts_AnonymousClassDeclarationContext.txt | 4 ++ ...arsermodel_contexts_CatchClauseContext.txt | 3 + ...xts_ClassOrInterfaceDeclarationContext.txt | 3 + ...rmodel_contexts_CompilationUnitContext.txt | 2 + ...arsermodel_contexts_ConstructorContext.txt | 2 + ...javaparsermodel_contexts_ContextHelper.txt | 3 + ...rmodel_contexts_EnumDeclarationContext.txt | 3 + ...arsermodel_contexts_FieldAccessContext.txt | 5 +- ...rsermodel_contexts_ForStatementContext.txt | 5 +- ...rmodel_contexts_ForechStatementContext.txt | 5 +- ...texts_JavaParserTypeDeclarationAdapter.txt | 4 ++ ...parsermodel_contexts_LambdaExprContext.txt | 5 +- ...ermodel_contexts_MethodCallExprContext.txt | 4 ++ ...javaparsermodel_contexts_MethodContext.txt | 2 + ...aparsermodel_contexts_StatementContext.txt | 6 +- ...arsermodel_contexts_SwitchEntryContext.txt | 5 +- ...rmodel_contexts_TryWithResourceContext.txt | 5 +- ...arations_DefaultConstructorDeclaration.txt | 2 + ...er_javaparsermodel_declarations_Helper.txt | 4 +- ...ations_JavaParserAnnotationDeclaration.txt | 4 +- ...ns_JavaParserAnonymousClassDeclaration.txt | 6 +- ...eclarations_JavaParserClassDeclaration.txt | 5 ++ ...tions_JavaParserConstructorDeclaration.txt | 2 + ...ions_JavaParserEnumConstantDeclaration.txt | 4 +- ...declarations_JavaParserEnumDeclaration.txt | 3 + ...eclarations_JavaParserFieldDeclaration.txt | 2 + ...rations_JavaParserInterfaceDeclaration.txt | 3 + ...clarations_JavaParserMethodDeclaration.txt | 6 +- ...rations_JavaParserParameterDeclaration.txt | 2 + ...clarations_JavaParserSymbolDeclaration.txt | 3 +- ...del_declarations_JavaParserTypeAdapter.txt | 4 +- ...l_declarations_JavaParserTypeParameter.txt | 5 +- ...ions_JavaParserTypeVariableDeclaration.txt | 3 + ...l_declarators_AbstractSymbolDeclarator.txt | 1 + ...odel_declarators_FieldSymbolDeclarator.txt | 3 + ...ermodel_declarators_NoSymbolDeclarator.txt | 2 + ..._declarators_ParameterSymbolDeclarator.txt | 3 + ...l_declarators_VariableSymbolDeclarator.txt | 5 +- ...vassistmodel_JavassistClassDeclaration.txt | 4 ++ ...tmodel_JavassistConstructorDeclaration.txt | 2 + ...avassistmodel_JavassistEnumDeclaration.txt | 4 ++ ...solver_javassistmodel_JavassistFactory.txt | 3 + ...vassistmodel_JavassistFieldDeclaration.txt | 3 + ...istmodel_JavassistInterfaceDeclaration.txt | 4 ++ ...assistmodel_JavassistMethodDeclaration.txt | 5 ++ ...istmodel_JavassistParameterDeclaration.txt | 1 + ...tmodel_JavassistTypeDeclarationAdapter.txt | 2 + ..._javassistmodel_JavassistTypeParameter.txt | 3 + ...olsolver_javassistmodel_JavassistUtils.txt | 3 + ...symbolsolver_model_typesystem_LazyType.txt | 1 + ...ver_model_typesystem_ReferenceTypeImpl.txt | 1 + ...olver_reflectionmodel_MyObjectProvider.txt | 2 + ...reflectionmodel_ReflectionClassAdapter.txt | 3 + ...ectionmodel_ReflectionClassDeclaration.txt | 5 ++ ...model_ReflectionConstructorDeclaration.txt | 3 + ...lectionmodel_ReflectionEnumDeclaration.txt | 3 + ...lver_reflectionmodel_ReflectionFactory.txt | 3 + ...ectionmodel_ReflectionFieldDeclaration.txt | 3 + ...onmodel_ReflectionInterfaceDeclaration.txt | 4 ++ ...ctionmodel_ReflectionMethodDeclaration.txt | 5 ++ ...nmodel_ReflectionMethodResolutionLogic.txt | 4 ++ ...onmodel_ReflectionParameterDeclaration.txt | 1 + ...eflectionmodel_ReflectionTypeParameter.txt | 3 + ...ctionmodel_comparators_ClassComparator.txt | 1 + ...tionmodel_comparators_MethodComparator.txt | 2 + ...nmodel_comparators_ParameterComparator.txt | 2 + ..._resolution_ConstructorResolutionLogic.txt | 2 + ...olver_resolution_MethodResolutionLogic.txt | 4 ++ ...mbolsolver_resolution_SymbolDeclarator.txt | 2 + ...r_symbolsolver_resolution_SymbolSolver.txt | 3 + ...olution_typesolvers_CombinedTypeSolver.txt | 2 + ...r_resolution_typesolvers_JarTypeSolver.txt | 2 + ...ution_typesolvers_JavaParserTypeSolver.txt | 2 + ...esolution_typesolvers_MemoryTypeSolver.txt | 2 + ...ution_typesolvers_ReflectionTypeSolver.txt | 2 + ...lsolver_logic_AbstractClassDeclaration.txt | 2 + ...olsolver_logic_AbstractTypeDeclaration.txt | 2 + ...ogic_ConfilictingGenericTypesException.txt | 1 + ...lsolver_logic_FunctionalInterfaceLogic.txt | 3 + ...er_symbolsolver_logic_InferenceContext.txt | 2 + ...mbolsolver_logic_InferenceVariableType.txt | 2 + ...rser_symbolsolver_logic_ObjectProvider.txt | 1 + ...er_model_declarations_ClassDeclaration.txt | 1 + ...odel_declarations_InterfaceDeclaration.txt | 1 + ...del_declarations_MethodLikeDeclaration.txt | 1 + ..._declarations_ReferenceTypeDeclaration.txt | 1 + ...ver_model_declarations_TypeDeclaration.txt | 1 + ..._declarations_TypeParameterDeclaration.txt | 1 + ..._model_declarations_TypeParametrizable.txt | 1 + ...symbolsolver_model_methods_MethodUsage.txt | 1 + ...olver_model_resolution_SymbolReference.txt | 1 + ...ymbolsolver_model_typesystem_ArrayType.txt | 1 + ...lsolver_model_typesystem_PrimitiveType.txt | 3 + ...lsolver_model_typesystem_ReferenceType.txt | 2 + ...ser_symbolsolver_model_typesystem_Type.txt | 1 + ...olsolver_model_typesystem_TypeVariable.txt | 1 + ...symbolsolver_model_typesystem_Wildcard.txt | 1 + ...metrization_TypeParameterValueProvider.txt | 1 + ...stem_parametrization_TypeParametersMap.txt | 1 + .../main/java/com/sourcetrail/AstVisitor.java | 63 ++++++++++--------- .../com/sourcetrail/QualifierVisitor.java | 20 ++++-- .../name/resolver/BindingNameResolver.java | 4 +- 115 files changed, 346 insertions(+), 57 deletions(-) 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 060eeda1..6870b223 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 @@ -77,6 +77,7 @@ QUALIFIER: com [SourceFileInfoExtractor.java <30:8 30:10>] REFERENCE_IMPORT SourceFileInfoExtractor.java -> com.github.javaparser.symbolsolver.javaparsermodel.JavaParserFacade [SourceFileInfoExtractor.java <31:59 31:74>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel [SourceFileInfoExtractor.java <31:43 31:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver QUALIFIER: com.github.javaparser.symbolsolver [SourceFileInfoExtractor.java <31:30 31:41>] QUALIFIER: com.github.javaparser [SourceFileInfoExtractor.java <31:19 31:28>] QUALIFIER: com.github [SourceFileInfoExtractor.java <31:12 31:17>] @@ -84,6 +85,7 @@ QUALIFIER: com [SourceFileInfoExtractor.java <31:8 31:10>] REFERENCE_IMPORT SourceFileInfoExtractor.java -> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [SourceFileInfoExtractor.java <32:62 32:76>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [SourceFileInfoExtractor.java <32:49 32:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [SourceFileInfoExtractor.java <32:43 32:47>] QUALIFIER: com.github.javaparser.symbolsolver [SourceFileInfoExtractor.java <32:30 32:41>] QUALIFIER: com.github.javaparser [SourceFileInfoExtractor.java <32:19 32:28>] @@ -122,6 +124,7 @@ QUALIFIER: com [SourceFileInfoExtractor.java <36:8 36:10>] REFERENCE_IMPORT SourceFileInfoExtractor.java -> java.io.File [SourceFileInfoExtractor.java <38:16 38:19>] SYMBOL_PACKAGE java.io QUALIFIER: java.io [SourceFileInfoExtractor.java <38:13 38:14>] +SYMBOL_PACKAGE java QUALIFIER: java [SourceFileInfoExtractor.java <38:8 38:11>] REFERENCE_IMPORT SourceFileInfoExtractor.java -> java.io.IOException [SourceFileInfoExtractor.java <39:16 39:26>] QUALIFIER: java.io [SourceFileInfoExtractor.java <39:13 39:14>] @@ -137,8 +140,8 @@ REFERENCE_IMPORT SourceFileInfoExtractor.java -> java.util.List [SourceFileIn QUALIFIER: java.util [SourceFileInfoExtractor.java <42:13 42:16>] QUALIFIER: java [SourceFileInfoExtractor.java <42:8 42:11>] REFERENCE_IMPORT SourceFileInfoExtractor.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [SourceFileInfoExtractor.java <44:71 44:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [SourceFileInfoExtractor.java <44:61 44:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [SourceFileInfoExtractor.java <44:50 44:59>] QUALIFIER: com.github.javaparser.symbolsolver [SourceFileInfoExtractor.java <44:37 44:48>] QUALIFIER: com.github.javaparser [SourceFileInfoExtractor.java <44:26 44:35>] 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 8ad9a18f..c558ca08 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 @@ -12,6 +12,7 @@ QUALIFIER: com.github [Context.java <17:13 17:18>] QUALIFIER: com [Context.java <17:9 17:11>] REFERENCE_IMPORT Context.java -> com.github.javaparser.symbolsolver.model.declarations [Context.java <19:49 19:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [Context.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [Context.java <19:30 19:41>] QUALIFIER: com.github.javaparser [Context.java <19:19 19:28>] @@ -58,6 +59,7 @@ QUALIFIER: com [Context.java <24:8 24:10>] REFERENCE_IMPORT Context.java -> java.util.List [Context.java <26:18 26:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [Context.java <26:13 26:16>] +SYMBOL_PACKAGE java QUALIFIER: java [Context.java <26:8 26:11>] REFERENCE_IMPORT Context.java -> java.util.Optional [Context.java <27:18 27:25>] QUALIFIER: java.util [Context.java <27:13 27:16>] 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 81616e57..2e80c18d 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 @@ -13,6 +13,7 @@ QUALIFIER: com [ContextHelper.java <17:9 17:11>] REFERENCE_IMPORT ContextHelper.java -> com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserEnumDeclaration [ContextHelper.java <19:72 19:96>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel.declarations QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel.declarations [ContextHelper.java <19:59 19:70>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel [ContextHelper.java <19:43 19:57>] QUALIFIER: com.github.javaparser.symbolsolver [ContextHelper.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ContextHelper.java <19:19 19:28>] @@ -35,6 +36,7 @@ QUALIFIER: com [ContextHelper.java <21:8 21:10>] REFERENCE_IMPORT ContextHelper.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [ContextHelper.java <22:62 22:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ContextHelper.java <22:49 22:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ContextHelper.java <22:43 22:47>] QUALIFIER: com.github.javaparser.symbolsolver [ContextHelper.java <22:30 22:41>] QUALIFIER: com.github.javaparser [ContextHelper.java <22:19 22:28>] @@ -66,6 +68,7 @@ QUALIFIER: com [ContextHelper.java <25:8 25:10>] REFERENCE_IMPORT ContextHelper.java -> java.util.List [ContextHelper.java <27:18 27:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ContextHelper.java <27:13 27:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ContextHelper.java <27:8 27:11>] SYMBOL_CLASS default com.github.javaparser.symbolsolver.core.resolution.ContextHelper [ContextHelper.java <32:1 <32:7 32:19> 51:1>] LOCAL_SYMBOL: ContextHelper.java<32:21> [ContextHelper.java <32:21 32:21>] 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 6b4b3625..e00a2ce3 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 @@ -13,6 +13,7 @@ QUALIFIER: com [MethodDeclarationCommonLogic.java <17:9 17:11>] REFERENCE_IMPORT MethodDeclarationCommonLogic.java -> com.github.javaparser.symbolsolver.core.resolution.Context [MethodDeclarationCommonLogic.java <19:59 19:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [MethodDeclarationCommonLogic.java <19:48 19:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [MethodDeclarationCommonLogic.java <19:43 19:46>] QUALIFIER: com.github.javaparser.symbolsolver [MethodDeclarationCommonLogic.java <19:30 19:41>] QUALIFIER: com.github.javaparser [MethodDeclarationCommonLogic.java <19:19 19:28>] @@ -28,6 +29,7 @@ QUALIFIER: com [MethodDeclarationCommonLogic.java <20:8 20:10>] REFERENCE_IMPORT MethodDeclarationCommonLogic.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [MethodDeclarationCommonLogic.java <21:62 21:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [MethodDeclarationCommonLogic.java <21:49 21:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [MethodDeclarationCommonLogic.java <21:43 21:47>] QUALIFIER: com.github.javaparser.symbolsolver [MethodDeclarationCommonLogic.java <21:30 21:41>] QUALIFIER: com.github.javaparser [MethodDeclarationCommonLogic.java <21:19 21:28>] @@ -81,6 +83,7 @@ QUALIFIER: com [MethodDeclarationCommonLogic.java <27:8 27:10>] REFERENCE_IMPORT MethodDeclarationCommonLogic.java -> java.util.ArrayList [MethodDeclarationCommonLogic.java <29:18 29:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [MethodDeclarationCommonLogic.java <29:13 29:16>] +SYMBOL_PACKAGE java QUALIFIER: java [MethodDeclarationCommonLogic.java <29:8 29:11>] REFERENCE_IMPORT MethodDeclarationCommonLogic.java -> java.util.List [MethodDeclarationCommonLogic.java <30:18 30:21>] QUALIFIER: java.util [MethodDeclarationCommonLogic.java <30:13 30:16>] 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 df6d0a2a..39a6f692 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 @@ -60,6 +60,7 @@ QUALIFIER: com [Navigator.java <26:8 26:10>] REFERENCE_IMPORT Navigator.java -> java.util.LinkedList [Navigator.java <28:18 28:27>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [Navigator.java <28:13 28:16>] +SYMBOL_PACKAGE java QUALIFIER: java [Navigator.java <28:8 28:11>] REFERENCE_IMPORT Navigator.java -> java.util.List [Navigator.java <29:18 29:21>] QUALIFIER: java.util [Navigator.java <29:13 29:16>] 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 233c1c8a..fe99f660 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 @@ -72,6 +72,7 @@ QUALIFIER: com [DefaultVisitorAdapter.java <12:8 12:10>] REFERENCE_IMPORT DefaultVisitorAdapter.java -> com.github.javaparser.symbolsolver.model.typesystem.Type [DefaultVisitorAdapter.java <13:60 13:63>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.typesystem QUALIFIER: com.github.javaparser.symbolsolver.model.typesystem [DefaultVisitorAdapter.java <13:49 13:58>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [DefaultVisitorAdapter.java <13:43 13:47>] QUALIFIER: com.github.javaparser.symbolsolver [DefaultVisitorAdapter.java <13:30 13:41>] QUALIFIER: com.github.javaparser [DefaultVisitorAdapter.java <13:19 13:28>] 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 726f9a9a..4e623232 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 @@ -71,6 +71,7 @@ QUALIFIER: com [JavaParserFacade.java <28:8 28:10>] REFERENCE_IMPORT JavaParserFacade.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavaParserFacade.java <29:59 29:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavaParserFacade.java <29:48 29:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavaParserFacade.java <29:43 29:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserFacade.java <29:30 29:41>] QUALIFIER: com.github.javaparser [JavaParserFacade.java <29:19 29:28>] @@ -78,6 +79,7 @@ QUALIFIER: com.github [JavaParserFacade.java <29:12 29:17>] QUALIFIER: com [JavaParserFacade.java <29:8 29:10>] REFERENCE_IMPORT JavaParserFacade.java -> com.github.javaparser.symbolsolver.javaparsermodel.declarations [JavaParserFacade.java <30:59 30:70>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel [JavaParserFacade.java <30:43 30:57>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserFacade.java <30:30 30:41>] QUALIFIER: com.github.javaparser [JavaParserFacade.java <30:19 30:28>] @@ -85,6 +87,7 @@ QUALIFIER: com.github [JavaParserFacade.java <30:12 30:17>] QUALIFIER: com [JavaParserFacade.java <30:8 30:10>] REFERENCE_IMPORT JavaParserFacade.java -> com.github.javaparser.symbolsolver.model.declarations [JavaParserFacade.java <31:49 31:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserFacade.java <31:43 31:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserFacade.java <31:30 31:41>] QUALIFIER: com.github.javaparser [JavaParserFacade.java <31:19 31:28>] @@ -163,6 +166,7 @@ QUALIFIER: com.github [JavaParserFacade.java <41:12 41:17>] QUALIFIER: com [JavaParserFacade.java <41:8 41:10>] REFERENCE_IMPORT JavaParserFacade.java -> java.util [JavaParserFacade.java <43:13 43:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserFacade.java <43:8 43:11>] REFERENCE_IMPORT JavaParserFacade.java -> java.util.logging.ConsoleHandler [JavaParserFacade.java <44:26 44:39>] SYMBOL_PACKAGE java.util.logging @@ -183,8 +187,8 @@ QUALIFIER: java.util.stream [JavaParserFacade.java <47:18 47:23>] QUALIFIER: java.util [JavaParserFacade.java <47:13 47:16>] QUALIFIER: java [JavaParserFacade.java <47:8 47:11>] REFERENCE_IMPORT JavaParserFacade.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserFacade.java <49:71 49:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserFacade.java <49:61 49:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [JavaParserFacade.java <49:50 49:59>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserFacade.java <49:37 49:48>] QUALIFIER: com.github.javaparser [JavaParserFacade.java <49:26 49:35>] 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 f55752d0..7cfbd180 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 @@ -47,6 +47,7 @@ QUALIFIER: com [JavaParserFactory.java <24:8 24:10>] REFERENCE_IMPORT JavaParserFactory.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavaParserFactory.java <25:59 25:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavaParserFactory.java <25:48 25:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavaParserFactory.java <25:43 25:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserFactory.java <25:30 25:41>] QUALIFIER: com.github.javaparser [JavaParserFactory.java <25:19 25:28>] @@ -54,6 +55,7 @@ QUALIFIER: com.github [JavaParserFactory.java <25:12 25:17>] QUALIFIER: com [JavaParserFactory.java <25:8 25:10>] REFERENCE_IMPORT JavaParserFactory.java -> com.github.javaparser.symbolsolver.javaparsermodel.contexts [JavaParserFactory.java <26:59 26:66>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel.contexts +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel [JavaParserFactory.java <26:43 26:57>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserFactory.java <26:30 26:41>] QUALIFIER: com.github.javaparser [JavaParserFactory.java <26:19 26:28>] @@ -127,6 +129,7 @@ QUALIFIER: com [JavaParserFactory.java <35:8 35:10>] REFERENCE_IMPORT JavaParserFactory.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [JavaParserFactory.java <36:62 36:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavaParserFactory.java <36:49 36:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserFactory.java <36:43 36:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserFactory.java <36:30 36:41>] QUALIFIER: com.github.javaparser [JavaParserFactory.java <36:19 36:28>] @@ -148,8 +151,8 @@ QUALIFIER: com.github.javaparser [JavaParserFactory.java <38:19 38:28>] QUALIFIER: com.github [JavaParserFactory.java <38:12 38:17>] QUALIFIER: com [JavaParserFactory.java <38:8 38:10>] REFERENCE_IMPORT JavaParserFactory.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserFactory.java <40:71 40:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserFactory.java <40:61 40:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [JavaParserFactory.java <40:50 40:59>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserFactory.java <40:37 40:48>] QUALIFIER: com.github.javaparser [JavaParserFactory.java <40:26 40:35>] 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 4ff78cfe..02edb56e 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 @@ -11,6 +11,7 @@ QUALIFIER: com [LambdaArgumentTypePlaceholder.java <17:9 17:11>] REFERENCE_IMPORT LambdaArgumentTypePlaceholder.java -> com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration [LambdaArgumentTypePlaceholder.java <19:62 19:82>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [LambdaArgumentTypePlaceholder.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [LambdaArgumentTypePlaceholder.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [LambdaArgumentTypePlaceholder.java <19:30 19:41>] QUALIFIER: com.github.javaparser [LambdaArgumentTypePlaceholder.java <19:19 19:28>] 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 85bc1350..8aae4e5a 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 @@ -85,6 +85,7 @@ QUALIFIER: com [TypeExtractor.java <14:8 14:10>] REFERENCE_IMPORT TypeExtractor.java -> com.github.javaparser.symbolsolver.core.resolution.Context [TypeExtractor.java <15:59 15:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [TypeExtractor.java <15:48 15:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [TypeExtractor.java <15:43 15:46>] QUALIFIER: com.github.javaparser.symbolsolver [TypeExtractor.java <15:30 15:41>] QUALIFIER: com.github.javaparser [TypeExtractor.java <15:19 15:28>] @@ -93,6 +94,7 @@ QUALIFIER: com [TypeExtractor.java <15:8 15:10>] REFERENCE_IMPORT TypeExtractor.java -> com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserSymbolDeclaration [TypeExtractor.java <16:72 16:98>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel.declarations QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel.declarations [TypeExtractor.java <16:59 16:70>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel [TypeExtractor.java <16:43 16:57>] QUALIFIER: com.github.javaparser.symbolsolver [TypeExtractor.java <16:30 16:41>] QUALIFIER: com.github.javaparser [TypeExtractor.java <16:19 16:28>] @@ -113,6 +115,7 @@ QUALIFIER: com.github [TypeExtractor.java <18:12 18:17>] QUALIFIER: com [TypeExtractor.java <18:8 18:10>] REFERENCE_IMPORT TypeExtractor.java -> com.github.javaparser.symbolsolver.model.declarations [TypeExtractor.java <19:49 19:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [TypeExtractor.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [TypeExtractor.java <19:30 19:41>] QUALIFIER: com.github.javaparser [TypeExtractor.java <19:19 19:28>] @@ -186,12 +189,15 @@ QUALIFIER: com [TypeExtractor.java <28:8 28:10>] REFERENCE_IMPORT TypeExtractor.java -> com.google.common.collect.ImmutableList [TypeExtractor.java <29:34 29:46>] SYMBOL_PACKAGE com.google.common.collect QUALIFIER: com.google.common.collect [TypeExtractor.java <29:26 29:32>] +SYMBOL_PACKAGE com.google.common QUALIFIER: com.google.common [TypeExtractor.java <29:19 29:24>] +SYMBOL_PACKAGE com.google QUALIFIER: com.google [TypeExtractor.java <29:12 29:17>] QUALIFIER: com [TypeExtractor.java <29:8 29:10>] REFERENCE_IMPORT TypeExtractor.java -> java.util.List [TypeExtractor.java <31:18 31:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [TypeExtractor.java <31:13 31:16>] +SYMBOL_PACKAGE java QUALIFIER: java [TypeExtractor.java <31:8 31:11>] REFERENCE_IMPORT TypeExtractor.java -> java.util.Optional [TypeExtractor.java <32:18 32:25>] QUALIFIER: java.util [TypeExtractor.java <32:13 32:16>] @@ -210,8 +216,8 @@ QUALIFIER: java.util.logging [TypeExtractor.java <35:18 35:24>] QUALIFIER: java.util [TypeExtractor.java <35:13 35:16>] QUALIFIER: java [TypeExtractor.java <35:8 35:11>] REFERENCE_IMPORT TypeExtractor.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [TypeExtractor.java <37:71 37:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [TypeExtractor.java <37:61 37:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [TypeExtractor.java <37:50 37:59>] QUALIFIER: com.github.javaparser.symbolsolver [TypeExtractor.java <37:37 37:48>] QUALIFIER: com.github.javaparser [TypeExtractor.java <37:26 37:35>] 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 10b7f720..5f5a9779 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 @@ -11,6 +11,7 @@ QUALIFIER: com [UnsolvedSymbolException.java <17:9 17:11>] REFERENCE_IMPORT UnsolvedSymbolException.java -> com.github.javaparser.symbolsolver.core.resolution.Context [UnsolvedSymbolException.java <19:59 19:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [UnsolvedSymbolException.java <19:48 19:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [UnsolvedSymbolException.java <19:43 19:46>] QUALIFIER: com.github.javaparser.symbolsolver [UnsolvedSymbolException.java <19:30 19:41>] QUALIFIER: com.github.javaparser [UnsolvedSymbolException.java <19:19 19:28>] @@ -19,6 +20,7 @@ QUALIFIER: com [UnsolvedSymbolException.java <19:8 19:10>] REFERENCE_IMPORT UnsolvedSymbolException.java -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [UnsolvedSymbolException.java <20:60 20:69>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.resolution QUALIFIER: com.github.javaparser.symbolsolver.model.resolution [UnsolvedSymbolException.java <20:49 20:58>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [UnsolvedSymbolException.java <20:43 20:47>] QUALIFIER: com.github.javaparser.symbolsolver [UnsolvedSymbolException.java <20:30 20:41>] QUALIFIER: com.github.javaparser [UnsolvedSymbolException.java <20:19 20:28>] 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 d1e59db4..02ae1509 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 @@ -38,6 +38,7 @@ QUALIFIER: com [AbstractJavaParserContext.java <22:8 22:10>] REFERENCE_IMPORT AbstractJavaParserContext.java -> com.github.javaparser.symbolsolver.core.resolution.Context [AbstractJavaParserContext.java <23:59 23:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [AbstractJavaParserContext.java <23:48 23:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [AbstractJavaParserContext.java <23:43 23:46>] QUALIFIER: com.github.javaparser.symbolsolver [AbstractJavaParserContext.java <23:30 23:41>] QUALIFIER: com.github.javaparser [AbstractJavaParserContext.java <23:19 23:28>] @@ -52,6 +53,7 @@ QUALIFIER: com [AbstractJavaParserContext.java <24:8 24:10>] REFERENCE_IMPORT AbstractJavaParserContext.java -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [AbstractJavaParserContext.java <25:62 25:77>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [AbstractJavaParserContext.java <25:49 25:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [AbstractJavaParserContext.java <25:43 25:47>] QUALIFIER: com.github.javaparser.symbolsolver [AbstractJavaParserContext.java <25:30 25:41>] QUALIFIER: com.github.javaparser [AbstractJavaParserContext.java <25:19 25:28>] @@ -97,10 +99,11 @@ QUALIFIER: com [AbstractJavaParserContext.java <30:8 30:10>] REFERENCE_IMPORT AbstractJavaParserContext.java -> java.util.Optional [AbstractJavaParserContext.java <32:18 32:25>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [AbstractJavaParserContext.java <32:13 32:16>] +SYMBOL_PACKAGE java QUALIFIER: java [AbstractJavaParserContext.java <32:8 32:11>] REFERENCE_IMPORT AbstractJavaParserContext.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [AbstractJavaParserContext.java <34:71 34:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [AbstractJavaParserContext.java <34:61 34:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [AbstractJavaParserContext.java <34:50 34:59>] QUALIFIER: com.github.javaparser.symbolsolver [AbstractJavaParserContext.java <34:37 34:48>] QUALIFIER: com.github.javaparser [AbstractJavaParserContext.java <34:26 34:35>] 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 b4db7ec4..efe04000 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 @@ -59,6 +59,7 @@ QUALIFIER: com [AbstractMethodLikeDeclarationContext.java <9:8 9:10>] REFERENCE_IMPORT AbstractMethodLikeDeclarationContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [AbstractMethodLikeDeclarationContext.java <10:62 10:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [AbstractMethodLikeDeclarationContext.java <10:49 10:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [AbstractMethodLikeDeclarationContext.java <10:43 10:47>] QUALIFIER: com.github.javaparser.symbolsolver [AbstractMethodLikeDeclarationContext.java <10:30 10:41>] QUALIFIER: com.github.javaparser [AbstractMethodLikeDeclarationContext.java <10:19 10:28>] @@ -125,6 +126,7 @@ QUALIFIER: com [AbstractMethodLikeDeclarationContext.java <18:8 18:10>] REFERENCE_IMPORT AbstractMethodLikeDeclarationContext.java -> java.util.List [AbstractMethodLikeDeclarationContext.java <20:18 20:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [AbstractMethodLikeDeclarationContext.java <20:13 20:16>] +SYMBOL_PACKAGE java QUALIFIER: java [AbstractMethodLikeDeclarationContext.java <20:8 20:11>] REFERENCE_IMPORT AbstractMethodLikeDeclarationContext.java -> java.util.Optional [AbstractMethodLikeDeclarationContext.java <21:18 21:25>] QUALIFIER: java.util [AbstractMethodLikeDeclarationContext.java <21:13 21:16>] 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 0fd70483..2297a410 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 @@ -67,6 +67,7 @@ QUALIFIER: com [AnonymousClassDeclarationContext.java <11:8 11:10>] REFERENCE_IMPORT AnonymousClassDeclarationContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [AnonymousClassDeclarationContext.java <12:62 12:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [AnonymousClassDeclarationContext.java <12:49 12:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [AnonymousClassDeclarationContext.java <12:43 12:47>] QUALIFIER: com.github.javaparser.symbolsolver [AnonymousClassDeclarationContext.java <12:30 12:41>] QUALIFIER: com.github.javaparser [AnonymousClassDeclarationContext.java <12:19 12:28>] @@ -133,12 +134,15 @@ QUALIFIER: com [AnonymousClassDeclarationContext.java <20:8 20:10>] REFERENCE_IMPORT AnonymousClassDeclarationContext.java -> com.google.common.base.Preconditions [AnonymousClassDeclarationContext.java <21:31 21:43>] SYMBOL_PACKAGE com.google.common.base QUALIFIER: com.google.common.base [AnonymousClassDeclarationContext.java <21:26 21:29>] +SYMBOL_PACKAGE com.google.common QUALIFIER: com.google.common [AnonymousClassDeclarationContext.java <21:19 21:24>] +SYMBOL_PACKAGE com.google QUALIFIER: com.google [AnonymousClassDeclarationContext.java <21:12 21:17>] QUALIFIER: com [AnonymousClassDeclarationContext.java <21:8 21:10>] REFERENCE_IMPORT AnonymousClassDeclarationContext.java -> java.util.List [AnonymousClassDeclarationContext.java <23:18 23:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [AnonymousClassDeclarationContext.java <23:13 23:16>] +SYMBOL_PACKAGE java QUALIFIER: java [AnonymousClassDeclarationContext.java <23:8 23:11>] REFERENCE_IMPORT AnonymousClassDeclarationContext.java -> java.util.Optional [AnonymousClassDeclarationContext.java <24:18 24:25>] QUALIFIER: java.util [AnonymousClassDeclarationContext.java <24:13 24:16>] 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 c242e212..1e63904a 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 @@ -13,6 +13,7 @@ QUALIFIER: com [CatchClauseContext.java <1:9 1:11>] REFERENCE_IMPORT CatchClauseContext.java -> com.github.javaparser.ast.stmt.CatchClause [CatchClauseContext.java <3:39 3:49>] SYMBOL_PACKAGE com.github.javaparser.ast.stmt QUALIFIER: com.github.javaparser.ast.stmt [CatchClauseContext.java <3:34 3:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [CatchClauseContext.java <3:30 3:32>] QUALIFIER: com.github.javaparser [CatchClauseContext.java <3:19 3:28>] QUALIFIER: com.github [CatchClauseContext.java <3:12 3:17>] @@ -26,6 +27,7 @@ QUALIFIER: com [CatchClauseContext.java <4:8 4:10>] REFERENCE_IMPORT CatchClauseContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [CatchClauseContext.java <5:62 5:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [CatchClauseContext.java <5:49 5:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [CatchClauseContext.java <5:43 5:47>] QUALIFIER: com.github.javaparser.symbolsolver [CatchClauseContext.java <5:30 5:41>] QUALIFIER: com.github.javaparser [CatchClauseContext.java <5:19 5:28>] @@ -78,6 +80,7 @@ QUALIFIER: com [CatchClauseContext.java <11:8 11:10>] REFERENCE_IMPORT CatchClauseContext.java -> java.util.List [CatchClauseContext.java <13:18 13:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [CatchClauseContext.java <13:13 13:16>] +SYMBOL_PACKAGE java QUALIFIER: java [CatchClauseContext.java <13:8 13:11>] REFERENCE_IMPORT CatchClauseContext.java -> java.util.Optional [CatchClauseContext.java <14:18 14:25>] QUALIFIER: java.util [CatchClauseContext.java <14:13 14:16>] 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 c09af7a0..85dde532 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 @@ -13,6 +13,7 @@ QUALIFIER: com [ClassOrInterfaceDeclarationContext.java <17:9 17:11>] REFERENCE_IMPORT ClassOrInterfaceDeclarationContext.java -> com.github.javaparser.ast.body.ClassOrInterfaceDeclaration [ClassOrInterfaceDeclarationContext.java <19:39 19:65>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [ClassOrInterfaceDeclarationContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [ClassOrInterfaceDeclarationContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [ClassOrInterfaceDeclarationContext.java <19:19 19:28>] QUALIFIER: com.github [ClassOrInterfaceDeclarationContext.java <19:12 19:17>] @@ -33,6 +34,7 @@ QUALIFIER: com.github [ClassOrInterfaceDeclarationContext.java <21:12 21:17>] QUALIFIER: com [ClassOrInterfaceDeclarationContext.java <21:8 21:10>] REFERENCE_IMPORT ClassOrInterfaceDeclarationContext.java -> com.github.javaparser.symbolsolver.model.declarations [ClassOrInterfaceDeclarationContext.java <22:49 22:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ClassOrInterfaceDeclarationContext.java <22:43 22:47>] QUALIFIER: com.github.javaparser.symbolsolver [ClassOrInterfaceDeclarationContext.java <22:30 22:41>] QUALIFIER: com.github.javaparser [ClassOrInterfaceDeclarationContext.java <22:19 22:28>] @@ -78,6 +80,7 @@ QUALIFIER: com [ClassOrInterfaceDeclarationContext.java <27:8 27:10>] REFERENCE_IMPORT ClassOrInterfaceDeclarationContext.java -> java.util.List [ClassOrInterfaceDeclarationContext.java <29:18 29:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ClassOrInterfaceDeclarationContext.java <29:13 29:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ClassOrInterfaceDeclarationContext.java <29:8 29:11>] REFERENCE_IMPORT ClassOrInterfaceDeclarationContext.java -> java.util.Optional [ClassOrInterfaceDeclarationContext.java <30:18 30:25>] QUALIFIER: java.util [ClassOrInterfaceDeclarationContext.java <30:13 30:16>] 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 f2d7d11a..2b6f500e 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 @@ -77,6 +77,7 @@ QUALIFIER: com [CompilationUnitContext.java <28:8 28:10>] REFERENCE_IMPORT CompilationUnitContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [CompilationUnitContext.java <29:62 29:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [CompilationUnitContext.java <29:49 29:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [CompilationUnitContext.java <29:43 29:47>] QUALIFIER: com.github.javaparser.symbolsolver [CompilationUnitContext.java <29:30 29:41>] QUALIFIER: com.github.javaparser [CompilationUnitContext.java <29:19 29:28>] @@ -128,6 +129,7 @@ QUALIFIER: com [CompilationUnitContext.java <35:8 35:10>] REFERENCE_IMPORT CompilationUnitContext.java -> java.util.List [CompilationUnitContext.java <37:18 37:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [CompilationUnitContext.java <37:13 37:16>] +SYMBOL_PACKAGE java QUALIFIER: java [CompilationUnitContext.java <37:8 37:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.javaparsermodel.contexts.CompilationUnitContext [CompilationUnitContext.java <42:1 <42:14 42:35> 285:1>] LOCAL_SYMBOL: CompilationUnitContext.java<42:88> [CompilationUnitContext.java <42:88 42:88>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ConstructorContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ConstructorContext.txt index c0a33323..601d3a26 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ConstructorContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_ConstructorContext.txt @@ -13,6 +13,7 @@ QUALIFIER: com [ConstructorContext.java <17:9 17:11>] REFERENCE_IMPORT ConstructorContext.java -> com.github.javaparser.ast.body.ConstructorDeclaration [ConstructorContext.java <19:39 19:60>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [ConstructorContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [ConstructorContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [ConstructorContext.java <19:19 19:28>] QUALIFIER: com.github [ConstructorContext.java <19:12 19:17>] @@ -20,6 +21,7 @@ QUALIFIER: com [ConstructorContext.java <19:8 19:10>] REFERENCE_IMPORT ConstructorContext.java -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [ConstructorContext.java <20:60 20:69>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.resolution QUALIFIER: com.github.javaparser.symbolsolver.model.resolution [ConstructorContext.java <20:49 20:58>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ConstructorContext.java <20:43 20:47>] QUALIFIER: com.github.javaparser.symbolsolver [ConstructorContext.java <20:30 20:41>] QUALIFIER: com.github.javaparser [ConstructorContext.java <20:19 20:28>] 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 c51221c2..9d9270eb 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 @@ -13,6 +13,7 @@ QUALIFIER: com [ContextHelper.java <17:9 17:11>] REFERENCE_IMPORT ContextHelper.java -> com.github.javaparser.symbolsolver.core.resolution.Context [ContextHelper.java <19:59 19:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [ContextHelper.java <19:48 19:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [ContextHelper.java <19:43 19:46>] QUALIFIER: com.github.javaparser.symbolsolver [ContextHelper.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ContextHelper.java <19:19 19:28>] @@ -62,6 +63,7 @@ QUALIFIER: com [ContextHelper.java <25:8 25:10>] REFERENCE_IMPORT ContextHelper.java -> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [ContextHelper.java <26:62 26:76>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ContextHelper.java <26:49 26:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ContextHelper.java <26:43 26:47>] QUALIFIER: com.github.javaparser.symbolsolver [ContextHelper.java <26:30 26:41>] QUALIFIER: com.github.javaparser [ContextHelper.java <26:19 26:28>] @@ -113,6 +115,7 @@ QUALIFIER: com [ContextHelper.java <32:8 32:10>] REFERENCE_IMPORT ContextHelper.java -> java.util.List [ContextHelper.java <34:18 34:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ContextHelper.java <34:13 34:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ContextHelper.java <34:8 34:11>] REFERENCE_IMPORT ContextHelper.java -> java.util.Optional [ContextHelper.java <35:18 35:25>] QUALIFIER: java.util [ContextHelper.java <35:13 35:16>] 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 b307047c..6df66242 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 @@ -13,6 +13,7 @@ QUALIFIER: com [EnumDeclarationContext.java <17:9 17:11>] REFERENCE_IMPORT EnumDeclarationContext.java -> com.github.javaparser.ast.body.EnumConstantDeclaration [EnumDeclarationContext.java <19:39 19:61>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [EnumDeclarationContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [EnumDeclarationContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [EnumDeclarationContext.java <19:19 19:28>] QUALIFIER: com.github [EnumDeclarationContext.java <19:12 19:17>] @@ -41,6 +42,7 @@ QUALIFIER: com [EnumDeclarationContext.java <22:8 22:10>] REFERENCE_IMPORT EnumDeclarationContext.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [EnumDeclarationContext.java <23:62 23:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [EnumDeclarationContext.java <23:49 23:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [EnumDeclarationContext.java <23:43 23:47>] QUALIFIER: com.github.javaparser.symbolsolver [EnumDeclarationContext.java <23:30 23:41>] QUALIFIER: com.github.javaparser [EnumDeclarationContext.java <23:19 23:28>] @@ -79,6 +81,7 @@ QUALIFIER: com [EnumDeclarationContext.java <27:8 27:10>] REFERENCE_IMPORT EnumDeclarationContext.java -> java.util.List [EnumDeclarationContext.java <29:18 29:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [EnumDeclarationContext.java <29:13 29:16>] +SYMBOL_PACKAGE java QUALIFIER: java [EnumDeclarationContext.java <29:8 29:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.javaparsermodel.contexts.EnumDeclarationContext [EnumDeclarationContext.java <34:1 <34:14 34:35> 80:1>] LOCAL_SYMBOL: EnumDeclarationContext.java<34:88> [EnumDeclarationContext.java <34:88 34:88>] 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 8b155294..244fbf3d 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 @@ -13,6 +13,7 @@ QUALIFIER: com [FieldAccessContext.java <17:9 17:11>] REFERENCE_IMPORT FieldAccessContext.java -> com.github.javaparser.ast.expr.Expression [FieldAccessContext.java <19:39 19:48>] SYMBOL_PACKAGE com.github.javaparser.ast.expr QUALIFIER: com.github.javaparser.ast.expr [FieldAccessContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [FieldAccessContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [FieldAccessContext.java <19:19 19:28>] QUALIFIER: com.github [FieldAccessContext.java <19:12 19:17>] @@ -44,6 +45,7 @@ QUALIFIER: com [FieldAccessContext.java <23:8 23:10>] REFERENCE_IMPORT FieldAccessContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [FieldAccessContext.java <24:62 24:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [FieldAccessContext.java <24:49 24:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [FieldAccessContext.java <24:43 24:47>] QUALIFIER: com.github.javaparser.symbolsolver [FieldAccessContext.java <24:30 24:41>] QUALIFIER: com.github.javaparser [FieldAccessContext.java <24:19 24:28>] @@ -110,13 +112,14 @@ QUALIFIER: com [FieldAccessContext.java <32:8 32:10>] REFERENCE_IMPORT FieldAccessContext.java -> java.util.List [FieldAccessContext.java <34:18 34:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [FieldAccessContext.java <34:13 34:16>] +SYMBOL_PACKAGE java QUALIFIER: java [FieldAccessContext.java <34:8 34:11>] REFERENCE_IMPORT FieldAccessContext.java -> java.util.Optional [FieldAccessContext.java <35:18 35:25>] QUALIFIER: java.util [FieldAccessContext.java <35:13 35:16>] QUALIFIER: java [FieldAccessContext.java <35:8 35:11>] REFERENCE_IMPORT FieldAccessContext.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [FieldAccessContext.java <37:71 37:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [FieldAccessContext.java <37:61 37:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [FieldAccessContext.java <37:50 37:59>] QUALIFIER: com.github.javaparser.symbolsolver [FieldAccessContext.java <37:37 37:48>] QUALIFIER: com.github.javaparser [FieldAccessContext.java <37:26 37:35>] 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 c76da746..4dab3f4b 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 @@ -13,6 +13,7 @@ QUALIFIER: com [ForStatementContext.java <17:9 17:11>] REFERENCE_IMPORT ForStatementContext.java -> com.github.javaparser.ast.body.VariableDeclarator [ForStatementContext.java <19:39 19:56>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [ForStatementContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [ForStatementContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [ForStatementContext.java <19:19 19:28>] QUALIFIER: com.github [ForStatementContext.java <19:12 19:17>] @@ -67,6 +68,7 @@ QUALIFIER: com [ForStatementContext.java <26:8 26:10>] REFERENCE_IMPORT ForStatementContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [ForStatementContext.java <27:62 27:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ForStatementContext.java <27:49 27:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ForStatementContext.java <27:43 27:47>] QUALIFIER: com.github.javaparser.symbolsolver [ForStatementContext.java <27:30 27:41>] QUALIFIER: com.github.javaparser [ForStatementContext.java <27:19 27:28>] @@ -105,10 +107,11 @@ QUALIFIER: com [ForStatementContext.java <31:8 31:10>] REFERENCE_IMPORT ForStatementContext.java -> java.util.List [ForStatementContext.java <33:18 33:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ForStatementContext.java <33:13 33:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ForStatementContext.java <33:8 33:11>] REFERENCE_IMPORT ForStatementContext.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [ForStatementContext.java <35:71 35:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [ForStatementContext.java <35:61 35:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [ForStatementContext.java <35:50 35:59>] QUALIFIER: com.github.javaparser.symbolsolver [ForStatementContext.java <35:37 35:48>] QUALIFIER: com.github.javaparser [ForStatementContext.java <35:26 35:35>] 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 686948e6..332dd1e4 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 @@ -13,6 +13,7 @@ QUALIFIER: com [ForechStatementContext.java <17:9 17:11>] REFERENCE_IMPORT ForechStatementContext.java -> com.github.javaparser.ast.body.VariableDeclarator [ForechStatementContext.java <19:39 19:56>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [ForechStatementContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [ForechStatementContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [ForechStatementContext.java <19:19 19:28>] QUALIFIER: com.github [ForechStatementContext.java <19:12 19:17>] @@ -41,6 +42,7 @@ QUALIFIER: com [ForechStatementContext.java <22:8 22:10>] REFERENCE_IMPORT ForechStatementContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [ForechStatementContext.java <23:62 23:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ForechStatementContext.java <23:49 23:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ForechStatementContext.java <23:43 23:47>] QUALIFIER: com.github.javaparser.symbolsolver [ForechStatementContext.java <23:30 23:41>] QUALIFIER: com.github.javaparser [ForechStatementContext.java <23:19 23:28>] @@ -79,10 +81,11 @@ QUALIFIER: com [ForechStatementContext.java <27:8 27:10>] REFERENCE_IMPORT ForechStatementContext.java -> java.util.List [ForechStatementContext.java <29:18 29:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ForechStatementContext.java <29:13 29:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ForechStatementContext.java <29:8 29:11>] REFERENCE_IMPORT ForechStatementContext.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [ForechStatementContext.java <31:71 31:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [ForechStatementContext.java <31:61 31:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [ForechStatementContext.java <31:50 31:59>] QUALIFIER: com.github.javaparser.symbolsolver [ForechStatementContext.java <31:37 31:48>] QUALIFIER: com.github.javaparser [ForechStatementContext.java <31:26 31:35>] 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 227547d2..03715b79 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 @@ -13,6 +13,7 @@ QUALIFIER: com [JavaParserTypeDeclarationAdapter.java <1:9 1:11>] REFERENCE_IMPORT JavaParserTypeDeclarationAdapter.java -> com.github.javaparser.ast.body.BodyDeclaration [JavaParserTypeDeclarationAdapter.java <3:39 3:53>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [JavaParserTypeDeclarationAdapter.java <3:34 3:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [JavaParserTypeDeclarationAdapter.java <3:30 3:32>] QUALIFIER: com.github.javaparser [JavaParserTypeDeclarationAdapter.java <3:19 3:28>] QUALIFIER: com.github [JavaParserTypeDeclarationAdapter.java <3:12 3:17>] @@ -34,6 +35,7 @@ QUALIFIER: com [JavaParserTypeDeclarationAdapter.java <5:8 5:10>] REFERENCE_IMPORT JavaParserTypeDeclarationAdapter.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavaParserTypeDeclarationAdapter.java <6:59 6:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavaParserTypeDeclarationAdapter.java <6:48 6:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavaParserTypeDeclarationAdapter.java <6:43 6:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeDeclarationAdapter.java <6:30 6:41>] QUALIFIER: com.github.javaparser [JavaParserTypeDeclarationAdapter.java <6:19 6:28>] @@ -61,6 +63,7 @@ QUALIFIER: com.github [JavaParserTypeDeclarationAdapter.java <9:12 9:17>] QUALIFIER: com [JavaParserTypeDeclarationAdapter.java <9:8 9:10>] REFERENCE_IMPORT JavaParserTypeDeclarationAdapter.java -> com.github.javaparser.symbolsolver.model.declarations [JavaParserTypeDeclarationAdapter.java <10:49 10:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserTypeDeclarationAdapter.java <10:43 10:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeDeclarationAdapter.java <10:30 10:41>] QUALIFIER: com.github.javaparser [JavaParserTypeDeclarationAdapter.java <10:19 10:28>] @@ -119,6 +122,7 @@ QUALIFIER: com [JavaParserTypeDeclarationAdapter.java <17:8 17:10>] REFERENCE_IMPORT JavaParserTypeDeclarationAdapter.java -> java.util.List [JavaParserTypeDeclarationAdapter.java <19:18 19:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavaParserTypeDeclarationAdapter.java <19:13 19:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserTypeDeclarationAdapter.java <19:8 19:11>] REFERENCE_IMPORT JavaParserTypeDeclarationAdapter.java -> java.util.stream.Collectors [JavaParserTypeDeclarationAdapter.java <20:25 20:34>] SYMBOL_PACKAGE java.util.stream 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 cfcd6984..f0da6887 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 @@ -13,6 +13,7 @@ QUALIFIER: com [LambdaExprContext.java <17:9 17:11>] REFERENCE_IMPORT LambdaExprContext.java -> com.github.javaparser.ast.body.Parameter [LambdaExprContext.java <19:39 19:47>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [LambdaExprContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [LambdaExprContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [LambdaExprContext.java <19:19 19:28>] QUALIFIER: com.github [LambdaExprContext.java <19:12 19:17>] @@ -70,6 +71,7 @@ QUALIFIER: com [LambdaExprContext.java <27:8 27:10>] REFERENCE_IMPORT LambdaExprContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [LambdaExprContext.java <28:62 28:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [LambdaExprContext.java <28:49 28:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [LambdaExprContext.java <28:43 28:47>] QUALIFIER: com.github.javaparser.symbolsolver [LambdaExprContext.java <28:30 28:41>] QUALIFIER: com.github.javaparser [LambdaExprContext.java <28:19 28:28>] @@ -167,10 +169,11 @@ SYMBOL_PACKAGE javaslang QUALIFIER: javaslang [LambdaExprContext.java <41:8 41:16>] REFERENCE_IMPORT LambdaExprContext.java -> java.util [LambdaExprContext.java <43:13 43:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [LambdaExprContext.java <43:8 43:11>] REFERENCE_IMPORT LambdaExprContext.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [LambdaExprContext.java <45:71 45:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [LambdaExprContext.java <45:61 45:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [LambdaExprContext.java <45:50 45:59>] QUALIFIER: com.github.javaparser.symbolsolver [LambdaExprContext.java <45:37 45:48>] QUALIFIER: com.github.javaparser [LambdaExprContext.java <45:26 45:35>] 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 644671da..1e8208ab 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 @@ -13,6 +13,7 @@ QUALIFIER: com [MethodCallExprContext.java <17:9 17:11>] REFERENCE_IMPORT MethodCallExprContext.java -> com.github.javaparser.ast.expr.Expression [MethodCallExprContext.java <19:39 19:48>] SYMBOL_PACKAGE com.github.javaparser.ast.expr QUALIFIER: com.github.javaparser.ast.expr [MethodCallExprContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [MethodCallExprContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [MethodCallExprContext.java <19:19 19:28>] QUALIFIER: com.github [MethodCallExprContext.java <19:12 19:17>] @@ -32,6 +33,7 @@ QUALIFIER: com [MethodCallExprContext.java <21:8 21:10>] REFERENCE_IMPORT MethodCallExprContext.java -> com.github.javaparser.symbolsolver.core.resolution.Context [MethodCallExprContext.java <22:59 22:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [MethodCallExprContext.java <22:48 22:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [MethodCallExprContext.java <22:43 22:46>] QUALIFIER: com.github.javaparser.symbolsolver [MethodCallExprContext.java <22:30 22:41>] QUALIFIER: com.github.javaparser [MethodCallExprContext.java <22:19 22:28>] @@ -46,6 +48,7 @@ QUALIFIER: com [MethodCallExprContext.java <23:8 23:10>] REFERENCE_IMPORT MethodCallExprContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [MethodCallExprContext.java <24:62 24:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [MethodCallExprContext.java <24:49 24:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [MethodCallExprContext.java <24:43 24:47>] QUALIFIER: com.github.javaparser.symbolsolver [MethodCallExprContext.java <24:30 24:41>] QUALIFIER: com.github.javaparser [MethodCallExprContext.java <24:19 24:28>] @@ -164,6 +167,7 @@ QUALIFIER: javaslang [MethodCallExprContext.java <40:8 40:16>] REFERENCE_IMPORT MethodCallExprContext.java -> java.util.ArrayList [MethodCallExprContext.java <42:18 42:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [MethodCallExprContext.java <42:13 42:16>] +SYMBOL_PACKAGE java QUALIFIER: java [MethodCallExprContext.java <42:8 42:11>] REFERENCE_IMPORT MethodCallExprContext.java -> java.util.HashMap [MethodCallExprContext.java <43:18 43:24>] QUALIFIER: java.util [MethodCallExprContext.java <43:13 43:16>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_MethodContext.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_MethodContext.txt index f6231724..0c3412b7 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_MethodContext.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_contexts_MethodContext.txt @@ -13,6 +13,7 @@ QUALIFIER: com [MethodContext.java <17:9 17:11>] REFERENCE_IMPORT MethodContext.java -> com.github.javaparser.ast.body.MethodDeclaration [MethodContext.java <20:39 20:55>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [MethodContext.java <20:34 20:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [MethodContext.java <20:30 20:32>] QUALIFIER: com.github.javaparser [MethodContext.java <20:19 20:28>] QUALIFIER: com.github [MethodContext.java <20:12 20:17>] @@ -20,6 +21,7 @@ QUALIFIER: com [MethodContext.java <20:8 20:10>] REFERENCE_IMPORT MethodContext.java -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [MethodContext.java <21:60 21:69>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.resolution QUALIFIER: com.github.javaparser.symbolsolver.model.resolution [MethodContext.java <21:49 21:58>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [MethodContext.java <21:43 21:47>] QUALIFIER: com.github.javaparser.symbolsolver [MethodContext.java <21:30 21:41>] QUALIFIER: com.github.javaparser [MethodContext.java <21:19 21:28>] 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 cf78c626..10fe1bce 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 @@ -13,6 +13,7 @@ QUALIFIER: com [StatementContext.java <17:9 17:11>] REFERENCE_IMPORT StatementContext.java -> com.github.javaparser.ast.expr.LambdaExpr [StatementContext.java <19:39 19:48>] SYMBOL_PACKAGE com.github.javaparser.ast.expr QUALIFIER: com.github.javaparser.ast.expr [StatementContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [StatementContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [StatementContext.java <19:19 19:28>] QUALIFIER: com.github [StatementContext.java <19:12 19:17>] @@ -40,6 +41,7 @@ QUALIFIER: com [StatementContext.java <22:8 22:10>] REFERENCE_IMPORT StatementContext.java -> com.github.javaparser.symbolsolver.core.resolution.Context [StatementContext.java <23:59 23:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [StatementContext.java <23:48 23:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [StatementContext.java <23:43 23:46>] QUALIFIER: com.github.javaparser.symbolsolver [StatementContext.java <23:30 23:41>] QUALIFIER: com.github.javaparser [StatementContext.java <23:19 23:28>] @@ -54,6 +56,7 @@ QUALIFIER: com [StatementContext.java <24:8 24:10>] REFERENCE_IMPORT StatementContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [StatementContext.java <25:62 25:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [StatementContext.java <25:49 25:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [StatementContext.java <25:43 25:47>] QUALIFIER: com.github.javaparser.symbolsolver [StatementContext.java <25:30 25:41>] QUALIFIER: com.github.javaparser [StatementContext.java <25:19 25:28>] @@ -113,13 +116,14 @@ QUALIFIER: com [StatementContext.java <32:8 32:10>] REFERENCE_IMPORT StatementContext.java -> java.util.List [StatementContext.java <34:18 34:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [StatementContext.java <34:13 34:16>] +SYMBOL_PACKAGE java QUALIFIER: java [StatementContext.java <34:8 34:11>] REFERENCE_IMPORT StatementContext.java -> java.util.Optional [StatementContext.java <35:18 35:25>] QUALIFIER: java.util [StatementContext.java <35:13 35:16>] QUALIFIER: java [StatementContext.java <35:8 35:11>] REFERENCE_IMPORT StatementContext.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [StatementContext.java <37:71 37:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [StatementContext.java <37:61 37:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [StatementContext.java <37:50 37:59>] QUALIFIER: com.github.javaparser.symbolsolver [StatementContext.java <37:37 37:48>] QUALIFIER: com.github.javaparser [StatementContext.java <37:26 37:35>] 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 0639d84b..a94bdcb4 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 @@ -13,6 +13,7 @@ QUALIFIER: com [SwitchEntryContext.java <17:9 17:11>] REFERENCE_IMPORT SwitchEntryContext.java -> com.github.javaparser.ast.stmt.Statement [SwitchEntryContext.java <19:39 19:47>] SYMBOL_PACKAGE com.github.javaparser.ast.stmt QUALIFIER: com.github.javaparser.ast.stmt [SwitchEntryContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [SwitchEntryContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [SwitchEntryContext.java <19:19 19:28>] QUALIFIER: com.github [SwitchEntryContext.java <19:12 19:17>] @@ -44,6 +45,7 @@ QUALIFIER: com [SwitchEntryContext.java <23:8 23:10>] REFERENCE_IMPORT SwitchEntryContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [SwitchEntryContext.java <24:62 24:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [SwitchEntryContext.java <24:49 24:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [SwitchEntryContext.java <24:43 24:47>] QUALIFIER: com.github.javaparser.symbolsolver [SwitchEntryContext.java <24:30 24:41>] QUALIFIER: com.github.javaparser [SwitchEntryContext.java <24:19 24:28>] @@ -96,10 +98,11 @@ QUALIFIER: com [SwitchEntryContext.java <30:8 30:10>] REFERENCE_IMPORT SwitchEntryContext.java -> java.util.List [SwitchEntryContext.java <32:18 32:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [SwitchEntryContext.java <32:13 32:16>] +SYMBOL_PACKAGE java QUALIFIER: java [SwitchEntryContext.java <32:8 32:11>] REFERENCE_IMPORT SwitchEntryContext.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [SwitchEntryContext.java <34:71 34:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [SwitchEntryContext.java <34:61 34:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [SwitchEntryContext.java <34:50 34:59>] QUALIFIER: com.github.javaparser.symbolsolver [SwitchEntryContext.java <34:37 34:48>] QUALIFIER: com.github.javaparser [SwitchEntryContext.java <34:26 34:35>] 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 eb509938..65272404 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 @@ -13,6 +13,7 @@ QUALIFIER: com [TryWithResourceContext.java <17:9 17:11>] REFERENCE_IMPORT TryWithResourceContext.java -> com.github.javaparser.ast.body.VariableDeclarator [TryWithResourceContext.java <19:39 19:56>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [TryWithResourceContext.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [TryWithResourceContext.java <19:30 19:32>] QUALIFIER: com.github.javaparser [TryWithResourceContext.java <19:19 19:28>] QUALIFIER: com.github [TryWithResourceContext.java <19:12 19:17>] @@ -48,6 +49,7 @@ QUALIFIER: com [TryWithResourceContext.java <23:8 23:10>] REFERENCE_IMPORT TryWithResourceContext.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [TryWithResourceContext.java <24:62 24:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [TryWithResourceContext.java <24:49 24:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [TryWithResourceContext.java <24:43 24:47>] QUALIFIER: com.github.javaparser.symbolsolver [TryWithResourceContext.java <24:30 24:41>] QUALIFIER: com.github.javaparser [TryWithResourceContext.java <24:19 24:28>] @@ -100,13 +102,14 @@ QUALIFIER: com [TryWithResourceContext.java <30:8 30:10>] REFERENCE_IMPORT TryWithResourceContext.java -> java.util.List [TryWithResourceContext.java <32:18 32:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [TryWithResourceContext.java <32:13 32:16>] +SYMBOL_PACKAGE java QUALIFIER: java [TryWithResourceContext.java <32:8 32:11>] REFERENCE_IMPORT TryWithResourceContext.java -> java.util.Optional [TryWithResourceContext.java <33:18 33:25>] QUALIFIER: java.util [TryWithResourceContext.java <33:13 33:16>] QUALIFIER: java [TryWithResourceContext.java <33:8 33:11>] REFERENCE_IMPORT TryWithResourceContext.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [TryWithResourceContext.java <35:71 35:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [TryWithResourceContext.java <35:61 35:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [TryWithResourceContext.java <35:50 35:59>] QUALIFIER: com.github.javaparser.symbolsolver [TryWithResourceContext.java <35:37 35:48>] QUALIFIER: com.github.javaparser [TryWithResourceContext.java <35:26 35:35>] 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 01d418f8..db78646e 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 @@ -12,6 +12,7 @@ QUALIFIER: com.github [DefaultConstructorDeclaration.java <17:13 17:18>] QUALIFIER: com [DefaultConstructorDeclaration.java <17:9 17:11>] REFERENCE_IMPORT DefaultConstructorDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [DefaultConstructorDeclaration.java <19:49 19:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [DefaultConstructorDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [DefaultConstructorDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [DefaultConstructorDeclaration.java <19:19 19:28>] @@ -20,6 +21,7 @@ QUALIFIER: com [DefaultConstructorDeclaration.java <19:8 19:10>] REFERENCE_IMPORT DefaultConstructorDeclaration.java -> java.util.Collections [DefaultConstructorDeclaration.java <21:18 21:28>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [DefaultConstructorDeclaration.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [DefaultConstructorDeclaration.java <21:8 21:11>] REFERENCE_IMPORT DefaultConstructorDeclaration.java -> java.util.List [DefaultConstructorDeclaration.java <22:18 22:21>] QUALIFIER: java.util [DefaultConstructorDeclaration.java <22:13 22:16>] 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 30c53e3d..064837f9 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 @@ -34,6 +34,7 @@ QUALIFIER: com [Helper.java <22:8 22:10>] REFERENCE_IMPORT Helper.java -> com.github.javaparser.symbolsolver.model.declarations.AccessLevel [Helper.java <23:62 23:72>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [Helper.java <23:49 23:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [Helper.java <23:43 23:47>] QUALIFIER: com.github.javaparser.symbolsolver [Helper.java <23:30 23:41>] QUALIFIER: com.github.javaparser [Helper.java <23:19 23:28>] @@ -42,13 +43,14 @@ QUALIFIER: com [Helper.java <23:8 23:10>] REFERENCE_IMPORT Helper.java -> java.util.EnumSet [Helper.java <25:18 25:24>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [Helper.java <25:13 25:16>] +SYMBOL_PACKAGE java QUALIFIER: java [Helper.java <25:8 25:11>] REFERENCE_IMPORT Helper.java -> java.util.Optional [Helper.java <26:18 26:25>] QUALIFIER: java.util [Helper.java <26:13 26:16>] QUALIFIER: java [Helper.java <26:8 26:11>] REFERENCE_IMPORT Helper.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [Helper.java <28:71 28:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [Helper.java <28:61 28:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [Helper.java <28:50 28:59>] QUALIFIER: com.github.javaparser.symbolsolver [Helper.java <28:37 28:48>] QUALIFIER: com.github.javaparser [Helper.java <28:26 28:35>] 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 637688e3..655118e7 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 @@ -19,6 +19,7 @@ QUALIFIER: com.github [JavaParserAnnotationDeclaration.java <3:12 3:17>] QUALIFIER: com [JavaParserAnnotationDeclaration.java <3:8 3:10>] REFERENCE_IMPORT JavaParserAnnotationDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavaParserAnnotationDeclaration.java <4:49 4:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserAnnotationDeclaration.java <4:43 4:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserAnnotationDeclaration.java <4:30 4:41>] QUALIFIER: com.github.javaparser [JavaParserAnnotationDeclaration.java <4:19 4:28>] @@ -50,6 +51,7 @@ QUALIFIER: com [JavaParserAnnotationDeclaration.java <7:8 7:10>] REFERENCE_IMPORT JavaParserAnnotationDeclaration.java -> java.util.List [JavaParserAnnotationDeclaration.java <9:18 9:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavaParserAnnotationDeclaration.java <9:13 9:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserAnnotationDeclaration.java <9:8 9:11>] REFERENCE_IMPORT JavaParserAnnotationDeclaration.java -> java.util.Optional [JavaParserAnnotationDeclaration.java <10:18 10:25>] QUALIFIER: java.util [JavaParserAnnotationDeclaration.java <10:13 10:16>] @@ -58,8 +60,8 @@ REFERENCE_IMPORT JavaParserAnnotationDeclaration.java -> java.util.Set [JavaP QUALIFIER: java.util [JavaParserAnnotationDeclaration.java <11:13 11:16>] QUALIFIER: java [JavaParserAnnotationDeclaration.java <11:8 11:11>] REFERENCE_IMPORT JavaParserAnnotationDeclaration.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserAnnotationDeclaration.java <13:71 13:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserAnnotationDeclaration.java <13:61 13:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [JavaParserAnnotationDeclaration.java <13:50 13:59>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserAnnotationDeclaration.java <13:37 13:48>] QUALIFIER: com.github.javaparser [JavaParserAnnotationDeclaration.java <13:26 13:35>] 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 28fa2cce..3899da1b 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 @@ -11,8 +11,8 @@ QUALIFIER: com.github.javaparser [JavaParserAnonymousClassDeclaration.java <1:20 QUALIFIER: com.github [JavaParserAnonymousClassDeclaration.java <1:13 1:18>] QUALIFIER: com [JavaParserAnonymousClassDeclaration.java <1:9 1:11>] REFERENCE_IMPORT JavaParserAnonymousClassDeclaration.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserAnonymousClassDeclaration.java <3:71 3:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserAnonymousClassDeclaration.java <3:61 3:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [JavaParserAnonymousClassDeclaration.java <3:50 3:59>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserAnonymousClassDeclaration.java <3:37 3:48>] QUALIFIER: com.github.javaparser [JavaParserAnonymousClassDeclaration.java <3:26 3:35>] @@ -53,6 +53,7 @@ QUALIFIER: com [JavaParserAnonymousClassDeclaration.java <8:8 8:10>] REFERENCE_IMPORT JavaParserAnonymousClassDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.AccessLevel [JavaParserAnonymousClassDeclaration.java <9:62 9:72>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavaParserAnonymousClassDeclaration.java <9:49 9:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserAnonymousClassDeclaration.java <9:43 9:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserAnonymousClassDeclaration.java <9:30 9:41>] QUALIFIER: com.github.javaparser [JavaParserAnonymousClassDeclaration.java <9:19 9:28>] @@ -133,7 +134,9 @@ QUALIFIER: com [JavaParserAnonymousClassDeclaration.java <19:8 19:10>] REFERENCE_IMPORT JavaParserAnonymousClassDeclaration.java -> com.google.common.collect.ImmutableList [JavaParserAnonymousClassDeclaration.java <20:34 20:46>] SYMBOL_PACKAGE com.google.common.collect QUALIFIER: com.google.common.collect [JavaParserAnonymousClassDeclaration.java <20:26 20:32>] +SYMBOL_PACKAGE com.google.common QUALIFIER: com.google.common [JavaParserAnonymousClassDeclaration.java <20:19 20:24>] +SYMBOL_PACKAGE com.google QUALIFIER: com.google [JavaParserAnonymousClassDeclaration.java <20:12 20:17>] QUALIFIER: com [JavaParserAnonymousClassDeclaration.java <20:8 20:10>] REFERENCE_IMPORT JavaParserAnonymousClassDeclaration.java -> com.google.common.collect.Lists [JavaParserAnonymousClassDeclaration.java <21:34 21:38>] @@ -144,6 +147,7 @@ QUALIFIER: com [JavaParserAnonymousClassDeclaration.java <21:8 21:10>] REFERENCE_IMPORT JavaParserAnonymousClassDeclaration.java -> java.util.List [JavaParserAnonymousClassDeclaration.java <23:18 23:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavaParserAnonymousClassDeclaration.java <23:13 23:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserAnonymousClassDeclaration.java <23:8 23:11>] REFERENCE_IMPORT JavaParserAnonymousClassDeclaration.java -> java.util.Optional [JavaParserAnonymousClassDeclaration.java <24:18 24:25>] QUALIFIER: java.util [JavaParserAnonymousClassDeclaration.java <24:13 24:16>] 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 b77999af..b0c4bae1 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 @@ -39,6 +39,7 @@ QUALIFIER: com [JavaParserClassDeclaration.java <22:8 22:10>] REFERENCE_IMPORT JavaParserClassDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavaParserClassDeclaration.java <23:59 23:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavaParserClassDeclaration.java <23:48 23:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavaParserClassDeclaration.java <23:43 23:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserClassDeclaration.java <23:30 23:41>] QUALIFIER: com.github.javaparser [JavaParserClassDeclaration.java <23:19 23:28>] @@ -71,6 +72,7 @@ QUALIFIER: com.github [JavaParserClassDeclaration.java <27:12 27:17>] QUALIFIER: com [JavaParserClassDeclaration.java <27:8 27:10>] REFERENCE_IMPORT JavaParserClassDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavaParserClassDeclaration.java <28:49 28:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserClassDeclaration.java <28:43 28:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserClassDeclaration.java <28:30 28:41>] QUALIFIER: com.github.javaparser [JavaParserClassDeclaration.java <28:19 28:28>] @@ -158,11 +160,14 @@ QUALIFIER: com [JavaParserClassDeclaration.java <39:8 39:10>] REFERENCE_IMPORT JavaParserClassDeclaration.java -> com.google.common.collect.ImmutableList [JavaParserClassDeclaration.java <40:34 40:46>] SYMBOL_PACKAGE com.google.common.collect QUALIFIER: com.google.common.collect [JavaParserClassDeclaration.java <40:26 40:32>] +SYMBOL_PACKAGE com.google.common QUALIFIER: com.google.common [JavaParserClassDeclaration.java <40:19 40:24>] +SYMBOL_PACKAGE com.google QUALIFIER: com.google [JavaParserClassDeclaration.java <40:12 40:17>] QUALIFIER: com [JavaParserClassDeclaration.java <40:8 40:10>] REFERENCE_IMPORT JavaParserClassDeclaration.java -> java.util [JavaParserClassDeclaration.java <42:13 42:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserClassDeclaration.java <42:8 42:11>] REFERENCE_IMPORT JavaParserClassDeclaration.java -> java.util.stream.Collectors [JavaParserClassDeclaration.java <43:25 43:34>] SYMBOL_PACKAGE java.util.stream 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 5467c7bf..9000b168 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 @@ -12,6 +12,7 @@ QUALIFIER: com.github [JavaParserConstructorDeclaration.java <17:13 17:18>] QUALIFIER: com [JavaParserConstructorDeclaration.java <17:9 17:11>] REFERENCE_IMPORT JavaParserConstructorDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavaParserConstructorDeclaration.java <19:49 19:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserConstructorDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserConstructorDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [JavaParserConstructorDeclaration.java <19:19 19:28>] @@ -28,6 +29,7 @@ QUALIFIER: com [JavaParserConstructorDeclaration.java <20:8 20:10>] REFERENCE_IMPORT JavaParserConstructorDeclaration.java -> java.util.List [JavaParserConstructorDeclaration.java <22:18 22:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavaParserConstructorDeclaration.java <22:13 22:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserConstructorDeclaration.java <22:8 22:11>] REFERENCE_IMPORT JavaParserConstructorDeclaration.java -> java.util.stream.Collectors [JavaParserConstructorDeclaration.java <23:25 23:34>] SYMBOL_PACKAGE java.util.stream 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 75601105..ee517c2e 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 @@ -13,6 +13,7 @@ QUALIFIER: com [JavaParserEnumConstantDeclaration.java <17:9 17:11>] REFERENCE_IMPORT JavaParserEnumConstantDeclaration.java -> com.github.javaparser.ast.body.EnumDeclaration [JavaParserEnumConstantDeclaration.java <19:39 19:53>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [JavaParserEnumConstantDeclaration.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [JavaParserEnumConstantDeclaration.java <19:30 19:32>] QUALIFIER: com.github.javaparser [JavaParserEnumConstantDeclaration.java <19:19 19:28>] QUALIFIER: com.github [JavaParserEnumConstantDeclaration.java <19:12 19:17>] @@ -20,6 +21,7 @@ QUALIFIER: com [JavaParserEnumConstantDeclaration.java <19:8 19:10>] REFERENCE_IMPORT JavaParserEnumConstantDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [JavaParserEnumConstantDeclaration.java <20:62 20:77>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavaParserEnumConstantDeclaration.java <20:49 20:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserEnumConstantDeclaration.java <20:43 20:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserEnumConstantDeclaration.java <20:30 20:41>] QUALIFIER: com.github.javaparser [JavaParserEnumConstantDeclaration.java <20:19 20:28>] @@ -49,8 +51,8 @@ QUALIFIER: com.github.javaparser [JavaParserEnumConstantDeclaration.java <23:19 QUALIFIER: com.github [JavaParserEnumConstantDeclaration.java <23:12 23:17>] QUALIFIER: com [JavaParserEnumConstantDeclaration.java <23:8 23:10>] REFERENCE_IMPORT JavaParserEnumConstantDeclaration.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserEnumConstantDeclaration.java <25:71 25:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserEnumConstantDeclaration.java <25:61 25:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [JavaParserEnumConstantDeclaration.java <25:50 25:59>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserEnumConstantDeclaration.java <25:37 25:48>] QUALIFIER: com.github.javaparser [JavaParserEnumConstantDeclaration.java <25:26 25:35>] 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 6039928a..fb868a44 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 @@ -45,6 +45,7 @@ QUALIFIER: com [JavaParserEnumDeclaration.java <23:8 23:10>] REFERENCE_IMPORT JavaParserEnumDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavaParserEnumDeclaration.java <24:59 24:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavaParserEnumDeclaration.java <24:48 24:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavaParserEnumDeclaration.java <24:43 24:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserEnumDeclaration.java <24:30 24:41>] QUALIFIER: com.github.javaparser [JavaParserEnumDeclaration.java <24:19 24:28>] @@ -77,6 +78,7 @@ QUALIFIER: com.github [JavaParserEnumDeclaration.java <28:12 28:17>] QUALIFIER: com [JavaParserEnumDeclaration.java <28:8 28:10>] REFERENCE_IMPORT JavaParserEnumDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavaParserEnumDeclaration.java <29:49 29:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserEnumDeclaration.java <29:43 29:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserEnumDeclaration.java <29:30 29:41>] QUALIFIER: com.github.javaparser [JavaParserEnumDeclaration.java <29:19 29:28>] @@ -160,6 +162,7 @@ QUALIFIER: com [JavaParserEnumDeclaration.java <39:8 39:10>] REFERENCE_IMPORT JavaParserEnumDeclaration.java -> java.io.Serializable [JavaParserEnumDeclaration.java <41:16 41:27>] SYMBOL_PACKAGE java.io QUALIFIER: java.io [JavaParserEnumDeclaration.java <41:13 41:14>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserEnumDeclaration.java <41:8 41:11>] REFERENCE_IMPORT JavaParserEnumDeclaration.java -> java.util [JavaParserEnumDeclaration.java <42:13 42:16>] SYMBOL_PACKAGE java.util 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 8593f88a..d05a82ce 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 @@ -45,6 +45,7 @@ QUALIFIER: com [JavaParserFieldDeclaration.java <23:8 23:10>] REFERENCE_IMPORT JavaParserFieldDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.AccessLevel [JavaParserFieldDeclaration.java <24:62 24:72>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavaParserFieldDeclaration.java <24:49 24:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserFieldDeclaration.java <24:43 24:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserFieldDeclaration.java <24:30 24:41>] QUALIFIER: com.github.javaparser [JavaParserFieldDeclaration.java <24:19 24:28>] @@ -90,6 +91,7 @@ QUALIFIER: com [JavaParserFieldDeclaration.java <29:8 29:10>] REFERENCE_IMPORT JavaParserFieldDeclaration.java -> java.util.Optional [JavaParserFieldDeclaration.java <31:18 31:25>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavaParserFieldDeclaration.java <31:13 31:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserFieldDeclaration.java <31:8 31:11>] REFERENCE_IMPORT JavaParserFieldDeclaration.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserFieldDeclaration.java <33:71 33:83>] QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserFieldDeclaration.java <33:61 33:69>] 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 51c5f474..c244c5bf 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 @@ -52,6 +52,7 @@ QUALIFIER: com [JavaParserInterfaceDeclaration.java <24:8 24:10>] REFERENCE_IMPORT JavaParserInterfaceDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavaParserInterfaceDeclaration.java <25:59 25:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavaParserInterfaceDeclaration.java <25:48 25:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavaParserInterfaceDeclaration.java <25:43 25:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserInterfaceDeclaration.java <25:30 25:41>] QUALIFIER: com.github.javaparser [JavaParserInterfaceDeclaration.java <25:19 25:28>] @@ -84,6 +85,7 @@ QUALIFIER: com.github [JavaParserInterfaceDeclaration.java <29:12 29:17>] QUALIFIER: com [JavaParserInterfaceDeclaration.java <29:8 29:10>] REFERENCE_IMPORT JavaParserInterfaceDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavaParserInterfaceDeclaration.java <30:49 30:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserInterfaceDeclaration.java <30:43 30:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserInterfaceDeclaration.java <30:30 30:41>] QUALIFIER: com.github.javaparser [JavaParserInterfaceDeclaration.java <30:19 30:28>] @@ -142,6 +144,7 @@ QUALIFIER: com.github [JavaParserInterfaceDeclaration.java <37:12 37:17>] QUALIFIER: com [JavaParserInterfaceDeclaration.java <37:8 37:10>] REFERENCE_IMPORT JavaParserInterfaceDeclaration.java -> java.util [JavaParserInterfaceDeclaration.java <39:13 39:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserInterfaceDeclaration.java <39:8 39:11>] REFERENCE_IMPORT JavaParserInterfaceDeclaration.java -> java.util.stream.Collectors [JavaParserInterfaceDeclaration.java <40:25 40:34>] SYMBOL_PACKAGE java.util.stream 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 38b45b69..bafe09f0 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 @@ -26,6 +26,7 @@ QUALIFIER: com [JavaParserMethodDeclaration.java <20:8 20:10>] REFERENCE_IMPORT JavaParserMethodDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavaParserMethodDeclaration.java <21:59 21:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavaParserMethodDeclaration.java <21:48 21:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavaParserMethodDeclaration.java <21:43 21:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserMethodDeclaration.java <21:30 21:41>] QUALIFIER: com.github.javaparser [JavaParserMethodDeclaration.java <21:19 21:28>] @@ -34,6 +35,7 @@ QUALIFIER: com [JavaParserMethodDeclaration.java <21:8 21:10>] REFERENCE_IMPORT JavaParserMethodDeclaration.java -> com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic [JavaParserMethodDeclaration.java <22:63 22:90>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.declarations.common QUALIFIER: com.github.javaparser.symbolsolver.declarations.common [JavaParserMethodDeclaration.java <22:56 22:61>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.declarations QUALIFIER: com.github.javaparser.symbolsolver.declarations [JavaParserMethodDeclaration.java <22:43 22:54>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserMethodDeclaration.java <22:30 22:41>] QUALIFIER: com.github.javaparser [JavaParserMethodDeclaration.java <22:19 22:28>] @@ -53,6 +55,7 @@ QUALIFIER: com.github [JavaParserMethodDeclaration.java <24:12 24:17>] QUALIFIER: com [JavaParserMethodDeclaration.java <24:8 24:10>] REFERENCE_IMPORT JavaParserMethodDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavaParserMethodDeclaration.java <25:49 25:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserMethodDeclaration.java <25:43 25:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserMethodDeclaration.java <25:30 25:41>] QUALIFIER: com.github.javaparser [JavaParserMethodDeclaration.java <25:19 25:28>] @@ -85,6 +88,7 @@ QUALIFIER: com [JavaParserMethodDeclaration.java <28:8 28:10>] REFERENCE_IMPORT JavaParserMethodDeclaration.java -> java.util.List [JavaParserMethodDeclaration.java <30:18 30:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavaParserMethodDeclaration.java <30:13 30:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserMethodDeclaration.java <30:8 30:11>] REFERENCE_IMPORT JavaParserMethodDeclaration.java -> java.util.stream.Collectors [JavaParserMethodDeclaration.java <31:25 31:34>] SYMBOL_PACKAGE java.util.stream @@ -92,8 +96,8 @@ QUALIFIER: java.util.stream [JavaParserMethodDeclaration.java <31:18 31:23>] QUALIFIER: java.util [JavaParserMethodDeclaration.java <31:13 31:16>] QUALIFIER: java [JavaParserMethodDeclaration.java <31:8 31:11>] REFERENCE_IMPORT JavaParserMethodDeclaration.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserMethodDeclaration.java <33:71 33:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserMethodDeclaration.java <33:61 33:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [JavaParserMethodDeclaration.java <33:50 33:59>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserMethodDeclaration.java <33:37 33:48>] QUALIFIER: com.github.javaparser [JavaParserMethodDeclaration.java <33:26 33:35>] 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 32a34fff..bc706b40 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 @@ -13,6 +13,7 @@ QUALIFIER: com [JavaParserParameterDeclaration.java <17:9 17:11>] REFERENCE_IMPORT JavaParserParameterDeclaration.java -> com.github.javaparser.ast.body.Parameter [JavaParserParameterDeclaration.java <19:39 19:47>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [JavaParserParameterDeclaration.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [JavaParserParameterDeclaration.java <19:30 19:32>] QUALIFIER: com.github.javaparser [JavaParserParameterDeclaration.java <19:19 19:28>] QUALIFIER: com.github [JavaParserParameterDeclaration.java <19:12 19:17>] @@ -26,6 +27,7 @@ QUALIFIER: com [JavaParserParameterDeclaration.java <20:8 20:10>] REFERENCE_IMPORT JavaParserParameterDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.ParameterDeclaration [JavaParserParameterDeclaration.java <21:62 21:81>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavaParserParameterDeclaration.java <21:49 21:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserParameterDeclaration.java <21:43 21:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserParameterDeclaration.java <21:30 21:41>] QUALIFIER: com.github.javaparser [JavaParserParameterDeclaration.java <21:19 21:28>] 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 e19e63d2..272caaa8 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 @@ -69,6 +69,7 @@ QUALIFIER: com [JavaParserSymbolDeclaration.java <27:8 27:10>] REFERENCE_IMPORT JavaParserSymbolDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.TypeDeclaration [JavaParserSymbolDeclaration.java <28:62 28:76>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavaParserSymbolDeclaration.java <28:49 28:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserSymbolDeclaration.java <28:43 28:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserSymbolDeclaration.java <28:30 28:41>] QUALIFIER: com.github.javaparser [JavaParserSymbolDeclaration.java <28:19 28:28>] @@ -112,8 +113,8 @@ QUALIFIER: com.github.javaparser [JavaParserSymbolDeclaration.java <33:19 33:28> QUALIFIER: com.github [JavaParserSymbolDeclaration.java <33:12 33:17>] QUALIFIER: com [JavaParserSymbolDeclaration.java <33:8 33:10>] REFERENCE_IMPORT JavaParserSymbolDeclaration.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserSymbolDeclaration.java <35:71 35:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserSymbolDeclaration.java <35:61 35:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [JavaParserSymbolDeclaration.java <35:50 35:59>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserSymbolDeclaration.java <35:37 35:48>] QUALIFIER: com.github.javaparser [JavaParserSymbolDeclaration.java <35:26 35:35>] 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 a8506210..ab8aceed 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 @@ -63,6 +63,7 @@ QUALIFIER: com [JavaParserTypeAdapter.java <10:8 10:10>] REFERENCE_IMPORT JavaParserTypeAdapter.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [JavaParserTypeAdapter.java <11:62 11:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavaParserTypeAdapter.java <11:49 11:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserTypeAdapter.java <11:43 11:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeAdapter.java <11:30 11:41>] QUALIFIER: com.github.javaparser [JavaParserTypeAdapter.java <11:19 11:28>] @@ -122,13 +123,14 @@ QUALIFIER: com [JavaParserTypeAdapter.java <18:8 18:10>] REFERENCE_IMPORT JavaParserTypeAdapter.java -> java.util.List [JavaParserTypeAdapter.java <20:18 20:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavaParserTypeAdapter.java <20:13 20:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserTypeAdapter.java <20:8 20:11>] REFERENCE_IMPORT JavaParserTypeAdapter.java -> java.util.Optional [JavaParserTypeAdapter.java <21:18 21:25>] QUALIFIER: java.util [JavaParserTypeAdapter.java <21:13 21:16>] QUALIFIER: java [JavaParserTypeAdapter.java <21:8 21:11>] REFERENCE_IMPORT JavaParserTypeAdapter.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserTypeAdapter.java <23:71 23:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserTypeAdapter.java <23:61 23:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [JavaParserTypeAdapter.java <23:50 23:59>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeAdapter.java <23:37 23:48>] QUALIFIER: com.github.javaparser [JavaParserTypeAdapter.java <23:26 23:35>] 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 f7ec5d10..c9cf8066 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 @@ -33,6 +33,7 @@ QUALIFIER: com [JavaParserTypeParameter.java <21:8 21:10>] REFERENCE_IMPORT JavaParserTypeParameter.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavaParserTypeParameter.java <22:59 22:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavaParserTypeParameter.java <22:48 22:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavaParserTypeParameter.java <22:43 22:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeParameter.java <22:30 22:41>] QUALIFIER: com.github.javaparser [JavaParserTypeParameter.java <22:19 22:28>] @@ -53,6 +54,7 @@ QUALIFIER: com.github [JavaParserTypeParameter.java <24:12 24:17>] QUALIFIER: com [JavaParserTypeParameter.java <24:8 24:10>] REFERENCE_IMPORT JavaParserTypeParameter.java -> com.github.javaparser.symbolsolver.model.declarations [JavaParserTypeParameter.java <25:49 25:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserTypeParameter.java <25:43 25:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeParameter.java <25:30 25:41>] QUALIFIER: com.github.javaparser [JavaParserTypeParameter.java <25:19 25:28>] @@ -98,6 +100,7 @@ QUALIFIER: com [JavaParserTypeParameter.java <30:8 30:10>] REFERENCE_IMPORT JavaParserTypeParameter.java -> java.util.ArrayList [JavaParserTypeParameter.java <32:18 32:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavaParserTypeParameter.java <32:13 32:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserTypeParameter.java <32:8 32:11>] REFERENCE_IMPORT JavaParserTypeParameter.java -> java.util.Collections [JavaParserTypeParameter.java <33:18 33:28>] QUALIFIER: java.util [JavaParserTypeParameter.java <33:13 33:16>] @@ -117,8 +120,8 @@ QUALIFIER: java.util.stream [JavaParserTypeParameter.java <37:18 37:23>] QUALIFIER: java.util [JavaParserTypeParameter.java <37:13 37:16>] QUALIFIER: java [JavaParserTypeParameter.java <37:8 37:11>] REFERENCE_IMPORT JavaParserTypeParameter.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [JavaParserTypeParameter.java <39:71 39:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [JavaParserTypeParameter.java <39:61 39:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [JavaParserTypeParameter.java <39:50 39:59>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeParameter.java <39:37 39:48>] QUALIFIER: com.github.javaparser [JavaParserTypeParameter.java <39:26 39:35>] 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 da36212e..dc448ea1 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 @@ -26,6 +26,7 @@ QUALIFIER: com [JavaParserTypeVariableDeclaration.java <20:8 20:10>] REFERENCE_IMPORT JavaParserTypeVariableDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavaParserTypeVariableDeclaration.java <21:59 21:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavaParserTypeVariableDeclaration.java <21:48 21:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavaParserTypeVariableDeclaration.java <21:43 21:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeVariableDeclaration.java <21:30 21:41>] QUALIFIER: com.github.javaparser [JavaParserTypeVariableDeclaration.java <21:19 21:28>] @@ -41,6 +42,7 @@ QUALIFIER: com [JavaParserTypeVariableDeclaration.java <22:8 22:10>] REFERENCE_IMPORT JavaParserTypeVariableDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.FieldDeclaration [JavaParserTypeVariableDeclaration.java <23:62 23:77>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavaParserTypeVariableDeclaration.java <23:49 23:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserTypeVariableDeclaration.java <23:43 23:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeVariableDeclaration.java <23:30 23:41>] QUALIFIER: com.github.javaparser [JavaParserTypeVariableDeclaration.java <23:19 23:28>] @@ -107,6 +109,7 @@ QUALIFIER: com [JavaParserTypeVariableDeclaration.java <31:8 31:10>] REFERENCE_IMPORT JavaParserTypeVariableDeclaration.java -> java.util.ArrayList [JavaParserTypeVariableDeclaration.java <33:18 33:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavaParserTypeVariableDeclaration.java <33:13 33:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserTypeVariableDeclaration.java <33:8 33:11>] REFERENCE_IMPORT JavaParserTypeVariableDeclaration.java -> java.util.Collections [JavaParserTypeVariableDeclaration.java <34:18 34:28>] QUALIFIER: java.util [JavaParserTypeVariableDeclaration.java <34:13 34:16>] diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_AbstractSymbolDeclarator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_AbstractSymbolDeclarator.txt index 3886059d..1f4a3a01 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_AbstractSymbolDeclarator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_javaparsermodel_declarators_AbstractSymbolDeclarator.txt @@ -19,6 +19,7 @@ QUALIFIER: com [AbstractSymbolDeclarator.java <19:8 19:10>] REFERENCE_IMPORT AbstractSymbolDeclarator.java -> com.github.javaparser.symbolsolver.model.resolution.TypeSolver [AbstractSymbolDeclarator.java <20:60 20:69>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.resolution QUALIFIER: com.github.javaparser.symbolsolver.model.resolution [AbstractSymbolDeclarator.java <20:49 20:58>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [AbstractSymbolDeclarator.java <20:43 20:47>] QUALIFIER: com.github.javaparser.symbolsolver [AbstractSymbolDeclarator.java <20:30 20:41>] QUALIFIER: com.github.javaparser [AbstractSymbolDeclarator.java <20:19 20:28>] 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 9c3105b5..6901492a 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 @@ -13,6 +13,7 @@ QUALIFIER: com [FieldSymbolDeclarator.java <17:9 17:11>] REFERENCE_IMPORT FieldSymbolDeclarator.java -> com.github.javaparser.ast.body.FieldDeclaration [FieldSymbolDeclarator.java <19:39 19:54>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [FieldSymbolDeclarator.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [FieldSymbolDeclarator.java <19:30 19:32>] QUALIFIER: com.github.javaparser [FieldSymbolDeclarator.java <19:19 19:28>] QUALIFIER: com.github [FieldSymbolDeclarator.java <19:12 19:17>] @@ -34,6 +35,7 @@ QUALIFIER: com [FieldSymbolDeclarator.java <21:8 21:10>] REFERENCE_IMPORT FieldSymbolDeclarator.java -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [FieldSymbolDeclarator.java <22:62 22:77>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [FieldSymbolDeclarator.java <22:49 22:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [FieldSymbolDeclarator.java <22:43 22:47>] QUALIFIER: com.github.javaparser.symbolsolver [FieldSymbolDeclarator.java <22:30 22:41>] QUALIFIER: com.github.javaparser [FieldSymbolDeclarator.java <22:19 22:28>] @@ -50,6 +52,7 @@ QUALIFIER: com [FieldSymbolDeclarator.java <23:8 23:10>] REFERENCE_IMPORT FieldSymbolDeclarator.java -> java.util.LinkedList [FieldSymbolDeclarator.java <25:18 25:27>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [FieldSymbolDeclarator.java <25:13 25:16>] +SYMBOL_PACKAGE java QUALIFIER: java [FieldSymbolDeclarator.java <25:8 25:11>] REFERENCE_IMPORT FieldSymbolDeclarator.java -> java.util.List [FieldSymbolDeclarator.java <26:18 26:21>] QUALIFIER: java.util [FieldSymbolDeclarator.java <26:13 26:16>] 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 4b92fe10..3eba2a81 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 @@ -19,6 +19,7 @@ QUALIFIER: com [NoSymbolDeclarator.java <19:8 19:10>] REFERENCE_IMPORT NoSymbolDeclarator.java -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [NoSymbolDeclarator.java <20:62 20:77>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [NoSymbolDeclarator.java <20:49 20:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [NoSymbolDeclarator.java <20:43 20:47>] QUALIFIER: com.github.javaparser.symbolsolver [NoSymbolDeclarator.java <20:30 20:41>] QUALIFIER: com.github.javaparser [NoSymbolDeclarator.java <20:19 20:28>] @@ -35,6 +36,7 @@ QUALIFIER: com [NoSymbolDeclarator.java <21:8 21:10>] REFERENCE_IMPORT NoSymbolDeclarator.java -> java.util.Collections [NoSymbolDeclarator.java <23:18 23:28>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [NoSymbolDeclarator.java <23:13 23:16>] +SYMBOL_PACKAGE java QUALIFIER: java [NoSymbolDeclarator.java <23:8 23:11>] REFERENCE_IMPORT NoSymbolDeclarator.java -> java.util.List [NoSymbolDeclarator.java <24:18 24:21>] QUALIFIER: java.util [NoSymbolDeclarator.java <24:13 24:16>] 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 f03c0891..e9111deb 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 @@ -13,6 +13,7 @@ QUALIFIER: com [ParameterSymbolDeclarator.java <17:9 17:11>] REFERENCE_IMPORT ParameterSymbolDeclarator.java -> com.github.javaparser.ast.body.Parameter [ParameterSymbolDeclarator.java <19:39 19:47>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [ParameterSymbolDeclarator.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [ParameterSymbolDeclarator.java <19:30 19:32>] QUALIFIER: com.github.javaparser [ParameterSymbolDeclarator.java <19:19 19:28>] QUALIFIER: com.github [ParameterSymbolDeclarator.java <19:12 19:17>] @@ -28,6 +29,7 @@ QUALIFIER: com [ParameterSymbolDeclarator.java <20:8 20:10>] REFERENCE_IMPORT ParameterSymbolDeclarator.java -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [ParameterSymbolDeclarator.java <21:62 21:77>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ParameterSymbolDeclarator.java <21:49 21:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ParameterSymbolDeclarator.java <21:43 21:47>] QUALIFIER: com.github.javaparser.symbolsolver [ParameterSymbolDeclarator.java <21:30 21:41>] QUALIFIER: com.github.javaparser [ParameterSymbolDeclarator.java <21:19 21:28>] @@ -44,6 +46,7 @@ QUALIFIER: com [ParameterSymbolDeclarator.java <22:8 22:10>] REFERENCE_IMPORT ParameterSymbolDeclarator.java -> java.util.LinkedList [ParameterSymbolDeclarator.java <24:18 24:27>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ParameterSymbolDeclarator.java <24:13 24:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ParameterSymbolDeclarator.java <24:8 24:11>] REFERENCE_IMPORT ParameterSymbolDeclarator.java -> java.util.List [ParameterSymbolDeclarator.java <25:18 25:21>] QUALIFIER: java.util [ParameterSymbolDeclarator.java <25:13 25:16>] 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 b89146b6..a5dbfb9d 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 @@ -13,6 +13,7 @@ QUALIFIER: com [VariableSymbolDeclarator.java <17:9 17:11>] REFERENCE_IMPORT VariableSymbolDeclarator.java -> com.github.javaparser.ast.body.FieldDeclaration [VariableSymbolDeclarator.java <19:39 19:54>] SYMBOL_PACKAGE com.github.javaparser.ast.body QUALIFIER: com.github.javaparser.ast.body [VariableSymbolDeclarator.java <19:34 19:37>] +SYMBOL_PACKAGE com.github.javaparser.ast QUALIFIER: com.github.javaparser.ast [VariableSymbolDeclarator.java <19:30 19:32>] QUALIFIER: com.github.javaparser [VariableSymbolDeclarator.java <19:19 19:28>] QUALIFIER: com.github [VariableSymbolDeclarator.java <19:12 19:17>] @@ -35,6 +36,7 @@ QUALIFIER: com [VariableSymbolDeclarator.java <21:8 21:10>] REFERENCE_IMPORT VariableSymbolDeclarator.java -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [VariableSymbolDeclarator.java <22:62 22:77>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [VariableSymbolDeclarator.java <22:49 22:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [VariableSymbolDeclarator.java <22:43 22:47>] QUALIFIER: com.github.javaparser.symbolsolver [VariableSymbolDeclarator.java <22:30 22:41>] QUALIFIER: com.github.javaparser [VariableSymbolDeclarator.java <22:19 22:28>] @@ -51,6 +53,7 @@ QUALIFIER: com [VariableSymbolDeclarator.java <23:8 23:10>] REFERENCE_IMPORT VariableSymbolDeclarator.java -> java.util.LinkedList [VariableSymbolDeclarator.java <25:18 25:27>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [VariableSymbolDeclarator.java <25:13 25:16>] +SYMBOL_PACKAGE java QUALIFIER: java [VariableSymbolDeclarator.java <25:8 25:11>] REFERENCE_IMPORT VariableSymbolDeclarator.java -> java.util.List [VariableSymbolDeclarator.java <26:18 26:21>] QUALIFIER: java.util [VariableSymbolDeclarator.java <26:13 26:16>] @@ -61,8 +64,8 @@ QUALIFIER: java.util.stream [VariableSymbolDeclarator.java <27:18 27:23>] QUALIFIER: java.util [VariableSymbolDeclarator.java <27:13 27:16>] QUALIFIER: java [VariableSymbolDeclarator.java <27:8 27:11>] REFERENCE_IMPORT VariableSymbolDeclarator.java -> static com.github.javaparser.ast.Node com.github.javaparser.symbolsolver.javaparser.Navigator.getParentNode(com.github.javaparser.ast.Node) [VariableSymbolDeclarator.java <29:71 29:83>] -SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser.Navigator [VariableSymbolDeclarator.java <29:61 29:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparser QUALIFIER: com.github.javaparser.symbolsolver.javaparser [VariableSymbolDeclarator.java <29:50 29:59>] QUALIFIER: com.github.javaparser.symbolsolver [VariableSymbolDeclarator.java <29:37 29:48>] QUALIFIER: com.github.javaparser [VariableSymbolDeclarator.java <29:26 29:35>] 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 a09d423f..5d028610 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 @@ -17,6 +17,7 @@ QUALIFIER: com [JavassistClassDeclaration.java <19:8 19:10>] REFERENCE_IMPORT JavassistClassDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavassistClassDeclaration.java <20:59 20:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavassistClassDeclaration.java <20:48 20:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavassistClassDeclaration.java <20:43 20:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistClassDeclaration.java <20:30 20:41>] QUALIFIER: com.github.javaparser [JavassistClassDeclaration.java <20:19 20:28>] @@ -38,6 +39,7 @@ QUALIFIER: com.github [JavassistClassDeclaration.java <22:12 22:17>] QUALIFIER: com [JavassistClassDeclaration.java <22:8 22:10>] REFERENCE_IMPORT JavassistClassDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavassistClassDeclaration.java <23:49 23:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistClassDeclaration.java <23:43 23:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistClassDeclaration.java <23:30 23:41>] QUALIFIER: com.github.javaparser [JavassistClassDeclaration.java <23:19 23:28>] @@ -127,7 +129,9 @@ QUALIFIER: javassist [JavassistClassDeclaration.java <39:8 39:16>] 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>] REFERENCE_IMPORT JavassistClassDeclaration.java -> java.util [JavassistClassDeclaration.java <42:13 42:16>] SYMBOL_PACKAGE java.util 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 4c3d1e7f..0c65d19d 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 @@ -10,6 +10,7 @@ QUALIFIER: com.github [JavassistConstructorDeclaration.java <17:13 17:18>] QUALIFIER: com [JavassistConstructorDeclaration.java <17:9 17:11>] REFERENCE_IMPORT JavassistConstructorDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavassistConstructorDeclaration.java <19:49 19:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistConstructorDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistConstructorDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [JavassistConstructorDeclaration.java <19:19 19:28>] @@ -38,6 +39,7 @@ QUALIFIER: javassist [JavassistConstructorDeclaration.java <24:8 24:16>] REFERENCE_IMPORT JavassistConstructorDeclaration.java -> java.util.Arrays [JavassistConstructorDeclaration.java <26:18 26:23>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavassistConstructorDeclaration.java <26:13 26:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavassistConstructorDeclaration.java <26:8 26:11>] REFERENCE_IMPORT JavassistConstructorDeclaration.java -> java.util.Collections [JavassistConstructorDeclaration.java <27:18 27:28>] QUALIFIER: java.util [JavassistConstructorDeclaration.java <27:13 27:16>] 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 a2a4bb82..005087da 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 @@ -11,6 +11,7 @@ QUALIFIER: com [JavassistEnumDeclaration.java <17:9 17:11>] REFERENCE_IMPORT JavassistEnumDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavassistEnumDeclaration.java <19:59 19:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavassistEnumDeclaration.java <19:48 19:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavassistEnumDeclaration.java <19:43 19:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistEnumDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [JavassistEnumDeclaration.java <19:19 19:28>] @@ -25,6 +26,7 @@ QUALIFIER: com.github [JavassistEnumDeclaration.java <20:12 20:17>] QUALIFIER: com [JavassistEnumDeclaration.java <20:8 20:10>] REFERENCE_IMPORT JavassistEnumDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavassistEnumDeclaration.java <21:49 21:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistEnumDeclaration.java <21:43 21:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistEnumDeclaration.java <21:30 21:41>] QUALIFIER: com.github.javaparser [JavassistEnumDeclaration.java <21:19 21:28>] @@ -99,7 +101,9 @@ QUALIFIER: javassist [JavassistEnumDeclaration.java <33:8 33:16>] 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>] REFERENCE_IMPORT JavassistEnumDeclaration.java -> java.util [JavassistEnumDeclaration.java <36:13 36:16>] SYMBOL_PACKAGE java.util 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 7b95e5f3..705b7584 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 @@ -11,6 +11,7 @@ QUALIFIER: com [JavassistFactory.java <15:9 15:11>] REFERENCE_IMPORT JavassistFactory.java -> com.github.javaparser.symbolsolver.model.declarations.AccessLevel [JavassistFactory.java <17:62 17:72>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavassistFactory.java <17:49 17:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistFactory.java <17:43 17:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistFactory.java <17:30 17:41>] QUALIFIER: com.github.javaparser [JavassistFactory.java <17:19 17:28>] @@ -46,7 +47,9 @@ QUALIFIER: javassist [JavassistFactory.java <22:8 22:16>] 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>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.javassistmodel.JavassistFactory [JavassistFactory.java <29:1 <29:14 29:29> 84:1>] LOCAL_SYMBOL: JavassistFactory.java<29:31> [JavassistFactory.java <29:31 29:31>] 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 65b2cc2f..8f493203 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 @@ -11,6 +11,7 @@ QUALIFIER: com [JavassistFieldDeclaration.java <17:9 17:11>] REFERENCE_IMPORT JavassistFieldDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.AccessLevel [JavassistFieldDeclaration.java <19:62 19:72>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavassistFieldDeclaration.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistFieldDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistFieldDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [JavassistFieldDeclaration.java <19:19 19:28>] @@ -54,7 +55,9 @@ QUALIFIER: javassist [JavassistFieldDeclaration.java <25:8 25:16>] 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>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.javassistmodel.JavassistFieldDeclaration [JavassistFieldDeclaration.java <32:1 <32:14 32:38> 84:1>] LOCAL_SYMBOL: JavassistFieldDeclaration.java<32:68> [JavassistFieldDeclaration.java <32:68 32:68>] 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 19ad54a9..329d9e05 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 @@ -11,6 +11,7 @@ QUALIFIER: com [JavassistInterfaceDeclaration.java <17:9 17:11>] REFERENCE_IMPORT JavassistInterfaceDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavassistInterfaceDeclaration.java <19:59 19:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavassistInterfaceDeclaration.java <19:48 19:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavassistInterfaceDeclaration.java <19:43 19:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistInterfaceDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [JavassistInterfaceDeclaration.java <19:19 19:28>] @@ -25,6 +26,7 @@ QUALIFIER: com.github [JavassistInterfaceDeclaration.java <20:12 20:17>] QUALIFIER: com [JavassistInterfaceDeclaration.java <20:8 20:10>] REFERENCE_IMPORT JavassistInterfaceDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavassistInterfaceDeclaration.java <21:49 21:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistInterfaceDeclaration.java <21:43 21:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistInterfaceDeclaration.java <21:30 21:41>] QUALIFIER: com.github.javaparser [JavassistInterfaceDeclaration.java <21:19 21:28>] @@ -108,7 +110,9 @@ QUALIFIER: javassist [JavassistInterfaceDeclaration.java <35:8 35:16>] 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>] REFERENCE_IMPORT JavassistInterfaceDeclaration.java -> java.util [JavassistInterfaceDeclaration.java <38:13 38:16>] SYMBOL_PACKAGE java.util 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 be4b73d9..16baaa86 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 @@ -17,6 +17,7 @@ QUALIFIER: com [JavassistMethodDeclaration.java <19:8 19:10>] REFERENCE_IMPORT JavassistMethodDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavassistMethodDeclaration.java <20:59 20:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavassistMethodDeclaration.java <20:48 20:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavassistMethodDeclaration.java <20:43 20:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistMethodDeclaration.java <20:30 20:41>] QUALIFIER: com.github.javaparser [JavassistMethodDeclaration.java <20:19 20:28>] @@ -25,6 +26,7 @@ QUALIFIER: com [JavassistMethodDeclaration.java <20:8 20:10>] REFERENCE_IMPORT JavassistMethodDeclaration.java -> com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic [JavassistMethodDeclaration.java <21:63 21:90>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.declarations.common QUALIFIER: com.github.javaparser.symbolsolver.declarations.common [JavassistMethodDeclaration.java <21:56 21:61>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.declarations QUALIFIER: com.github.javaparser.symbolsolver.declarations [JavassistMethodDeclaration.java <21:43 21:54>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistMethodDeclaration.java <21:30 21:41>] QUALIFIER: com.github.javaparser [JavassistMethodDeclaration.java <21:19 21:28>] @@ -32,6 +34,7 @@ QUALIFIER: com.github [JavassistMethodDeclaration.java <21:12 21:17>] QUALIFIER: com [JavassistMethodDeclaration.java <21:8 21:10>] REFERENCE_IMPORT JavassistMethodDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [JavassistMethodDeclaration.java <22:49 22:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistMethodDeclaration.java <22:43 22:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistMethodDeclaration.java <22:30 22:41>] QUALIFIER: com.github.javaparser [JavassistMethodDeclaration.java <22:19 22:28>] @@ -76,7 +79,9 @@ QUALIFIER: javassist [JavassistMethodDeclaration.java <29:8 29:16>] 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>] REFERENCE_IMPORT JavassistMethodDeclaration.java -> java.util.Arrays [JavassistMethodDeclaration.java <32:18 32:23>] SYMBOL_PACKAGE java.util 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 6f69424a..c9dde754 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 @@ -11,6 +11,7 @@ QUALIFIER: com [JavassistParameterDeclaration.java <17:9 17:11>] REFERENCE_IMPORT JavassistParameterDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.ParameterDeclaration [JavassistParameterDeclaration.java <19:62 19:81>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavassistParameterDeclaration.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistParameterDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistParameterDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [JavassistParameterDeclaration.java <19:19 19:28>] 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 4684fdcb..80d1cb20 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 @@ -10,6 +10,7 @@ QUALIFIER: com.github [JavassistTypeDeclarationAdapter.java <15:13 15:18>] QUALIFIER: com [JavassistTypeDeclarationAdapter.java <15:9 15:11>] REFERENCE_IMPORT JavassistTypeDeclarationAdapter.java -> com.github.javaparser.symbolsolver.model.declarations [JavassistTypeDeclarationAdapter.java <17:49 17:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistTypeDeclarationAdapter.java <17:43 17:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistTypeDeclarationAdapter.java <17:30 17:41>] QUALIFIER: com.github.javaparser [JavassistTypeDeclarationAdapter.java <17:19 17:28>] @@ -37,6 +38,7 @@ QUALIFIER: javassist.bytecode [JavassistTypeDeclarationAdapter.java <22:18 22:25 QUALIFIER: javassist [JavassistTypeDeclarationAdapter.java <22:8 22:16>] REFERENCE_IMPORT JavassistTypeDeclarationAdapter.java -> java.util [JavassistTypeDeclarationAdapter.java <24:13 24:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [JavassistTypeDeclarationAdapter.java <24:8 24:11>] REFERENCE_IMPORT JavassistTypeDeclarationAdapter.java -> java.util.stream.Collectors [JavassistTypeDeclarationAdapter.java <25:25 25:34>] SYMBOL_PACKAGE java.util.stream 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 7cfdc1a7..64129e3b 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 @@ -11,6 +11,7 @@ QUALIFIER: com [JavassistTypeParameter.java <17:9 17:11>] REFERENCE_IMPORT JavassistTypeParameter.java -> com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration [JavassistTypeParameter.java <19:62 19:82>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavassistTypeParameter.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistTypeParameter.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistTypeParameter.java <19:30 19:41>] QUALIFIER: com.github.javaparser [JavassistTypeParameter.java <19:19 19:28>] @@ -48,10 +49,12 @@ QUALIFIER: com [JavassistTypeParameter.java <23:8 23:10>] REFERENCE_IMPORT JavassistTypeParameter.java -> javassist.bytecode.SignatureAttribute [JavassistTypeParameter.java <25:27 25:44>] SYMBOL_PACKAGE javassist.bytecode QUALIFIER: javassist.bytecode [JavassistTypeParameter.java <25:18 25:25>] +SYMBOL_PACKAGE javassist QUALIFIER: javassist [JavassistTypeParameter.java <25:8 25:16>] REFERENCE_IMPORT JavassistTypeParameter.java -> java.util.ArrayList [JavassistTypeParameter.java <27:18 27:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [JavassistTypeParameter.java <27:13 27:16>] +SYMBOL_PACKAGE java QUALIFIER: java [JavassistTypeParameter.java <27:8 27:11>] REFERENCE_IMPORT JavassistTypeParameter.java -> java.util.List [JavassistTypeParameter.java <28:18 28:21>] QUALIFIER: java.util [JavassistTypeParameter.java <28:13 28:16>] 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 a06858c4..6485f42b 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 @@ -11,6 +11,7 @@ QUALIFIER: com [JavassistUtils.java <17:9 17:11>] REFERENCE_IMPORT JavassistUtils.java -> com.github.javaparser.symbolsolver.core.resolution.Context [JavassistUtils.java <19:59 19:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [JavassistUtils.java <19:48 19:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [JavassistUtils.java <19:43 19:46>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistUtils.java <19:30 19:41>] QUALIFIER: com.github.javaparser [JavassistUtils.java <19:19 19:28>] @@ -19,6 +20,7 @@ QUALIFIER: com [JavassistUtils.java <19:8 19:10>] REFERENCE_IMPORT JavassistUtils.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [JavassistUtils.java <20:62 20:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavassistUtils.java <20:49 20:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavassistUtils.java <20:43 20:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavassistUtils.java <20:30 20:41>] QUALIFIER: com.github.javaparser [JavassistUtils.java <20:19 20:28>] @@ -91,6 +93,7 @@ QUALIFIER: javassist.bytecode [JavassistUtils.java <32:18 32:25>] QUALIFIER: javassist [JavassistUtils.java <32:8 32:16>] REFERENCE_IMPORT JavassistUtils.java -> java.util [JavassistUtils.java <34:13 34:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [JavassistUtils.java <34:8 34:11>] REFERENCE_IMPORT JavassistUtils.java -> java.util.stream.Collectors [JavassistUtils.java <35:25 35:34>] SYMBOL_PACKAGE java.util.stream 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 126966d8..79f7dfc9 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 @@ -21,6 +21,7 @@ QUALIFIER: com [LazyType.java <3:8 3:10>] REFERENCE_IMPORT LazyType.java -> java.util.Map [LazyType.java <5:18 5:20>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [LazyType.java <5:13 5:16>] +SYMBOL_PACKAGE java QUALIFIER: java [LazyType.java <5:8 5:11>] REFERENCE_IMPORT LazyType.java -> java.util.function.Function [LazyType.java <6:27 6:34>] SYMBOL_PACKAGE java.util.function 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 9d0316fb..c0fb0bc2 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 @@ -81,6 +81,7 @@ QUALIFIER: com [ReferenceTypeImpl.java <27:8 27:10>] REFERENCE_IMPORT ReferenceTypeImpl.java -> java.util.HashSet [ReferenceTypeImpl.java <29:18 29:24>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ReferenceTypeImpl.java <29:13 29:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ReferenceTypeImpl.java <29:8 29:11>] REFERENCE_IMPORT ReferenceTypeImpl.java -> java.util.List [ReferenceTypeImpl.java <30:18 30:21>] QUALIFIER: java.util [ReferenceTypeImpl.java <30:13 30:16>] 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 aed0f6b4..5e944304 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 @@ -18,6 +18,7 @@ QUALIFIER: com [MyObjectProvider.java <3:8 3:10>] REFERENCE_IMPORT MyObjectProvider.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [MyObjectProvider.java <4:62 4:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [MyObjectProvider.java <4:49 4:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [MyObjectProvider.java <4:43 4:47>] QUALIFIER: com.github.javaparser.symbolsolver [MyObjectProvider.java <4:30 4:41>] QUALIFIER: com.github.javaparser [MyObjectProvider.java <4:19 4:28>] @@ -49,6 +50,7 @@ QUALIFIER: com [MyObjectProvider.java <7:8 7:10>] REFERENCE_IMPORT MyObjectProvider.java -> com.github.javaparser.symbolsolver.resolution.typesolvers.ReflectionTypeSolver [MyObjectProvider.java <8:66 8:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.resolution.typesolvers QUALIFIER: com.github.javaparser.symbolsolver.resolution.typesolvers [MyObjectProvider.java <8:54 8:64>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.resolution QUALIFIER: com.github.javaparser.symbolsolver.resolution [MyObjectProvider.java <8:43 8:52>] QUALIFIER: com.github.javaparser.symbolsolver [MyObjectProvider.java <8:30 8:41>] QUALIFIER: com.github.javaparser [MyObjectProvider.java <8:19 8:28>] 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 f52fa298..1e7ba504 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 @@ -24,6 +24,7 @@ QUALIFIER: com.github [ReflectionClassAdapter.java <4:12 4:17>] QUALIFIER: com [ReflectionClassAdapter.java <4:8 4:10>] REFERENCE_IMPORT ReflectionClassAdapter.java -> com.github.javaparser.symbolsolver.model.declarations [ReflectionClassAdapter.java <5:49 5:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionClassAdapter.java <5:43 5:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionClassAdapter.java <5:30 5:41>] QUALIFIER: com.github.javaparser [ReflectionClassAdapter.java <5:19 5:28>] @@ -76,7 +77,9 @@ QUALIFIER: com [ReflectionClassAdapter.java <11:8 11:10>] 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>] REFERENCE_IMPORT ReflectionClassAdapter.java -> java.lang.reflect.Field [ReflectionClassAdapter.java <14:26 14:30>] SYMBOL_PACKAGE java.lang.reflect 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 8bd587a4..92f46c51 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 @@ -17,6 +17,7 @@ QUALIFIER: com [ReflectionClassDeclaration.java <19:8 19:10>] REFERENCE_IMPORT ReflectionClassDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [ReflectionClassDeclaration.java <20:59 20:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [ReflectionClassDeclaration.java <20:48 20:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [ReflectionClassDeclaration.java <20:43 20:46>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionClassDeclaration.java <20:30 20:41>] QUALIFIER: com.github.javaparser [ReflectionClassDeclaration.java <20:19 20:28>] @@ -46,6 +47,7 @@ QUALIFIER: com.github [ReflectionClassDeclaration.java <23:12 23:17>] QUALIFIER: com [ReflectionClassDeclaration.java <23:8 23:10>] REFERENCE_IMPORT ReflectionClassDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [ReflectionClassDeclaration.java <24:49 24:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionClassDeclaration.java <24:43 24:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionClassDeclaration.java <24:30 24:41>] QUALIFIER: com.github.javaparser [ReflectionClassDeclaration.java <24:19 24:28>] @@ -99,6 +101,7 @@ QUALIFIER: com [ReflectionClassDeclaration.java <30:8 30:10>] REFERENCE_IMPORT ReflectionClassDeclaration.java -> com.github.javaparser.symbolsolver.reflectionmodel.comparators.MethodComparator [ReflectionClassDeclaration.java <31:71 31:86>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.reflectionmodel.comparators QUALIFIER: com.github.javaparser.symbolsolver.reflectionmodel.comparators [ReflectionClassDeclaration.java <31:59 31:69>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.reflectionmodel QUALIFIER: com.github.javaparser.symbolsolver.reflectionmodel [ReflectionClassDeclaration.java <31:43 31:57>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionClassDeclaration.java <31:30 31:41>] QUALIFIER: com.github.javaparser [ReflectionClassDeclaration.java <31:19 31:28>] @@ -114,7 +117,9 @@ QUALIFIER: com [ReflectionClassDeclaration.java <32:8 32:10>] 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>] REFERENCE_IMPORT ReflectionClassDeclaration.java -> java.lang.reflect.Method [ReflectionClassDeclaration.java <35:26 35:31>] QUALIFIER: java.lang.reflect [ReflectionClassDeclaration.java <35:18 35:24>] 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 0604dec6..f1b2bd5e 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 @@ -10,6 +10,7 @@ QUALIFIER: com.github [ReflectionConstructorDeclaration.java <17:13 17:18>] QUALIFIER: com [ReflectionConstructorDeclaration.java <17:9 17:11>] REFERENCE_IMPORT ReflectionConstructorDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [ReflectionConstructorDeclaration.java <19:49 19:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionConstructorDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionConstructorDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ReflectionConstructorDeclaration.java <19:19 19:28>] @@ -26,7 +27,9 @@ QUALIFIER: com [ReflectionConstructorDeclaration.java <20:8 20:10>] 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>] REFERENCE_IMPORT ReflectionConstructorDeclaration.java -> java.util.Arrays [ReflectionConstructorDeclaration.java <23:18 23:23>] SYMBOL_PACKAGE java.util 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 d4c48f39..f0fb1495 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ReflectionEnumDeclaration.java <15:9 15:11>] REFERENCE_IMPORT ReflectionEnumDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [ReflectionEnumDeclaration.java <17:59 17:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [ReflectionEnumDeclaration.java <17:48 17:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [ReflectionEnumDeclaration.java <17:43 17:46>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionEnumDeclaration.java <17:30 17:41>] QUALIFIER: com.github.javaparser [ReflectionEnumDeclaration.java <17:19 17:28>] @@ -37,6 +38,7 @@ QUALIFIER: com.github [ReflectionEnumDeclaration.java <20:12 20:17>] QUALIFIER: com [ReflectionEnumDeclaration.java <20:8 20:10>] REFERENCE_IMPORT ReflectionEnumDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [ReflectionEnumDeclaration.java <21:49 21:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionEnumDeclaration.java <21:43 21:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionEnumDeclaration.java <21:30 21:41>] QUALIFIER: com.github.javaparser [ReflectionEnumDeclaration.java <21:19 21:28>] @@ -89,6 +91,7 @@ QUALIFIER: com.github [ReflectionEnumDeclaration.java <27:12 27:17>] QUALIFIER: com [ReflectionEnumDeclaration.java <27:8 27:10>] REFERENCE_IMPORT ReflectionEnumDeclaration.java -> java.util [ReflectionEnumDeclaration.java <29:13 29:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [ReflectionEnumDeclaration.java <29:8 29:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.reflectionmodel.ReflectionEnumDeclaration [ReflectionEnumDeclaration.java <34:1 <34:14 34:38> 191:1>] LOCAL_SYMBOL: ReflectionEnumDeclaration.java<34:99> [ReflectionEnumDeclaration.java <34:99 34:99>] 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 c05e6c22..5dd2a72d 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ReflectionFactory.java <17:9 17:11>] REFERENCE_IMPORT ReflectionFactory.java -> com.github.javaparser.symbolsolver.model.declarations.AccessLevel [ReflectionFactory.java <19:62 19:72>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ReflectionFactory.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionFactory.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionFactory.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ReflectionFactory.java <19:19 19:28>] @@ -48,7 +49,9 @@ QUALIFIER: com [ReflectionFactory.java <23:8 23:10>] 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>] REFERENCE_IMPORT ReflectionFactory.java -> java.lang.reflect.Modifier [ReflectionFactory.java <26:26 26:33>] QUALIFIER: java.lang.reflect [ReflectionFactory.java <26:18 26:24>] 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 6ee1d920..c640d336 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ReflectionFieldDeclaration.java <17:9 17:11>] REFERENCE_IMPORT ReflectionFieldDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.AccessLevel [ReflectionFieldDeclaration.java <19:62 19:72>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ReflectionFieldDeclaration.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionFieldDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionFieldDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ReflectionFieldDeclaration.java <19:19 19:28>] @@ -49,7 +50,9 @@ QUALIFIER: com [ReflectionFieldDeclaration.java <23:8 23:10>] 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>] REFERENCE_IMPORT ReflectionFieldDeclaration.java -> java.lang.reflect.Modifier [ReflectionFieldDeclaration.java <26:26 26:33>] QUALIFIER: java.lang.reflect [ReflectionFieldDeclaration.java <26:18 26:24>] 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 eb0b4416..dfad59c7 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 @@ -17,6 +17,7 @@ QUALIFIER: com [ReflectionInterfaceDeclaration.java <19:8 19:10>] REFERENCE_IMPORT ReflectionInterfaceDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [ReflectionInterfaceDeclaration.java <20:59 20:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [ReflectionInterfaceDeclaration.java <20:48 20:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [ReflectionInterfaceDeclaration.java <20:43 20:46>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionInterfaceDeclaration.java <20:30 20:41>] QUALIFIER: com.github.javaparser [ReflectionInterfaceDeclaration.java <20:19 20:28>] @@ -50,6 +51,7 @@ QUALIFIER: com.github [ReflectionInterfaceDeclaration.java <24:12 24:17>] QUALIFIER: com [ReflectionInterfaceDeclaration.java <24:8 24:10>] REFERENCE_IMPORT ReflectionInterfaceDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [ReflectionInterfaceDeclaration.java <25:49 25:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionInterfaceDeclaration.java <25:43 25:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionInterfaceDeclaration.java <25:30 25:41>] QUALIFIER: com.github.javaparser [ReflectionInterfaceDeclaration.java <25:19 25:28>] @@ -110,7 +112,9 @@ QUALIFIER: com [ReflectionInterfaceDeclaration.java <32:8 32:10>] 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>] REFERENCE_IMPORT ReflectionInterfaceDeclaration.java -> java.util [ReflectionInterfaceDeclaration.java <35:13 35:16>] SYMBOL_PACKAGE java.util 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 88966cf9..60e63ce7 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ReflectionMethodDeclaration.java <17:9 17:11>] REFERENCE_IMPORT ReflectionMethodDeclaration.java -> com.github.javaparser.symbolsolver.core.resolution.Context [ReflectionMethodDeclaration.java <19:59 19:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [ReflectionMethodDeclaration.java <19:48 19:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [ReflectionMethodDeclaration.java <19:43 19:46>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionMethodDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ReflectionMethodDeclaration.java <19:19 19:28>] @@ -19,6 +20,7 @@ QUALIFIER: com [ReflectionMethodDeclaration.java <19:8 19:10>] REFERENCE_IMPORT ReflectionMethodDeclaration.java -> com.github.javaparser.symbolsolver.declarations.common.MethodDeclarationCommonLogic [ReflectionMethodDeclaration.java <20:63 20:90>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.declarations.common QUALIFIER: com.github.javaparser.symbolsolver.declarations.common [ReflectionMethodDeclaration.java <20:56 20:61>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.declarations QUALIFIER: com.github.javaparser.symbolsolver.declarations [ReflectionMethodDeclaration.java <20:43 20:54>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionMethodDeclaration.java <20:30 20:41>] QUALIFIER: com.github.javaparser [ReflectionMethodDeclaration.java <20:19 20:28>] @@ -26,6 +28,7 @@ QUALIFIER: com.github [ReflectionMethodDeclaration.java <20:12 20:17>] QUALIFIER: com [ReflectionMethodDeclaration.java <20:8 20:10>] REFERENCE_IMPORT ReflectionMethodDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations [ReflectionMethodDeclaration.java <21:49 21:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionMethodDeclaration.java <21:43 21:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionMethodDeclaration.java <21:30 21:41>] QUALIFIER: com.github.javaparser [ReflectionMethodDeclaration.java <21:19 21:28>] @@ -58,7 +61,9 @@ QUALIFIER: com [ReflectionMethodDeclaration.java <24:8 24:10>] 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>] REFERENCE_IMPORT ReflectionMethodDeclaration.java -> java.lang.reflect.Modifier [ReflectionMethodDeclaration.java <27:26 27:33>] QUALIFIER: java.lang.reflect [ReflectionMethodDeclaration.java <27:18 27:24>] 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 a185873e..fc9b0a6c 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ReflectionMethodResolutionLogic.java <17:9 17:11>] REFERENCE_IMPORT ReflectionMethodResolutionLogic.java -> com.github.javaparser.symbolsolver.core.resolution.Context [ReflectionMethodResolutionLogic.java <19:59 19:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [ReflectionMethodResolutionLogic.java <19:48 19:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [ReflectionMethodResolutionLogic.java <19:43 19:46>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionMethodResolutionLogic.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ReflectionMethodResolutionLogic.java <19:19 19:28>] @@ -19,6 +20,7 @@ QUALIFIER: com [ReflectionMethodResolutionLogic.java <19:8 19:10>] REFERENCE_IMPORT ReflectionMethodResolutionLogic.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [ReflectionMethodResolutionLogic.java <20:62 20:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ReflectionMethodResolutionLogic.java <20:49 20:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionMethodResolutionLogic.java <20:43 20:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionMethodResolutionLogic.java <20:30 20:41>] QUALIFIER: com.github.javaparser [ReflectionMethodResolutionLogic.java <20:19 20:28>] @@ -100,7 +102,9 @@ QUALIFIER: com [ReflectionMethodResolutionLogic.java <30:8 30:10>] 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>] REFERENCE_IMPORT ReflectionMethodResolutionLogic.java -> java.lang.reflect.Modifier [ReflectionMethodResolutionLogic.java <33:26 33:33>] QUALIFIER: java.lang.reflect [ReflectionMethodResolutionLogic.java <33:18 33:24>] 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 7ddc27aa..c0dc1dd5 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ReflectionParameterDeclaration.java <17:9 17:11>] REFERENCE_IMPORT ReflectionParameterDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.ParameterDeclaration [ReflectionParameterDeclaration.java <19:62 19:81>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ReflectionParameterDeclaration.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionParameterDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionParameterDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ReflectionParameterDeclaration.java <19:19 19:28>] 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 af855466..bf3d2f36 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ReflectionTypeParameter.java <17:9 17:11>] REFERENCE_IMPORT ReflectionTypeParameter.java -> com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration [ReflectionTypeParameter.java <19:62 19:82>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ReflectionTypeParameter.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionTypeParameter.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionTypeParameter.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ReflectionTypeParameter.java <19:19 19:28>] @@ -48,7 +49,9 @@ QUALIFIER: com [ReflectionTypeParameter.java <23:8 23:10>] 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>] REFERENCE_IMPORT ReflectionTypeParameter.java -> java.lang.reflect.GenericDeclaration [ReflectionTypeParameter.java <26:26 26:43>] QUALIFIER: java.lang.reflect [ReflectionTypeParameter.java <26:18 26:24>] 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 6fd7889f..e3346533 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 @@ -13,6 +13,7 @@ QUALIFIER: com [ClassComparator.java <1:9 1:11>] REFERENCE_IMPORT ClassComparator.java -> java.util.Comparator [ClassComparator.java <3:18 3:27>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ClassComparator.java <3:13 3:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ClassComparator.java <3:8 3:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.reflectionmodel.comparators.ClassComparator [ClassComparator.java <8:1 <8:14 8:28> 25:1>] LOCAL_SYMBOL: ClassComparator.java<8:62> [ClassComparator.java <8:62 8:62>] 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 cb1768a7..8d5c022b 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 @@ -13,7 +13,9 @@ QUALIFIER: com [MethodComparator.java <1:9 1:11>] 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>] REFERENCE_IMPORT MethodComparator.java -> java.util.Comparator [MethodComparator.java <4:18 4:27>] SYMBOL_PACKAGE java.util 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 b6efbce4..7c183ca0 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 @@ -13,7 +13,9 @@ QUALIFIER: com [ParameterComparator.java <1:9 1:11>] 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>] REFERENCE_IMPORT ParameterComparator.java -> java.util.Comparator [ParameterComparator.java <4:18 4:27>] SYMBOL_PACKAGE java.util 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 055a3392..106f9509 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ConstructorResolutionLogic.java <15:9 15:11>] REFERENCE_IMPORT ConstructorResolutionLogic.java -> com.github.javaparser.symbolsolver.model.declarations.ConstructorDeclaration [ConstructorResolutionLogic.java <17:62 17:83>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ConstructorResolutionLogic.java <17:49 17:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ConstructorResolutionLogic.java <17:43 17:47>] QUALIFIER: com.github.javaparser.symbolsolver [ConstructorResolutionLogic.java <17:30 17:41>] QUALIFIER: com.github.javaparser [ConstructorResolutionLogic.java <17:19 17:28>] @@ -63,6 +64,7 @@ QUALIFIER: com [ConstructorResolutionLogic.java <23:8 23:10>] REFERENCE_IMPORT ConstructorResolutionLogic.java -> java.util.ArrayList [ConstructorResolutionLogic.java <25:18 25:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ConstructorResolutionLogic.java <25:13 25:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ConstructorResolutionLogic.java <25:8 25:11>] REFERENCE_IMPORT ConstructorResolutionLogic.java -> java.util.HashMap [ConstructorResolutionLogic.java <26:18 26:24>] QUALIFIER: java.util [ConstructorResolutionLogic.java <26:13 26:16>] 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 91d65cfc..f3af68e0 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 @@ -11,6 +11,7 @@ QUALIFIER: com [MethodResolutionLogic.java <17:9 17:11>] REFERENCE_IMPORT MethodResolutionLogic.java -> com.github.javaparser.symbolsolver.core.resolution.Context [MethodResolutionLogic.java <19:59 19:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [MethodResolutionLogic.java <19:48 19:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [MethodResolutionLogic.java <19:43 19:46>] QUALIFIER: com.github.javaparser.symbolsolver [MethodResolutionLogic.java <19:30 19:41>] QUALIFIER: com.github.javaparser [MethodResolutionLogic.java <19:19 19:28>] @@ -19,6 +20,7 @@ QUALIFIER: com [MethodResolutionLogic.java <19:8 19:10>] REFERENCE_IMPORT MethodResolutionLogic.java -> com.github.javaparser.symbolsolver.javaparsermodel.declarations.JavaParserClassDeclaration [MethodResolutionLogic.java <20:72 20:97>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel.declarations QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel.declarations [MethodResolutionLogic.java <20:59 20:70>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.javaparsermodel QUALIFIER: com.github.javaparser.symbolsolver.javaparsermodel [MethodResolutionLogic.java <20:43 20:57>] QUALIFIER: com.github.javaparser.symbolsolver [MethodResolutionLogic.java <20:30 20:41>] QUALIFIER: com.github.javaparser [MethodResolutionLogic.java <20:19 20:28>] @@ -66,6 +68,7 @@ QUALIFIER: com.github [MethodResolutionLogic.java <26:12 26:17>] QUALIFIER: com [MethodResolutionLogic.java <26:8 26:10>] REFERENCE_IMPORT MethodResolutionLogic.java -> com.github.javaparser.symbolsolver.model.declarations [MethodResolutionLogic.java <27:49 27:60>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [MethodResolutionLogic.java <27:43 27:47>] QUALIFIER: com.github.javaparser.symbolsolver [MethodResolutionLogic.java <27:30 27:41>] QUALIFIER: com.github.javaparser [MethodResolutionLogic.java <27:19 27:28>] @@ -122,6 +125,7 @@ QUALIFIER: com.github [MethodResolutionLogic.java <34:12 34:17>] QUALIFIER: com [MethodResolutionLogic.java <34:8 34:10>] REFERENCE_IMPORT MethodResolutionLogic.java -> java.util [MethodResolutionLogic.java <36:13 36:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [MethodResolutionLogic.java <36:8 36:11>] REFERENCE_IMPORT MethodResolutionLogic.java -> java.util.stream.Collectors [MethodResolutionLogic.java <37:25 37:34>] SYMBOL_PACKAGE java.util.stream diff --git a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_SymbolDeclarator.txt b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_SymbolDeclarator.txt index d88b784d..e0966178 100644 --- a/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_SymbolDeclarator.txt +++ b/bin/test/data/JavaIndexSampleProjectsTestSuite/JavaSymbolSolver060/expected_output/java-symbol-solver-core_com_github_javaparser_symbolsolver_resolution_SymbolDeclarator.txt @@ -11,6 +11,7 @@ QUALIFIER: com [SymbolDeclarator.java <17:9 17:11>] REFERENCE_IMPORT SymbolDeclarator.java -> com.github.javaparser.symbolsolver.model.declarations.ValueDeclaration [SymbolDeclarator.java <19:62 19:77>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [SymbolDeclarator.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [SymbolDeclarator.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [SymbolDeclarator.java <19:30 19:41>] QUALIFIER: com.github.javaparser [SymbolDeclarator.java <19:19 19:28>] @@ -19,6 +20,7 @@ QUALIFIER: com [SymbolDeclarator.java <19:8 19:10>] REFERENCE_IMPORT SymbolDeclarator.java -> java.util.List [SymbolDeclarator.java <21:18 21:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [SymbolDeclarator.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [SymbolDeclarator.java <21:8 21:11>] SYMBOL_INTERFACE public com.github.javaparser.symbolsolver.resolution.SymbolDeclarator [SymbolDeclarator.java <26:1 <26:18 26:33> 30:1>] LOCAL_SYMBOL: SymbolDeclarator.java<26:35> [SymbolDeclarator.java <26:35 26:35>] 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 d2453089..d109825a 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 @@ -24,6 +24,7 @@ QUALIFIER: com [SymbolSolver.java <20:8 20:10>] REFERENCE_IMPORT SymbolSolver.java -> com.github.javaparser.symbolsolver.core.resolution.Context [SymbolSolver.java <21:59 21:65>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core.resolution QUALIFIER: com.github.javaparser.symbolsolver.core.resolution [SymbolSolver.java <21:48 21:57>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.core QUALIFIER: com.github.javaparser.symbolsolver.core [SymbolSolver.java <21:43 21:46>] QUALIFIER: com.github.javaparser.symbolsolver [SymbolSolver.java <21:30 21:41>] QUALIFIER: com.github.javaparser [SymbolSolver.java <21:19 21:28>] @@ -74,6 +75,7 @@ QUALIFIER: com [SymbolSolver.java <27:8 27:10>] REFERENCE_IMPORT SymbolSolver.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [SymbolSolver.java <28:62 28:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [SymbolSolver.java <28:49 28:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [SymbolSolver.java <28:43 28:47>] QUALIFIER: com.github.javaparser.symbolsolver [SymbolSolver.java <28:30 28:41>] QUALIFIER: com.github.javaparser [SymbolSolver.java <28:19 28:28>] @@ -161,6 +163,7 @@ QUALIFIER: com [SymbolSolver.java <39:8 39:10>] REFERENCE_IMPORT SymbolSolver.java -> java.util.List [SymbolSolver.java <41:18 41:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [SymbolSolver.java <41:13 41:16>] +SYMBOL_PACKAGE java QUALIFIER: java [SymbolSolver.java <41:8 41:11>] REFERENCE_IMPORT SymbolSolver.java -> java.util.Optional [SymbolSolver.java <42:18 42:25>] QUALIFIER: java.util [SymbolSolver.java <42:13 42:16>] 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 65089109..26aba782 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 @@ -20,6 +20,7 @@ QUALIFIER: com [CombinedTypeSolver.java <19:8 19:10>] REFERENCE_IMPORT CombinedTypeSolver.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [CombinedTypeSolver.java <20:62 20:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [CombinedTypeSolver.java <20:49 20:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [CombinedTypeSolver.java <20:43 20:47>] QUALIFIER: com.github.javaparser.symbolsolver [CombinedTypeSolver.java <20:30 20:41>] QUALIFIER: com.github.javaparser [CombinedTypeSolver.java <20:19 20:28>] @@ -43,6 +44,7 @@ QUALIFIER: com [CombinedTypeSolver.java <22:8 22:10>] REFERENCE_IMPORT CombinedTypeSolver.java -> java.util.ArrayList [CombinedTypeSolver.java <24:18 24:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [CombinedTypeSolver.java <24:13 24:16>] +SYMBOL_PACKAGE java QUALIFIER: java [CombinedTypeSolver.java <24:8 24:11>] REFERENCE_IMPORT CombinedTypeSolver.java -> java.util.List [CombinedTypeSolver.java <25:18 25:21>] QUALIFIER: java.util [CombinedTypeSolver.java <25:13 25:16>] 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 f0818b14..899fc577 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 @@ -20,6 +20,7 @@ QUALIFIER: com [JarTypeSolver.java <17:8 17:10>] REFERENCE_IMPORT JarTypeSolver.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [JarTypeSolver.java <18:62 18:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JarTypeSolver.java <18:49 18:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JarTypeSolver.java <18:43 18:47>] QUALIFIER: com.github.javaparser.symbolsolver [JarTypeSolver.java <18:30 18:41>] QUALIFIER: com.github.javaparser [JarTypeSolver.java <18:19 18:28>] @@ -57,6 +58,7 @@ QUALIFIER: javassist [JarTypeSolver.java <24:8 24:16>] REFERENCE_IMPORT JarTypeSolver.java -> java.io.IOException [JarTypeSolver.java <26:16 26:26>] SYMBOL_PACKAGE java.io QUALIFIER: java.io [JarTypeSolver.java <26:13 26:14>] +SYMBOL_PACKAGE java QUALIFIER: java [JarTypeSolver.java <26:8 26:11>] REFERENCE_IMPORT JarTypeSolver.java -> java.io.InputStream [JarTypeSolver.java <27:16 27:26>] QUALIFIER: java.io [JarTypeSolver.java <27:13 27:14>] 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 f67ffdbc..11ad9d32 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 @@ -37,6 +37,7 @@ QUALIFIER: com [JavaParserTypeSolver.java <22:8 22:10>] REFERENCE_IMPORT JavaParserTypeSolver.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [JavaParserTypeSolver.java <23:62 23:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [JavaParserTypeSolver.java <23:49 23:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [JavaParserTypeSolver.java <23:43 23:47>] QUALIFIER: com.github.javaparser.symbolsolver [JavaParserTypeSolver.java <23:30 23:41>] QUALIFIER: com.github.javaparser [JavaParserTypeSolver.java <23:19 23:28>] @@ -60,6 +61,7 @@ QUALIFIER: com [JavaParserTypeSolver.java <25:8 25:10>] REFERENCE_IMPORT JavaParserTypeSolver.java -> java.io.File [JavaParserTypeSolver.java <27:16 27:19>] SYMBOL_PACKAGE java.io QUALIFIER: java.io [JavaParserTypeSolver.java <27:13 27:14>] +SYMBOL_PACKAGE java QUALIFIER: java [JavaParserTypeSolver.java <27:8 27:11>] REFERENCE_IMPORT JavaParserTypeSolver.java -> java.io.FileNotFoundException [JavaParserTypeSolver.java <28:16 28:36>] QUALIFIER: java.io [JavaParserTypeSolver.java <28:13 28:14>] 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 551bfd40..2ad9b978 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 @@ -13,6 +13,7 @@ QUALIFIER: com [MemoryTypeSolver.java <17:9 17:11>] REFERENCE_IMPORT MemoryTypeSolver.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [MemoryTypeSolver.java <19:62 19:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [MemoryTypeSolver.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [MemoryTypeSolver.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [MemoryTypeSolver.java <19:30 19:41>] QUALIFIER: com.github.javaparser [MemoryTypeSolver.java <19:19 19:28>] @@ -36,6 +37,7 @@ QUALIFIER: com [MemoryTypeSolver.java <21:8 21:10>] REFERENCE_IMPORT MemoryTypeSolver.java -> java.util.HashMap [MemoryTypeSolver.java <23:18 23:24>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [MemoryTypeSolver.java <23:13 23:16>] +SYMBOL_PACKAGE java QUALIFIER: java [MemoryTypeSolver.java <23:8 23:11>] REFERENCE_IMPORT MemoryTypeSolver.java -> java.util.Map [MemoryTypeSolver.java <24:18 24:20>] QUALIFIER: java.util [MemoryTypeSolver.java <24:13 24:16>] 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 493113ca..a9e0028a 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 @@ -13,6 +13,7 @@ QUALIFIER: com [ReflectionTypeSolver.java <17:9 17:11>] REFERENCE_IMPORT ReflectionTypeSolver.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [ReflectionTypeSolver.java <19:62 19:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [ReflectionTypeSolver.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ReflectionTypeSolver.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReflectionTypeSolver.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ReflectionTypeSolver.java <19:19 19:28>] @@ -43,6 +44,7 @@ QUALIFIER: com [ReflectionTypeSolver.java <22:8 22:10>] REFERENCE_IMPORT ReflectionTypeSolver.java -> java.util.Optional [ReflectionTypeSolver.java <24:18 24:25>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ReflectionTypeSolver.java <24:13 24:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ReflectionTypeSolver.java <24:8 24:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.resolution.typesolvers.ReflectionTypeSolver [ReflectionTypeSolver.java <29:1 <29:14 29:33> 94:1>] LOCAL_SYMBOL: ReflectionTypeSolver.java<29:57> [ReflectionTypeSolver.java <29:57 29:57>] 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 03091a38..55ddc1d5 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 @@ -11,6 +11,7 @@ QUALIFIER: com [AbstractClassDeclaration.java <17:9 17:11>] REFERENCE_IMPORT AbstractClassDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration [AbstractClassDeclaration.java <19:62 19:77>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [AbstractClassDeclaration.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [AbstractClassDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [AbstractClassDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [AbstractClassDeclaration.java <19:19 19:28>] @@ -34,6 +35,7 @@ QUALIFIER: com [AbstractClassDeclaration.java <21:8 21:10>] REFERENCE_IMPORT AbstractClassDeclaration.java -> java.util.ArrayList [AbstractClassDeclaration.java <23:18 23:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [AbstractClassDeclaration.java <23:13 23:16>] +SYMBOL_PACKAGE java QUALIFIER: java [AbstractClassDeclaration.java <23:8 23:11>] REFERENCE_IMPORT AbstractClassDeclaration.java -> java.util.List [AbstractClassDeclaration.java <24:18 24:21>] QUALIFIER: java.util [AbstractClassDeclaration.java <24:13 24:16>] 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 6fc037f6..d7e04688 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 @@ -11,6 +11,7 @@ QUALIFIER: com [AbstractTypeDeclaration.java <17:9 17:11>] REFERENCE_IMPORT AbstractTypeDeclaration.java -> com.github.javaparser.symbolsolver.model.declarations.MethodDeclaration [AbstractTypeDeclaration.java <19:62 19:78>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [AbstractTypeDeclaration.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [AbstractTypeDeclaration.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [AbstractTypeDeclaration.java <19:30 19:41>] QUALIFIER: com.github.javaparser [AbstractTypeDeclaration.java <19:19 19:28>] @@ -49,6 +50,7 @@ QUALIFIER: com [AbstractTypeDeclaration.java <23:8 23:10>] REFERENCE_IMPORT AbstractTypeDeclaration.java -> java.util.HashSet [AbstractTypeDeclaration.java <25:18 25:24>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [AbstractTypeDeclaration.java <25:13 25:16>] +SYMBOL_PACKAGE java QUALIFIER: java [AbstractTypeDeclaration.java <25:8 25:11>] REFERENCE_IMPORT AbstractTypeDeclaration.java -> java.util.List [AbstractTypeDeclaration.java <26:18 26:21>] QUALIFIER: java.util [AbstractTypeDeclaration.java <26:13 26:16>] 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 1ff72a71..f3db6957 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ConfilictingGenericTypesException.java <1:9 1:11>] REFERENCE_IMPORT ConfilictingGenericTypesException.java -> com.github.javaparser.symbolsolver.model.typesystem.Type [ConfilictingGenericTypesException.java <3:60 3:63>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.typesystem QUALIFIER: com.github.javaparser.symbolsolver.model.typesystem [ConfilictingGenericTypesException.java <3:49 3:58>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ConfilictingGenericTypesException.java <3:43 3:47>] QUALIFIER: com.github.javaparser.symbolsolver [ConfilictingGenericTypesException.java <3:30 3:41>] QUALIFIER: com.github.javaparser [ConfilictingGenericTypesException.java <3:19 3:28>] 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 9227fb16..b217add4 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 @@ -11,6 +11,7 @@ QUALIFIER: com [FunctionalInterfaceLogic.java <17:9 17:11>] REFERENCE_IMPORT FunctionalInterfaceLogic.java -> com.github.javaparser.symbolsolver.model.declarations.ReferenceTypeDeclaration [FunctionalInterfaceLogic.java <19:62 19:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [FunctionalInterfaceLogic.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [FunctionalInterfaceLogic.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [FunctionalInterfaceLogic.java <19:30 19:41>] QUALIFIER: com.github.javaparser [FunctionalInterfaceLogic.java <19:19 19:28>] @@ -35,7 +36,9 @@ QUALIFIER: com [FunctionalInterfaceLogic.java <21:8 21:10>] 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>] REFERENCE_IMPORT FunctionalInterfaceLogic.java -> java.lang.reflect.Parameter [FunctionalInterfaceLogic.java <24:26 24:34>] QUALIFIER: java.lang.reflect [FunctionalInterfaceLogic.java <24:18 24:24>] 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 e208be94..8590fe4e 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 @@ -11,6 +11,7 @@ QUALIFIER: com [InferenceContext.java <17:9 17:11>] REFERENCE_IMPORT InferenceContext.java -> com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration [InferenceContext.java <19:62 19:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [InferenceContext.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [InferenceContext.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [InferenceContext.java <19:30 19:41>] QUALIFIER: com.github.javaparser [InferenceContext.java <19:19 19:28>] @@ -26,6 +27,7 @@ QUALIFIER: com [InferenceContext.java <20:8 20:10>] REFERENCE_IMPORT InferenceContext.java -> java.util.ArrayList [InferenceContext.java <22:18 22:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [InferenceContext.java <22:13 22:16>] +SYMBOL_PACKAGE java QUALIFIER: java [InferenceContext.java <22:8 22:11>] REFERENCE_IMPORT InferenceContext.java -> java.util.HashMap [InferenceContext.java <23:18 23:24>] QUALIFIER: java.util [InferenceContext.java <23:13 23:16>] 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 eea30e51..9f3dad73 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 @@ -11,6 +11,7 @@ QUALIFIER: com [InferenceVariableType.java <17:9 17:11>] REFERENCE_IMPORT InferenceVariableType.java -> com.github.javaparser.symbolsolver.model.declarations.TypeParameterDeclaration [InferenceVariableType.java <19:62 19:85>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.declarations QUALIFIER: com.github.javaparser.symbolsolver.model.declarations [InferenceVariableType.java <19:49 19:60>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [InferenceVariableType.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [InferenceVariableType.java <19:30 19:41>] QUALIFIER: com.github.javaparser [InferenceVariableType.java <19:19 19:28>] @@ -48,6 +49,7 @@ QUALIFIER: com [InferenceVariableType.java <23:8 23:10>] REFERENCE_IMPORT InferenceVariableType.java -> java.util.HashSet [InferenceVariableType.java <25:18 25:24>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [InferenceVariableType.java <25:13 25:16>] +SYMBOL_PACKAGE java QUALIFIER: java [InferenceVariableType.java <25:8 25:11>] REFERENCE_IMPORT InferenceVariableType.java -> java.util.Set [InferenceVariableType.java <26:18 26:20>] QUALIFIER: java.util [InferenceVariableType.java <26:13 26:16>] 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 792e3cce..6451fc33 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 @@ -11,6 +11,7 @@ QUALIFIER: com [ObjectProvider.java <17:9 17:11>] REFERENCE_IMPORT ObjectProvider.java -> com.github.javaparser.symbolsolver.model.typesystem.ReferenceType [ObjectProvider.java <19:60 19:72>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.typesystem QUALIFIER: com.github.javaparser.symbolsolver.model.typesystem [ObjectProvider.java <19:49 19:58>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model QUALIFIER: com.github.javaparser.symbolsolver.model [ObjectProvider.java <19:43 19:47>] QUALIFIER: com.github.javaparser.symbolsolver [ObjectProvider.java <19:30 19:41>] QUALIFIER: com.github.javaparser [ObjectProvider.java <19:19 19:28>] 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 9dc27ed2..8daa4561 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 @@ -21,6 +21,7 @@ QUALIFIER: com [ClassDeclaration.java <19:8 19:10>] REFERENCE_IMPORT ClassDeclaration.java -> java.util.List [ClassDeclaration.java <21:18 21:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ClassDeclaration.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ClassDeclaration.java <21:8 21:11>] SYMBOL_INTERFACE public com.github.javaparser.symbolsolver.model.declarations.ClassDeclaration [ClassDeclaration.java <28:1 <28:18 28:33> 79:1>] LOCAL_SYMBOL: ClassDeclaration.java<28:104> [ClassDeclaration.java <28:104 28:104>] 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 686cca13..219b531d 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 @@ -21,6 +21,7 @@ QUALIFIER: com [InterfaceDeclaration.java <19:8 19:10>] REFERENCE_IMPORT InterfaceDeclaration.java -> java.util.ArrayList [InterfaceDeclaration.java <21:18 21:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [InterfaceDeclaration.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [InterfaceDeclaration.java <21:8 21:11>] REFERENCE_IMPORT InterfaceDeclaration.java -> java.util.List [InterfaceDeclaration.java <22:18 22:21>] QUALIFIER: java.util [InterfaceDeclaration.java <22:13 22:16>] 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 af9c45d7..486c3947 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 @@ -13,6 +13,7 @@ QUALIFIER: com [MethodLikeDeclaration.java <17:9 17:11>] REFERENCE_IMPORT MethodLikeDeclaration.java -> java.util.Optional [MethodLikeDeclaration.java <19:18 19:25>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [MethodLikeDeclaration.java <19:13 19:16>] +SYMBOL_PACKAGE java QUALIFIER: java [MethodLikeDeclaration.java <19:8 19:11>] SYMBOL_INTERFACE public com.github.javaparser.symbolsolver.model.declarations.MethodLikeDeclaration [MethodLikeDeclaration.java <26:1 <26:18 26:38> 122:1>] LOCAL_SYMBOL: MethodLikeDeclaration.java<26:96> [MethodLikeDeclaration.java <26:96 26:96>] 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 a991ca69..449cb9bf 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 @@ -44,6 +44,7 @@ QUALIFIER: com [ReferenceTypeDeclaration.java <6:8 6:10>] REFERENCE_IMPORT ReferenceTypeDeclaration.java -> java.util.ArrayList [ReferenceTypeDeclaration.java <8:18 8:26>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ReferenceTypeDeclaration.java <8:13 8:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ReferenceTypeDeclaration.java <8:8 8:11>] REFERENCE_IMPORT ReferenceTypeDeclaration.java -> java.util.List [ReferenceTypeDeclaration.java <9:18 9:21>] QUALIFIER: java.util [ReferenceTypeDeclaration.java <9:13 9:16>] 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 286d1b19..bff3fb5b 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 @@ -21,6 +21,7 @@ QUALIFIER: com [TypeDeclaration.java <19:8 19:10>] REFERENCE_IMPORT TypeDeclaration.java -> java.util.Optional [TypeDeclaration.java <21:18 21:25>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [TypeDeclaration.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [TypeDeclaration.java <21:8 21:11>] REFERENCE_IMPORT TypeDeclaration.java -> java.util.Set [TypeDeclaration.java <22:18 22:20>] QUALIFIER: java.util [TypeDeclaration.java <22:13 22:16>] 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 a66143b7..49ce9359 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 @@ -29,6 +29,7 @@ QUALIFIER: com [TypeParameterDeclaration.java <20:8 20:10>] REFERENCE_IMPORT TypeParameterDeclaration.java -> java.util.List [TypeParameterDeclaration.java <22:18 22:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [TypeParameterDeclaration.java <22:13 22:16>] +SYMBOL_PACKAGE java QUALIFIER: java [TypeParameterDeclaration.java <22:8 22:11>] REFERENCE_IMPORT TypeParameterDeclaration.java -> java.util.Optional [TypeParameterDeclaration.java <23:18 23:25>] QUALIFIER: java.util [TypeParameterDeclaration.java <23:13 23:16>] 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 24e6f28e..57daad60 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 @@ -13,6 +13,7 @@ QUALIFIER: com [TypeParametrizable.java <17:9 17:11>] REFERENCE_IMPORT TypeParametrizable.java -> java.util.List [TypeParametrizable.java <19:18 19:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [TypeParametrizable.java <19:13 19:16>] +SYMBOL_PACKAGE java QUALIFIER: java [TypeParametrizable.java <19:8 19:11>] REFERENCE_IMPORT TypeParametrizable.java -> java.util.Optional [TypeParametrizable.java <20:18 20:25>] QUALIFIER: java.util [TypeParametrizable.java <20:13 20:16>] 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 a2329ff3..f18927b2 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 @@ -59,6 +59,7 @@ QUALIFIER: com.github [MethodUsage.java <24:12 24:17>] QUALIFIER: com [MethodUsage.java <24:8 24:10>] REFERENCE_IMPORT MethodUsage.java -> java.util [MethodUsage.java <26:13 26:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [MethodUsage.java <26:8 26:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.methods.MethodUsage [MethodUsage.java <34:1 <34:14 34:24> 148:1>] LOCAL_SYMBOL: MethodUsage.java<34:54> [MethodUsage.java <34:54 34:54>] 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 dc4a8c3f..5f6933f8 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 @@ -21,6 +21,7 @@ QUALIFIER: com [SymbolReference.java <19:8 19:10>] REFERENCE_IMPORT SymbolReference.java -> java.util.Optional [SymbolReference.java <21:18 21:25>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [SymbolReference.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [SymbolReference.java <21:8 21:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.resolution.SymbolReference [SymbolReference.java <29:1 <29:14 29:28> 80:1>] LOCAL_SYMBOL: SymbolReference.java<29:53> [SymbolReference.java <29:53 29:53>] 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 67d52384..fa6319fb 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 @@ -21,6 +21,7 @@ QUALIFIER: com [ArrayType.java <19:8 19:10>] REFERENCE_IMPORT ArrayType.java -> java.util.Map [ArrayType.java <21:18 21:20>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [ArrayType.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [ArrayType.java <21:8 21:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.typesystem.ArrayType [ArrayType.java <28:1 <28:14 28:22> 108:1>] LOCAL_SYMBOL: ArrayType.java<28:40> [ArrayType.java <28:40 28:40>] 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 76b10de7..4f2f05d8 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 @@ -13,12 +13,15 @@ QUALIFIER: com [PrimitiveType.java <17:9 17:11>] REFERENCE_IMPORT PrimitiveType.java -> com.google.common.collect.ImmutableList [PrimitiveType.java <19:34 19:46>] SYMBOL_PACKAGE com.google.common.collect QUALIFIER: com.google.common.collect [PrimitiveType.java <19:26 19:32>] +SYMBOL_PACKAGE com.google.common QUALIFIER: com.google.common [PrimitiveType.java <19:19 19:24>] +SYMBOL_PACKAGE com.google QUALIFIER: com.google [PrimitiveType.java <19:12 19:17>] QUALIFIER: com [PrimitiveType.java <19:8 19:10>] REFERENCE_IMPORT PrimitiveType.java -> java.util.List [PrimitiveType.java <21:18 21:21>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [PrimitiveType.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [PrimitiveType.java <21:8 21:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.typesystem.PrimitiveType [PrimitiveType.java <26:1 <26:14 26:26> 127:1>] LOCAL_SYMBOL: PrimitiveType.java<26:44> [PrimitiveType.java <26:44 26:44>] 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 d8c29844..45c44a5d 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 @@ -52,6 +52,7 @@ QUALIFIER: com [ReferenceType.java <23:8 23:10>] REFERENCE_IMPORT ReferenceType.java -> com.github.javaparser.symbolsolver.model.typesystem.parametrization.TypeParameterValueProvider [ReferenceType.java <24:76 24:101>] SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.typesystem.parametrization QUALIFIER: com.github.javaparser.symbolsolver.model.typesystem.parametrization [ReferenceType.java <24:60 24:74>] +SYMBOL_PACKAGE com.github.javaparser.symbolsolver.model.typesystem QUALIFIER: com.github.javaparser.symbolsolver.model.typesystem [ReferenceType.java <24:49 24:58>] QUALIFIER: com.github.javaparser.symbolsolver.model [ReferenceType.java <24:43 24:47>] QUALIFIER: com.github.javaparser.symbolsolver [ReferenceType.java <24:30 24:41>] @@ -79,6 +80,7 @@ SYMBOL_PACKAGE javaslang QUALIFIER: javaslang [ReferenceType.java <27:8 27:16>] REFERENCE_IMPORT ReferenceType.java -> java.util [ReferenceType.java <29:13 29:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [ReferenceType.java <29:8 29:11>] REFERENCE_IMPORT ReferenceType.java -> java.util.stream.Collectors [ReferenceType.java <30:25 30:34>] SYMBOL_PACKAGE java.util.stream 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 48be69c3..ad4fb46a 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 @@ -21,6 +21,7 @@ QUALIFIER: com [Type.java <19:8 19:10>] REFERENCE_IMPORT Type.java -> java.util.HashMap [Type.java <21:18 21:24>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [Type.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [Type.java <21:8 21:11>] REFERENCE_IMPORT Type.java -> java.util.Map [Type.java <22:18 22:20>] QUALIFIER: java.util [Type.java <22:13 22:16>] 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 ff9a9331..24c56ff8 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 @@ -21,6 +21,7 @@ QUALIFIER: com [TypeVariable.java <19:8 19:10>] REFERENCE_IMPORT TypeVariable.java -> java.util.Map [TypeVariable.java <21:18 21:20>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [TypeVariable.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [TypeVariable.java <21:8 21:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.typesystem.TypeVariable [TypeVariable.java <29:1 <29:14 29:25> 119:1>] LOCAL_SYMBOL: TypeVariable.java<29:43> [TypeVariable.java <29:43 29:43>] 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 6c06ecf9..f9664f31 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 @@ -21,6 +21,7 @@ QUALIFIER: com [Wildcard.java <19:8 19:10>] REFERENCE_IMPORT Wildcard.java -> java.util.Map [Wildcard.java <21:18 21:20>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [Wildcard.java <21:13 21:16>] +SYMBOL_PACKAGE java QUALIFIER: java [Wildcard.java <21:8 21:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.typesystem.Wildcard [Wildcard.java <32:1 <32:14 32:21> 163:1>] LOCAL_SYMBOL: Wildcard.java<32:39> [Wildcard.java <32:39 32:39>] 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 d9467ac5..9d61a8d6 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 @@ -37,6 +37,7 @@ QUALIFIER: com [TypeParameterValueProvider.java <5:8 5:10>] REFERENCE_IMPORT TypeParameterValueProvider.java -> java.util.Optional [TypeParameterValueProvider.java <7:18 7:25>] SYMBOL_PACKAGE java.util QUALIFIER: java.util [TypeParameterValueProvider.java <7:13 7:16>] +SYMBOL_PACKAGE java QUALIFIER: java [TypeParameterValueProvider.java <7:8 7:11>] SYMBOL_INTERFACE public com.github.javaparser.symbolsolver.model.typesystem.parametrization.TypeParameterValueProvider [TypeParameterValueProvider.java <12:1 <12:18 12:43> 51:1>] LOCAL_SYMBOL: TypeParameterValueProvider.java<12:45> [TypeParameterValueProvider.java <12:45 12:45>] 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 7d2e5d21..04b2a6a6 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 @@ -36,6 +36,7 @@ QUALIFIER: com.github [TypeParametersMap.java <21:12 21:17>] QUALIFIER: com [TypeParametersMap.java <21:8 21:10>] REFERENCE_IMPORT TypeParametersMap.java -> java.util [TypeParametersMap.java <23:13 23:16>] SYMBOL_PACKAGE java.util +SYMBOL_PACKAGE java QUALIFIER: java [TypeParametersMap.java <23:8 23:11>] SYMBOL_CLASS public com.github.javaparser.symbolsolver.model.typesystem.parametrization.TypeParametersMap [TypeParametersMap.java <30:1 <30:14 30:30> 138:1>] LOCAL_SYMBOL: TypeParametersMap.java<30:32> [TypeParametersMap.java <30:32 30:32>] diff --git a/java_indexer/src/main/java/com/sourcetrail/AstVisitor.java b/java_indexer/src/main/java/com/sourcetrail/AstVisitor.java index 189673df..2cd48084 100644 --- a/java_indexer/src/main/java/com/sourcetrail/AstVisitor.java +++ b/java_indexer/src/main/java/com/sourcetrail/AstVisitor.java @@ -109,7 +109,8 @@ public abstract class AstVisitor extends ASTVisitor range, AccessKind.NONE, DefinitionKind.EXPLICIT); - + + // Here we just record the symbol types of qualifiers. The nodes and their location are visited and recorded because the "name" is a QualifiedName while (name instanceof QualifiedName) { name = ((QualifiedName) name).getQualifier(); @@ -120,7 +121,6 @@ public abstract class AstVisitor extends ASTVisitor DefinitionKind.EXPLICIT); } - // qualifiers are visited and recorded because the "name" is a QualifiedName return true; } @@ -439,16 +439,20 @@ public abstract class AstVisitor extends ASTVisitor ReferenceKind.IMPORT, symbolName.toNameHierarchy(), context.toNameHierarchy(), range); - } - - Optional packageName = BindingNameResolver.getQualifiedName(getDeclaringPackage(binding), m_filePath, m_compilationUnit); - if (packageName.isPresent()) + } + + // record package symbol kind of current node if appliccable + if (binding instanceof IPackageBinding) { - m_client.recordSymbol(packageName.get().toNameHierarchy(), - SymbolKind.PACKAGE, AccessKind.NONE, DefinitionKind.NONE); + Optional packageName = BindingNameResolver.getQualifiedName((IPackageBinding)binding, m_filePath, m_compilationUnit); + if (packageName.isPresent()) + { + m_client.recordSymbol(packageName.get().toNameHierarchy(), + SymbolKind.PACKAGE, AccessKind.NONE, DefinitionKind.NONE); + } } - - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node); + + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, true).recordQualifierOfNode(node); return true; } @@ -541,7 +545,7 @@ public abstract class AstVisitor extends ASTVisitor range); } - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node); return true; } @@ -564,7 +568,7 @@ public abstract class AstVisitor extends ASTVisitor getRange(node.getName())); } - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node); return true; } @@ -587,7 +591,7 @@ public abstract class AstVisitor extends ASTVisitor getRange(node.getName())); } - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node); return true; } @@ -652,7 +656,7 @@ public abstract class AstVisitor extends ASTVisitor @Override public boolean visit(QualifiedName node) { - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node); return true; } @@ -660,7 +664,7 @@ public abstract class AstVisitor extends ASTVisitor @Override public boolean visit(FieldAccess node) { - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node, m_fileContent); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node, m_fileContent); return true; } @@ -668,7 +672,7 @@ public abstract class AstVisitor extends ASTVisitor @Override public boolean visit(SuperFieldAccess node) { - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node, m_fileContent); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node, m_fileContent); return true; } @@ -676,7 +680,7 @@ public abstract class AstVisitor extends ASTVisitor @Override public boolean visit(ThisExpression node) { - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node, m_fileContent); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node, m_fileContent); return true; } @@ -686,7 +690,7 @@ public abstract class AstVisitor extends ASTVisitor { recordReferenceToMethodDeclaration(node.resolveMethodBinding(), getRange(node.getName()), ReferenceKind.CALL, m_contextStack.peek()); - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node, m_fileContent); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node, m_fileContent); return true; } @@ -696,7 +700,7 @@ public abstract class AstVisitor extends ASTVisitor { recordReferenceToMethodDeclaration(node.resolveMethodBinding(), getRange(node.getName()), ReferenceKind.CALL, m_contextStack.peek()); - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node, m_fileContent); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node, m_fileContent); return true; } @@ -734,7 +738,7 @@ public abstract class AstVisitor extends ASTVisitor ReferenceKind.USAGE, m_contextStack.peek()); - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node); return true; } @@ -748,7 +752,7 @@ public abstract class AstVisitor extends ASTVisitor ReferenceKind.USAGE, m_contextStack.peek()); - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node, m_fileContent); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node, m_fileContent); return true; } @@ -762,7 +766,7 @@ public abstract class AstVisitor extends ASTVisitor ReferenceKind.USAGE, m_contextStack.peek()); - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node, m_fileContent); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node, m_fileContent); return true; } @@ -783,7 +787,7 @@ public abstract class AstVisitor extends ASTVisitor ReferenceKind.USAGE, m_contextStack.peek()); - new QualifierVisitor(m_client, m_filePath, m_compilationUnit).recordQualifierOfNode(node); + new QualifierVisitor(m_client, m_filePath, m_compilationUnit, false).recordQualifierOfNode(node); } return true; @@ -936,13 +940,14 @@ public abstract class AstVisitor extends ASTVisitor private IPackageBinding getDeclaringPackage(IBinding binding) { - if (binding instanceof IPackageBinding) + if (binding != null) { - return (IPackageBinding) binding; - } - else if (binding != null) - { - return getDeclaringPackage(BindingNameResolver.getParentBinding(binding)); + IBinding parentBinding = BindingNameResolver.getParentBinding(binding); + if (parentBinding instanceof IPackageBinding) + { + return (IPackageBinding) parentBinding; + } + return getDeclaringPackage(parentBinding); } return null; } diff --git a/java_indexer/src/main/java/com/sourcetrail/QualifierVisitor.java b/java_indexer/src/main/java/com/sourcetrail/QualifierVisitor.java index e0dbe26c..631626f0 100644 --- a/java_indexer/src/main/java/com/sourcetrail/QualifierVisitor.java +++ b/java_indexer/src/main/java/com/sourcetrail/QualifierVisitor.java @@ -28,6 +28,7 @@ import org.eclipse.jdt.core.dom.Type; import org.eclipse.jdt.core.dom.TypeMethodReference; import com.sourcetrail.name.DeclName; +import com.sourcetrail.name.NameHierarchy; import com.sourcetrail.name.TypeName; import com.sourcetrail.name.resolver.BindingNameResolver; @@ -36,12 +37,14 @@ public class QualifierVisitor protected AstVisitorClient m_client = null; private File m_filePath; private CompilationUnit m_compilationUnit; + private boolean m_recordSymbolKinds = false; - public QualifierVisitor(AstVisitorClient client, File filePath, CompilationUnit compilationUnit) + public QualifierVisitor(AstVisitorClient client, File filePath, CompilationUnit compilationUnit, boolean recordSymbolKinds) { m_client = client; m_filePath = filePath; m_compilationUnit = compilationUnit; + m_recordSymbolKinds = recordSymbolKinds; } public void recordQualifierOfNode(ImportDeclaration node) @@ -292,11 +295,18 @@ public class QualifierVisitor range = getRange(((QualifiedName) node).getName()); } + NameHierarchy symbolName = BindingNameResolver + .getQualifiedName((IPackageBinding) binding, m_filePath, m_compilationUnit) + .orElse(DeclName.unsolved()) + .toNameHierarchy(); + + if (m_recordSymbolKinds) + { + m_client.recordSymbol(symbolName, SymbolKind.PACKAGE, AccessKind.NONE, DefinitionKind.NONE); + } + m_client.recordQualifierLocation( - BindingNameResolver - .getQualifiedName((IPackageBinding) binding, m_filePath, m_compilationUnit) - .orElse(DeclName.unsolved()) - .toNameHierarchy(), + symbolName, range); } diff --git a/java_indexer/src/main/java/com/sourcetrail/name/resolver/BindingNameResolver.java b/java_indexer/src/main/java/com/sourcetrail/name/resolver/BindingNameResolver.java index 7a20e3cb..312fe662 100644 --- a/java_indexer/src/main/java/com/sourcetrail/name/resolver/BindingNameResolver.java +++ b/java_indexer/src/main/java/com/sourcetrail/name/resolver/BindingNameResolver.java @@ -29,11 +29,11 @@ public class BindingNameResolver extends NameResolver { return getParentBinding((ITypeBinding) binding); } - else if (binding instanceof IMethodBinding) + if (binding instanceof IMethodBinding) { return ((IMethodBinding) binding).getDeclaringClass(); } - else if (binding instanceof IVariableBinding) + if (binding instanceof IVariableBinding) { return ((IVariableBinding) binding).getDeclaringClass(); }