KTIJ-31336 [kotlin] Reproduce redundant kotlin.Throws import added in K2 Mode

(cherry picked from commit ab0429cf74585b5d4d08f424e53af387dfe19b15)

IJ-CR-149236

GitOrigin-RevId: b0c952307a2951dedbbe7c34dacde37d774383b1
This commit is contained in:
Roman Golyshev
2024-11-22 10:54:10 +00:00
committed by intellij-monorepo-bot
parent cd4f2ca692
commit 94249cf315
4 changed files with 26 additions and 0 deletions
@@ -130,6 +130,11 @@ public abstract class FirJvmOptimizeImportsTestGenerated extends AbstractFirJvmO
runTest("../../idea/tests/testData/editor/optimizeImports/jvm/allUnderImports/NestedStaticMembersFromJavaAreConsideredMembers.kt");
}
@TestMetadata("NoRedundantThrowsImport.kt")
public void testNoRedundantThrowsImport() throws Exception {
runTest("../../idea/tests/testData/editor/optimizeImports/jvm/allUnderImports/NoRedundantThrowsImport.kt");
}
@TestMetadata("PackagesToUseStarImport.kt")
public void testPackagesToUseStarImport() throws Exception {
runTest("../../idea/tests/testData/editor/optimizeImports/jvm/allUnderImports/PackagesToUseStarImport.kt");
@@ -130,6 +130,11 @@ public abstract class JvmOptimizeImportsTestGenerated extends AbstractJvmOptimiz
runTest("testData/editor/optimizeImports/jvm/allUnderImports/NestedStaticMembersFromJavaAreConsideredMembers.kt");
}
@TestMetadata("NoRedundantThrowsImport.kt")
public void testNoRedundantThrowsImport() throws Exception {
runTest("testData/editor/optimizeImports/jvm/allUnderImports/NoRedundantThrowsImport.kt");
}
@TestMetadata("PackagesToUseStarImport.kt")
public void testPackagesToUseStarImport() throws Exception {
runTest("testData/editor/optimizeImports/jvm/allUnderImports/PackagesToUseStarImport.kt");
@@ -0,0 +1,8 @@
// NAME_COUNT_TO_USE_STAR_IMPORT: 2
// IGNORE_K2
package test
@Throws
fun test(
extraParam: String // to have a reference from kotlin.* package
) {}
@@ -0,0 +1,8 @@
// NAME_COUNT_TO_USE_STAR_IMPORT: 2
// IGNORE_K2
package test
@Throws
fun test(
extraParam: String // to have a reference from kotlin.* package
) {}