diff --git a/analysis/analysis-api-fir/tests/org/jetbrains/kotlin/analysis/api/fir/FirLibrarySourceReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests/org/jetbrains/kotlin/analysis/api/fir/FirLibrarySourceReferenceResolveTestGenerated.java index c33ce77135a..2629b03f648 100644 --- a/analysis/analysis-api-fir/tests/org/jetbrains/kotlin/analysis/api/fir/FirLibrarySourceReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests/org/jetbrains/kotlin/analysis/api/fir/FirLibrarySourceReferenceResolveTestGenerated.java @@ -454,6 +454,12 @@ public class FirLibrarySourceReferenceResolveTestGenerated extends AbstractRefer runTest("analysis/analysis-api/testData/referenceResolve/thisWithLabelToProperty_caretAtThis.kt"); } + @Test + @TestMetadata("todo.kt") + public void testTodo() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/todo.kt"); + } + @Test @TestMetadata("TopLevelClassVsLocalClassConstructor.kt") public void testTopLevelClassVsLocalClassConstructor() throws Exception { diff --git a/analysis/analysis-api-fir/tests/org/jetbrains/kotlin/analysis/api/fir/FirSourceReferenceResolveTestGenerated.java b/analysis/analysis-api-fir/tests/org/jetbrains/kotlin/analysis/api/fir/FirSourceReferenceResolveTestGenerated.java index 55be26d7030..c9f9c1bb1ae 100644 --- a/analysis/analysis-api-fir/tests/org/jetbrains/kotlin/analysis/api/fir/FirSourceReferenceResolveTestGenerated.java +++ b/analysis/analysis-api-fir/tests/org/jetbrains/kotlin/analysis/api/fir/FirSourceReferenceResolveTestGenerated.java @@ -454,6 +454,12 @@ public class FirSourceReferenceResolveTestGenerated extends AbstractReferenceRes runTest("analysis/analysis-api/testData/referenceResolve/thisWithLabelToProperty_caretAtThis.kt"); } + @Test + @TestMetadata("todo.kt") + public void testTodo() throws Exception { + runTest("analysis/analysis-api/testData/referenceResolve/todo.kt"); + } + @Test @TestMetadata("TopLevelClassVsLocalClassConstructor.kt") public void testTopLevelClassVsLocalClassConstructor() throws Exception { diff --git a/analysis/analysis-api-standalone/tests/org/jetbrains/kotlin/analysis/api/standalone/StandaloneModeSingleModuleTestGenerated.java b/analysis/analysis-api-standalone/tests/org/jetbrains/kotlin/analysis/api/standalone/StandaloneModeSingleModuleTestGenerated.java index a4301e633d6..6216a3cf6f7 100644 --- a/analysis/analysis-api-standalone/tests/org/jetbrains/kotlin/analysis/api/standalone/StandaloneModeSingleModuleTestGenerated.java +++ b/analysis/analysis-api-standalone/tests/org/jetbrains/kotlin/analysis/api/standalone/StandaloneModeSingleModuleTestGenerated.java @@ -44,4 +44,10 @@ public class StandaloneModeSingleModuleTestGenerated extends AbstractStandaloneM public void testSingleFile() throws Exception { runTest("analysis/analysis-api/testData/standalone/singleModule/singleFile.kt"); } + + @Test + @TestMetadata("todo.kt") + public void testTodo() throws Exception { + runTest("analysis/analysis-api/testData/standalone/singleModule/todo.kt"); + } } diff --git a/analysis/analysis-api/testData/referenceResolve/todo.kt b/analysis/analysis-api/testData/referenceResolve/todo.kt new file mode 100644 index 00000000000..ff9f1ec3c20 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/todo.kt @@ -0,0 +1,5 @@ +package test.pkg + +class Foo { + fun bar(): Nothing = TODO("Not implemented yet") +} diff --git a/analysis/analysis-api/testData/referenceResolve/todo.txt b/analysis/analysis-api/testData/referenceResolve/todo.txt new file mode 100644 index 00000000000..f3436bcd847 --- /dev/null +++ b/analysis/analysis-api/testData/referenceResolve/todo.txt @@ -0,0 +1,2 @@ +Resolved to: +0: (in kotlin) inline fun TODO(reason: kotlin.String): kotlin.Nothing diff --git a/analysis/analysis-api/testData/standalone/singleModule/todo.kt b/analysis/analysis-api/testData/standalone/singleModule/todo.kt new file mode 100644 index 00000000000..e9796b5336e --- /dev/null +++ b/analysis/analysis-api/testData/standalone/singleModule/todo.kt @@ -0,0 +1,8 @@ +// WITH_STDLIB + +package test.pkg + +class Foo { + fun bar() = TODO("Not implemented yet") +} + diff --git a/analysis/analysis-api/testData/standalone/singleModule/todo.txt b/analysis/analysis-api/testData/standalone/singleModule/todo.txt new file mode 100644 index 00000000000..5450dae9b91 --- /dev/null +++ b/analysis/analysis-api/testData/standalone/singleModule/todo.txt @@ -0,0 +1 @@ +Resolved to: