[Analysis API] resolve [this] in KDoc to extension receiver
^KT-62407 fixed
This commit is contained in:
committed by
Space Team
parent
a5a8f6736b
commit
c32e7c723d
+40
@@ -1593,6 +1593,46 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate
|
||||
}
|
||||
}
|
||||
|
||||
@Nested
|
||||
@TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc/thisQualifier")
|
||||
@TestDataPath("$PROJECT_ROOT")
|
||||
public class ThisQualifier {
|
||||
@Test
|
||||
public void testAllFilesPresentInThisQualifier() throws Exception {
|
||||
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/kDoc/thisQualifier"), Pattern.compile("^([^.]+)\\.kt$"), null, true);
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("thisQualifierOnClass.kt")
|
||||
public void testThisQualifierOnClass() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/thisQualifier/thisQualifierOnClass.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("thisQualifierOnFunction.kt")
|
||||
public void testThisQualifierOnFunction() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/thisQualifier/thisQualifierOnFunction.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("thisQualifierOnFunctionNoExtensionReceiver.kt")
|
||||
public void testThisQualifierOnFunctionNoExtensionReceiver() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/thisQualifier/thisQualifierOnFunctionNoExtensionReceiver.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("thisQualifierOnProperty.kt")
|
||||
public void testThisQualifierOnProperty() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/thisQualifier/thisQualifierOnProperty.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("thisQualifierOnPropertyNoExtensionReceiver.kt")
|
||||
public void testThisQualifierOnPropertyNoExtensionReceiver() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/thisQualifier/thisQualifierOnPropertyNoExtensionReceiver.kt");
|
||||
}
|
||||
}
|
||||
|
||||
@Nested
|
||||
@TestMetadata("analysis/analysis-api/testData/referenceResolve/kDoc/withErrors")
|
||||
@TestDataPath("$PROJECT_ROOT")
|
||||
|
||||
Reference in New Issue
Block a user