diff --git a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java index b23c4a0db7e..ede2a54dee4 100644 --- a/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fe10/tests-gen/org/jetbrains/kotlin/analysis/api/fe10/test/cases/generated/cases/references/Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java @@ -1617,12 +1617,30 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1641,18 +1659,60 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { @@ -1686,12 +1746,30 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1710,18 +1788,60 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated.java index 2ba29339668..e9d0b99c786 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated.java @@ -1617,12 +1617,30 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1641,18 +1659,60 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { @@ -1686,12 +1746,30 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1710,18 +1788,60 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java index 446b6259aa6..4a258942e32 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerated.java @@ -1501,12 +1501,30 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1525,18 +1543,60 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { @@ -1570,12 +1630,30 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1594,18 +1672,60 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { diff --git a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java index 92782881edd..e06b7e38acb 100644 --- a/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests-gen/org/jetbrains/kotlin/analysis/api/fir/test/cases/generated/cases/references/FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated.java @@ -1617,12 +1617,30 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1641,18 +1659,60 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { @@ -1686,12 +1746,30 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1710,18 +1788,60 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { diff --git a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java index 20a706def6e..fce3bdc3489 100644 --- a/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-standalone/tests-gen/org/jetbrains/kotlin/analysis/api/standalone/fir/test/cases/generated/cases/references/FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerated.java @@ -1617,12 +1617,30 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1641,18 +1659,60 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { @@ -1686,12 +1746,30 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromClass.kt"); } + @Test + @TestMetadata("functionFromInnerClass.kt") + public void testFunctionFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.kt"); + } + @Test @TestMetadata("functionFromInterface.kt") public void testFunctionFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInterface.kt"); } + @Test + @TestMetadata("functionFromNestedClass.kt") + public void testFunctionFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.kt"); + } + + @Test + @TestMetadata("functionFromPrivateNestedClass.kt") + public void testFunctionFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("functionFromSuperClass.kt") public void testFunctionFromSuperClass() throws Exception { @@ -1710,18 +1788,60 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromSuperSuperInterface.kt"); } + @Test + @TestMetadata("overloadedFunctionFromClass.kt") + public void testOverloadedFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.kt"); + } + + @Test + @TestMetadata("overloadedFunctionFromClassWithPrivateOverload.kt") + public void testOverloadedFunctionFromClassWithPrivateOverload() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.kt"); + } + + @Test + @TestMetadata("privateFunctionFromClass.kt") + public void testPrivateFunctionFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.kt"); + } + + @Test + @TestMetadata("privatePropertyFromClass.kt") + public void testPrivatePropertyFromClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.kt"); + } + @Test @TestMetadata("propertyFromClass.kt") public void testPropertyFromClass() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromClass.kt"); } + @Test + @TestMetadata("propertyFromInnerClass.kt") + public void testPropertyFromInnerClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.kt"); + } + @Test @TestMetadata("propertyFromInterface.kt") public void testPropertyFromInterface() throws Exception { runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInterface.kt"); } + @Test + @TestMetadata("propertyFromNestedClass.kt") + public void testPropertyFromNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.kt"); + } + + @Test + @TestMetadata("propertyFromPrivateNestedClass.kt") + public void testPropertyFromPrivateNestedClass() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.kt"); + } + @Test @TestMetadata("propertyFromSuperClass.kt") public void testPropertyFromSuperClass() throws Exception { diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.kt new file mode 100644 index 00000000000..cb6a85c84bc --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.kt @@ -0,0 +1,10 @@ +class Foo { + inner class Inner { + fun foo() {} + } +} + +/** + * [Foo.Inner.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.txt new file mode 100644 index 00000000000..5212166a545 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromInnerClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in Foo.Inner) fun foo() diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.kt new file mode 100644 index 00000000000..15120eaa47c --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.kt @@ -0,0 +1,10 @@ +class Foo { + class Nested { + fun foo() {} + } +} + +/** + * [Foo.Nested.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.txt new file mode 100644 index 00000000000..70bf217d6d5 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromNestedClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in Foo.Nested) fun foo() diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.kt new file mode 100644 index 00000000000..3d9f37aa97f --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.kt @@ -0,0 +1,10 @@ +class Foo { + private class Nested { + fun foo() {} + } +} + +/** + * [Foo.Nested.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.txt new file mode 100644 index 00000000000..70bf217d6d5 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/functionFromPrivateNestedClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in Foo.Nested) fun foo() diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.kt new file mode 100644 index 00000000000..cf0a0f7e9ed --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.kt @@ -0,0 +1,16 @@ +// FILE: Foo.kt +package foo + +class Foo { + inner class Inner { + fun foo() {} + } +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.Inner.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.txt new file mode 100644 index 00000000000..92fea85964d --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromInnerClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in foo.Foo.Inner) fun foo() diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.kt new file mode 100644 index 00000000000..090cf1bd2f4 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.kt @@ -0,0 +1,16 @@ +// FILE: Foo.kt +package foo + +class Foo { + class Nested { + fun foo() {} + } +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.Nested.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.txt new file mode 100644 index 00000000000..d580b7fcfef --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromNestedClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in foo.Foo.Nested) fun foo() diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.kt new file mode 100644 index 00000000000..e3251a33cf8 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.kt @@ -0,0 +1,16 @@ +// FILE: Foo.kt +package foo + +class Foo { + private class Nested { + fun foo() {} + } +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.Nested.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.txt new file mode 100644 index 00000000000..d580b7fcfef --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/functionFromPrivateNestedClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in foo.Foo.Nested) fun foo() diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.kt new file mode 100644 index 00000000000..c10e60c9d2d --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.kt @@ -0,0 +1,16 @@ +// FILE: Foo.kt +package foo + +class Foo { + fun foo(string: String) {} + + fun foo(number: Int) {} +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.txt new file mode 100644 index 00000000000..e640351cc88 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClass.txt @@ -0,0 +1,3 @@ +Resolved to: +0: (in foo.Foo) fun foo(number: kotlin.Int) +1: (in foo.Foo) fun foo(string: kotlin.String) diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.kt new file mode 100644 index 00000000000..17c1de4611b --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.kt @@ -0,0 +1,18 @@ +// FILE: Foo.kt +package foo + +class Foo { + fun foo(string: String) {} + + fun foo(number: Int) {} + + private fun foo(boolean: Boolean) {} +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.txt new file mode 100644 index 00000000000..7d528a7d66e --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/overloadedFunctionFromClassWithPrivateOverload.txt @@ -0,0 +1,4 @@ +Resolved to: +0: (in foo.Foo) fun foo(number: kotlin.Int) +1: (in foo.Foo) fun foo(string: kotlin.String) +2: (in foo.Foo) private fun foo(boolean: kotlin.Boolean) diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.kt new file mode 100644 index 00000000000..ad245306073 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.kt @@ -0,0 +1,14 @@ +// FILE: Foo.kt +package foo + +class Foo { + private fun foo() {} +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.txt new file mode 100644 index 00000000000..451c4fea7c2 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privateFunctionFromClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in foo.Foo) private fun foo() diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.kt new file mode 100644 index 00000000000..d88dfb645d2 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.kt @@ -0,0 +1,14 @@ +// FILE: Foo.kt +package foo + +class Foo { + private val foo: Int = 5 +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.txt new file mode 100644 index 00000000000..82fdcfb750e --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/privatePropertyFromClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in foo.Foo) private val foo: kotlin.Int diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.kt new file mode 100644 index 00000000000..044a991024b --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.kt @@ -0,0 +1,16 @@ +// FILE: Foo.kt +package foo + +class Foo { + inner class Inner { + val foo: Int = 5 + } +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.Inner.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.txt new file mode 100644 index 00000000000..ae9d1b512fa --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromInnerClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in foo.Foo.Inner) val foo: kotlin.Int diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.kt new file mode 100644 index 00000000000..86b2212f3a6 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.kt @@ -0,0 +1,16 @@ +// FILE: Foo.kt +package foo + +class Foo { + class Nested { + val foo: Int = 5 + } +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.Nested.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.txt new file mode 100644 index 00000000000..bbdc044b5c7 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromNestedClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in foo.Foo.Nested) val foo: kotlin.Int diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.kt new file mode 100644 index 00000000000..306055c65d9 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.kt @@ -0,0 +1,16 @@ +// FILE: Foo.kt +package foo + +class Foo { + private class Nested { + val foo: Int = 5 + } +} + +// FILE: main.kt +package test + +/** + * [foo.Foo.Nested.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.txt new file mode 100644 index 00000000000..bbdc044b5c7 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/notImported/propertyFromPrivateNestedClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in foo.Foo.Nested) val foo: kotlin.Int diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.kt new file mode 100644 index 00000000000..87ea1e1d726 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.kt @@ -0,0 +1,10 @@ +class Foo { + fun foo(string: String) {} + + fun foo(number: Int) {} +} + +/** + * [Foo.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.txt new file mode 100644 index 00000000000..09e2776d3fb --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClass.txt @@ -0,0 +1,3 @@ +Resolved to: +0: (in Foo) fun foo(number: kotlin.Int) +1: (in Foo) fun foo(string: kotlin.String) diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.kt new file mode 100644 index 00000000000..ee522539613 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.kt @@ -0,0 +1,12 @@ +class Foo { + fun foo(string: String) {} + + fun foo(number: Int) {} + + private fun foo(boolean: Boolean) {} +} + +/** + * [Foo.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.txt new file mode 100644 index 00000000000..56f4e82b647 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/overloadedFunctionFromClassWithPrivateOverload.txt @@ -0,0 +1,4 @@ +Resolved to: +0: (in Foo) fun foo(number: kotlin.Int) +1: (in Foo) fun foo(string: kotlin.String) +2: (in Foo) private fun foo(boolean: kotlin.Boolean) diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.kt new file mode 100644 index 00000000000..a6fd18efc1a --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.kt @@ -0,0 +1,8 @@ +class Foo { + private fun foo() {} +} + +/** + * [Foo.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.txt new file mode 100644 index 00000000000..f9b4b8b9c20 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privateFunctionFromClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in Foo) private fun foo() diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.kt new file mode 100644 index 00000000000..ee765be9179 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.kt @@ -0,0 +1,8 @@ +class Foo { + private val foo: Int = 5 +} + +/** + * [Foo.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.txt new file mode 100644 index 00000000000..906f8570f5e --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/privatePropertyFromClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in Foo) private val foo: kotlin.Int diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.kt new file mode 100644 index 00000000000..b3afb72ab59 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.kt @@ -0,0 +1,10 @@ +class Foo { + inner class Inner { + val foo: Int = 5 + } +} + +/** + * [Foo.Inner.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.txt new file mode 100644 index 00000000000..56a5092039a --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromInnerClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in Foo.Inner) val foo: kotlin.Int diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.kt new file mode 100644 index 00000000000..79d8da4bf2a --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.kt @@ -0,0 +1,10 @@ +class Foo { + class Nested { + val foo: Int = 5 + } +} + +/** + * [Foo.Nested.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.txt new file mode 100644 index 00000000000..2f7e3c6ce6b --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromNestedClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in Foo.Nested) val foo: kotlin.Int diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.kt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.kt new file mode 100644 index 00000000000..1fb1a620dac --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.kt @@ -0,0 +1,10 @@ +class Foo { + private class Nested { + val foo: Int = 5 + } +} + +/** + * [Foo.Nested.foo] + */ +fun usage() {} diff --git a/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.txt b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.txt new file mode 100644 index 00000000000..2f7e3c6ce6b --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/propertyFromPrivateNestedClass.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in Foo.Nested) val foo: kotlin.Int