diff --git a/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/parameterInfo/AbstractFirParameterInfoTest.kt b/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/parameterInfo/AbstractFirParameterInfoTest.kt new file mode 100644 index 000000000000..e616d6e4d1b6 --- /dev/null +++ b/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/parameterInfo/AbstractFirParameterInfoTest.kt @@ -0,0 +1,26 @@ +// Copyright 2000-2021 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file. +package org.jetbrains.kotlin.idea.fir.parameterInfo + +import com.intellij.util.ThrowableRunnable +import org.jetbrains.kotlin.idea.fir.invalidateCaches +import org.jetbrains.kotlin.idea.parameterInfo.AbstractParameterInfoTest +import org.jetbrains.kotlin.idea.test.runAll +import org.jetbrains.kotlin.test.utils.IgnoreTests +import java.nio.file.Paths + +abstract class AbstractFirParameterInfoTest : AbstractParameterInfoTest() { + override fun isFirPlugin() = true + + override fun tearDown() { + runAll( + ThrowableRunnable { project.invalidateCaches() }, + ThrowableRunnable { super.tearDown() } + ) + } + + override fun doTest(fileName: String) { + IgnoreTests.runTestIfNotDisabledByFileDirective(Paths.get(fileName), IgnoreTests.DIRECTIVES.IGNORE_FIR) { + super.doTest(fileName) + } + } +} \ No newline at end of file diff --git a/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/parameterInfo/FirParameterInfoTestGenerated.java b/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/parameterInfo/FirParameterInfoTestGenerated.java new file mode 100644 index 000000000000..8675b35b1ea6 --- /dev/null +++ b/plugins/kotlin/fir/test/org/jetbrains/kotlin/idea/fir/parameterInfo/FirParameterInfoTestGenerated.java @@ -0,0 +1,475 @@ +/* + * Copyright 2010-2021 JetBrains s.r.o. and Kotlin Programming Language contributors. + * Use of this source code is governed by the Apache 2.0 license that can be found in the license/LICENSE.txt file. + */ + +package org.jetbrains.kotlin.idea.fir.parameterInfo; + +import com.intellij.testFramework.TestDataPath; +import org.jetbrains.kotlin.idea.test.JUnit3RunnerWithInners; +import org.jetbrains.kotlin.idea.test.KotlinTestUtils; +import org.jetbrains.kotlin.test.TestMetadata; +import org.jetbrains.kotlin.idea.test.TestRoot; +import org.junit.runner.RunWith; + +/* + * This class is generated by {@link org.jetbrains.kotlin.generators.tests.TestsPackage}. + * DO NOT MODIFY MANUALLY. + */ +@SuppressWarnings("all") +@TestRoot("fir") +@TestDataPath("$CONTENT_ROOT") +@RunWith(JUnit3RunnerWithInners.class) +@TestMetadata("../idea/tests/testData/parameterInfo") +public class FirParameterInfoTestGenerated extends AbstractFirParameterInfoTest { + @RunWith(JUnit3RunnerWithInners.class) + @TestMetadata("../idea/tests/testData/parameterInfo/annotations") + public static class Annotations extends AbstractFirParameterInfoTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, this, testDataFilePath); + } + + @TestMetadata("ConstructorCall.kt") + public void testConstructorCall() throws Exception { + runTest("../idea/tests/testData/parameterInfo/annotations/ConstructorCall.kt"); + } + + @TestMetadata("ConstructorCallWithUseSite.kt") + public void testConstructorCallWithUseSite() throws Exception { + runTest("../idea/tests/testData/parameterInfo/annotations/ConstructorCallWithUseSite.kt"); + } + + @TestMetadata("FunctionCall.kt") + public void testFunctionCall() throws Exception { + runTest("../idea/tests/testData/parameterInfo/annotations/FunctionCall.kt"); + } + } + + @RunWith(JUnit3RunnerWithInners.class) + @TestMetadata("../idea/tests/testData/parameterInfo/arrayAccess") + public static class ArrayAccess extends AbstractFirParameterInfoTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, this, testDataFilePath); + } + + @TestMetadata("Overloads.kt") + public void testOverloads() throws Exception { + runTest("../idea/tests/testData/parameterInfo/arrayAccess/Overloads.kt"); + } + + @TestMetadata("Overloads2.kt") + public void testOverloads2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/arrayAccess/Overloads2.kt"); + } + + @TestMetadata("Set.kt") + public void testSet() throws Exception { + runTest("../idea/tests/testData/parameterInfo/arrayAccess/Set.kt"); + } + + @TestMetadata("SetTooManyArgs.kt") + public void testSetTooManyArgs() throws Exception { + runTest("../idea/tests/testData/parameterInfo/arrayAccess/SetTooManyArgs.kt"); + } + + @TestMetadata("Simple.kt") + public void testSimple() throws Exception { + runTest("../idea/tests/testData/parameterInfo/arrayAccess/Simple.kt"); + } + } + + @RunWith(JUnit3RunnerWithInners.class) + @TestMetadata("../idea/tests/testData/parameterInfo/functionCall") + public static class FunctionCall extends AbstractFirParameterInfoTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, this, testDataFilePath); + } + + @TestMetadata("Conflicting.kt") + public void testConflicting() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/Conflicting.kt"); + } + + @TestMetadata("DefaultValuesFromLib.kt") + public void testDefaultValuesFromLib() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/DefaultValuesFromLib.kt"); + } + + @TestMetadata("Deprecated.kt") + public void testDeprecated() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/Deprecated.kt"); + } + + @TestMetadata("deprecatedSinceKotlinApplicable.kt") + public void testDeprecatedSinceKotlinApplicable() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinApplicable.kt"); + } + + @TestMetadata("deprecatedSinceKotlinNotApplicable.kt") + public void testDeprecatedSinceKotlinNotApplicable() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinNotApplicable.kt"); + } + + @TestMetadata("ExtensionOnCapturedScopeChange.kt") + public void testExtensionOnCapturedScopeChange() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/ExtensionOnCapturedScopeChange.kt"); + } + + @TestMetadata("ExtensionOnClassObject.kt") + public void testExtensionOnClassObject() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/ExtensionOnClassObject.kt"); + } + + @TestMetadata("FunctionalValue1.kt") + public void testFunctionalValue1() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/FunctionalValue1.kt"); + } + + @TestMetadata("FunctionalValue2.kt") + public void testFunctionalValue2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/FunctionalValue2.kt"); + } + + @TestMetadata("FunctionalValueAndTypeAlias.kt") + public void testFunctionalValueAndTypeAlias() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt"); + } + + @TestMetadata("FunctionalValueGeneric1.kt") + public void testFunctionalValueGeneric1() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric1.kt"); + } + + @TestMetadata("FunctionalValueGeneric2.kt") + public void testFunctionalValueGeneric2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric2.kt"); + } + + @TestMetadata("InheritedFunctions.kt") + public void testInheritedFunctions() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/InheritedFunctions.kt"); + } + + @TestMetadata("InheritedWithCurrentFunctions.kt") + public void testInheritedWithCurrentFunctions() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/InheritedWithCurrentFunctions.kt"); + } + + @TestMetadata("Invoke.kt") + public void testInvoke() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/Invoke.kt"); + } + + @TestMetadata("lambdaArgument.kt") + public void testLambdaArgument() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/lambdaArgument.kt"); + } + + @TestMetadata("lambdaArgument2.kt") + public void testLambdaArgument2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/lambdaArgument2.kt"); + } + + @TestMetadata("LocalFunctionBug.kt") + public void testLocalFunctionBug() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/LocalFunctionBug.kt"); + } + + @TestMetadata("MixedNamedArguments.kt") + public void testMixedNamedArguments() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments.kt"); + } + + @TestMetadata("MixedNamedArguments2.kt") + public void testMixedNamedArguments2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments2.kt"); + } + + @TestMetadata("NamedAndDefaultParameter.kt") + public void testNamedAndDefaultParameter() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NamedAndDefaultParameter.kt"); + } + + @TestMetadata("NamedParameter.kt") + public void testNamedParameter() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NamedParameter.kt"); + } + + @TestMetadata("NamedParameter2.kt") + public void testNamedParameter2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NamedParameter2.kt"); + } + + @TestMetadata("NamedParameter3.kt") + public void testNamedParameter3() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NamedParameter3.kt"); + } + + @TestMetadata("NamedParameter4.kt") + public void testNamedParameter4() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NamedParameter4.kt"); + } + + @TestMetadata("NoAnnotations.kt") + public void testNoAnnotations() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NoAnnotations.kt"); + } + + @TestMetadata("NoShadowedDeclarations.kt") + public void testNoShadowedDeclarations() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations.kt"); + } + + @TestMetadata("NoShadowedDeclarations2.kt") + public void testNoShadowedDeclarations2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations2.kt"); + } + + @TestMetadata("NoSynthesizedParameterNames.kt") + public void testNoSynthesizedParameterNames() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NoSynthesizedParameterNames.kt"); + } + + @TestMetadata("NotAccessible.kt") + public void testNotAccessible() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NotAccessible.kt"); + } + + @TestMetadata("NotGreen.kt") + public void testNotGreen() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NotGreen.kt"); + } + + @TestMetadata("Nullability.kt") + public void testNullability() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/Nullability.kt"); + } + + @TestMetadata("NullableTypeCall.kt") + public void testNullableTypeCall() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/NullableTypeCall.kt"); + } + + @TestMetadata("OtherConstructorFromSecondary.kt") + public void testOtherConstructorFromSecondary() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/OtherConstructorFromSecondary.kt"); + } + + @TestMetadata("Println.kt") + public void testPrintln() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/Println.kt"); + } + + @TestMetadata("PrivateConstructor.kt") + public void testPrivateConstructor() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/PrivateConstructor.kt"); + } + + @TestMetadata("Simple.kt") + public void testSimple() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/Simple.kt"); + } + + @TestMetadata("SimpleConstructor.kt") + public void testSimpleConstructor() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SimpleConstructor.kt"); + } + + @TestMetadata("SmartCastReceiver.kt") + public void testSmartCastReceiver() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver.kt"); + } + + @TestMetadata("SmartCastReceiver2.kt") + public void testSmartCastReceiver2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver2.kt"); + } + + @TestMetadata("SubstituteExpectedType.kt") + public void testSubstituteExpectedType() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SubstituteExpectedType.kt"); + } + + @TestMetadata("SubstituteExplicitTypeArgs.kt") + public void testSubstituteExplicitTypeArgs() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SubstituteExplicitTypeArgs.kt"); + } + + @TestMetadata("SubstituteFromArguments1.kt") + public void testSubstituteFromArguments1() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments1.kt"); + } + + @TestMetadata("SubstituteFromArguments2.kt") + public void testSubstituteFromArguments2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments2.kt"); + } + + @TestMetadata("SubstituteFromArguments3.kt") + public void testSubstituteFromArguments3() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments3.kt"); + } + + @TestMetadata("SubstituteFromArguments4.kt") + public void testSubstituteFromArguments4() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments4.kt"); + } + + @TestMetadata("SubstituteFromArgumentsOnTyping.kt") + public void testSubstituteFromArgumentsOnTyping() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SubstituteFromArgumentsOnTyping.kt"); + } + + @TestMetadata("SuperConstructorCall.kt") + public void testSuperConstructorCall() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SuperConstructorCall.kt"); + } + + @TestMetadata("SuperConstructorFromSecondary.kt") + public void testSuperConstructorFromSecondary() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/SuperConstructorFromSecondary.kt"); + } + + @TestMetadata("TooManyArgs.kt") + public void testTooManyArgs() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/TooManyArgs.kt"); + } + + @TestMetadata("TooManyArgs2.kt") + public void testTooManyArgs2() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/TooManyArgs2.kt"); + } + + @TestMetadata("TrailingComma.kt") + public void testTrailingComma() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/TrailingComma.kt"); + } + + @TestMetadata("TwoFunctions.kt") + public void testTwoFunctions() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/TwoFunctions.kt"); + } + + @TestMetadata("TwoFunctionsGrey.kt") + public void testTwoFunctionsGrey() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/TwoFunctionsGrey.kt"); + } + + @TestMetadata("TwoSmartCasts.kt") + public void testTwoSmartCasts() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/TwoSmartCasts.kt"); + } + + @TestMetadata("TypeAliasConstructor.kt") + public void testTypeAliasConstructor() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/TypeAliasConstructor.kt"); + } + + @TestMetadata("TypeInference.kt") + public void testTypeInference() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/TypeInference.kt"); + } + + @TestMetadata("UpdateOnTyping.kt") + public void testUpdateOnTyping() throws Exception { + runTest("../idea/tests/testData/parameterInfo/functionCall/UpdateOnTyping.kt"); + } + } + + @RunWith(JUnit3RunnerWithInners.class) + @TestMetadata("../idea/tests/testData/parameterInfo/typeArguments") + public static class TypeArguments extends AbstractFirParameterInfoTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, this, testDataFilePath); + } + + @TestMetadata("BaseClass.kt") + public void testBaseClass() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/BaseClass.kt"); + } + + @TestMetadata("ConflictingWithArgument.kt") + public void testConflictingWithArgument() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/ConflictingWithArgument.kt"); + } + + @TestMetadata("Constraints.kt") + public void testConstraints() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/Constraints.kt"); + } + + @TestMetadata("ConstructorCall.kt") + public void testConstructorCall() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/ConstructorCall.kt"); + } + + @TestMetadata("FunctionCall.kt") + public void testFunctionCall() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/FunctionCall.kt"); + } + + @TestMetadata("JavaClass.kt") + public void testJavaClass() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/JavaClass.kt"); + } + + @TestMetadata("Overloads.kt") + public void testOverloads() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/Overloads.kt"); + } + + @TestMetadata("ParameterizedClassConstructor.kt") + public void testParameterizedClassConstructor() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/ParameterizedClassConstructor.kt"); + } + + @TestMetadata("Reified.kt") + public void testReified() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/Reified.kt"); + } + + @TestMetadata("VariableType.kt") + public void testVariableType() throws Exception { + runTest("../idea/tests/testData/parameterInfo/typeArguments/VariableType.kt"); + } + } + + @RunWith(JUnit3RunnerWithInners.class) + @TestMetadata("../idea/tests/testData/parameterInfo/withLib1") + public static class WithLib1 extends AbstractFirParameterInfoTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, this, testDataFilePath); + } + + @TestMetadata("useJavaFromLib.kt") + public void testUseJavaFromLib() throws Exception { + runTest("../idea/tests/testData/parameterInfo/withLib1/useJavaFromLib.kt"); + } + } + + @RunWith(JUnit3RunnerWithInners.class) + @TestMetadata("../idea/tests/testData/parameterInfo/withLib2") + public static class WithLib2 extends AbstractFirParameterInfoTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, this, testDataFilePath); + } + + @TestMetadata("useJavaSAMFromLib.kt") + public void testUseJavaSAMFromLib() throws Exception { + runTest("../idea/tests/testData/parameterInfo/withLib2/useJavaSAMFromLib.kt"); + } + } + + @RunWith(JUnit3RunnerWithInners.class) + @TestMetadata("../idea/tests/testData/parameterInfo/withLib3") + public static class WithLib3 extends AbstractFirParameterInfoTest { + private void runTest(String testDataFilePath) throws Exception { + KotlinTestUtils.runTest(this::doTest, this, testDataFilePath); + } + + @TestMetadata("useJavaSAMFromLib.kt") + public void testUseJavaSAMFromLib() throws Exception { + runTest("../idea/tests/testData/parameterInfo/withLib3/useJavaSAMFromLib.kt"); + } + } +} diff --git a/plugins/kotlin/generators/test/org/jetbrains/kotlin/testGenerator/GenerateTests.kt b/plugins/kotlin/generators/test/org/jetbrains/kotlin/testGenerator/GenerateTests.kt index cdebfff8f686..3eaad8cd3469 100644 --- a/plugins/kotlin/generators/test/org/jetbrains/kotlin/testGenerator/GenerateTests.kt +++ b/plugins/kotlin/generators/test/org/jetbrains/kotlin/testGenerator/GenerateTests.kt @@ -94,6 +94,7 @@ import org.jetbrains.kotlin.idea.fir.highlighter.AbstractFirHighlightingMetaInfo import org.jetbrains.kotlin.idea.fir.inspections.AbstractFe10BindingIntentionTest import org.jetbrains.kotlin.idea.fir.low.level.api.sessions.AbstractSessionsInvalidationTest import org.jetbrains.kotlin.idea.fir.low.level.api.trackers.AbstractProjectWideOutOfBlockKotlinModificationTrackerTest +import org.jetbrains.kotlin.idea.fir.parameterInfo.AbstractFirParameterInfoTest import org.jetbrains.kotlin.idea.fir.search.AbstractHLImplementationSearcherTest import org.jetbrains.kotlin.idea.hierarchy.AbstractHierarchyTest import org.jetbrains.kotlin.idea.hierarchy.AbstractHierarchyWithLibTest @@ -1104,6 +1105,13 @@ private fun assembleWorkspace(): TWorkspace = workspace { testClass { model("shortenRefsFir", pattern = KT_WITHOUT_DOTS, testMethodName = "doTestWithMuting") } + + testClass { + model( + "parameterInfo", pattern = Patterns.forRegex("^([\\w\\-_]+)\\.kt$"), isRecursive = true, + excludedDirectories = listOf("withLib1/sharedLib", "withLib2/sharedLib", "withLib3/sharedLib") + ) + } } testGroup("fir", testDataPath = "..") { diff --git a/plugins/kotlin/idea/tests/test/org/jetbrains/kotlin/idea/parameterInfo/AbstractParameterInfoTest.kt b/plugins/kotlin/idea/tests/test/org/jetbrains/kotlin/idea/parameterInfo/AbstractParameterInfoTest.kt index 6264a3c42675..1105a0180a2c 100644 --- a/plugins/kotlin/idea/tests/test/org/jetbrains/kotlin/idea/parameterInfo/AbstractParameterInfoTest.kt +++ b/plugins/kotlin/idea/tests/test/org/jetbrains/kotlin/idea/parameterInfo/AbstractParameterInfoTest.kt @@ -43,7 +43,7 @@ abstract class AbstractParameterInfoTest : KotlinLightCodeInsightFixtureTestCase ThrowableRunnable { super.tearDown() }, ) - protected fun doTest(fileName: String) { + protected open fun doTest(fileName: String) { val prefix = FileUtil.getNameWithoutExtension(PathUtil.getFileName(fileName)) val mainFile = File(FileUtil.toSystemDependentName(fileName)) mainFile.parentFile diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/ConstructorCall.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/ConstructorCall.kt index 8ecc5a8822de..0e22111f6a2a 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/ConstructorCall.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/ConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR annotation class Fancy class Foo(@Fancy foo: Int) diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/ConstructorCallWithUseSite.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/ConstructorCallWithUseSite.kt index 7e827c19c110..30ee34a98703 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/ConstructorCallWithUseSite.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/ConstructorCallWithUseSite.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // WITH_STDLIB annotation class Fancy diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/FunctionCall.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/FunctionCall.kt index 3d84737c12f9..2149f9f17fd3 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/FunctionCall.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/annotations/FunctionCall.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR annotation class Fancy private fun abc(@Fancy foo: Int) { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Overloads.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Overloads.kt index f20772c3c041..e2918d3cfb67 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Overloads.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Overloads.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR class A { operator fun get(x: String) = 1 operator fun get(x: Int, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Overloads2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Overloads2.kt index cdbc50388b29..8790929cd55b 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Overloads2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Overloads2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR class A { operator fun get(x: String) = 1 operator fun get(x: String, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Set.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Set.kt index 0f0c09cb12e6..53b544d9e9fa 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Set.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Set.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR class A { operator fun get(x: Int) {} operator fun set(x: String, y: Int, value: Int) {} diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/SetTooManyArgs.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/SetTooManyArgs.kt index 472f06274fe0..206e37c99d88 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/SetTooManyArgs.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/SetTooManyArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // COMPILER_ARGUMENTS: -XXLanguage:-NewInference class A { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Simple.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Simple.kt index cff806a46264..6056ff2b1854 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Simple.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/arrayAccess/Simple.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR class C { operator fun get(pInt: Int, pString: String){} } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Conflicting.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Conflicting.kt index cc1ce65bd883..8ad1c991e948 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Conflicting.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Conflicting.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // Possible parameter info, for index, lambda and arguments. // Test is flaky without the fix. In IDEA there's a blinking without the fix with different popups. diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/DefaultValuesFromLib.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/DefaultValuesFromLib.kt index aae0ce785354..cba8f071a234 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/DefaultValuesFromLib.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/DefaultValuesFromLib.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun f() { listOf(1).joinToString() } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Deprecated.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Deprecated.kt index aa135cae330f..49468dd87298 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Deprecated.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Deprecated.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR @Deprecated("") fun f(x: Int) = 2 fun f(x: Int, y: Boolean) = 3 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/ExtensionOnCapturedScopeChange.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/ExtensionOnCapturedScopeChange.kt index 917a77fa5d23..d5a5920366f6 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/ExtensionOnCapturedScopeChange.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/ExtensionOnCapturedScopeChange.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun String.method1(fn: String.() -> Unit = {}) {} fun String.method2(param1: Int) {} diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/ExtensionOnClassObject.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/ExtensionOnClassObject.kt index 14e69004c687..c8ea011e0019 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/ExtensionOnClassObject.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/ExtensionOnClassObject.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR interface A fun A.foo(i: Int) = i diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValue1.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValue1.kt index 9447582d25df..cacee65bd025 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValue1.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValue1.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun x(name: String, next: (name: String) -> String): String { return next() } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValue2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValue2.kt index c75d1c2fff7a..804cad4e5df8 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValue2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValue2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR val header = { s: String, s1: String -> } fun header(name: String, value: Int) { } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt index f2b511606536..4d98fade70f1 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueAndTypeAlias.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR typealias Handler = (name: String) -> String fun x(handler: Handler): String { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric1.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric1.kt index df4ce0a76b08..d4fe28c85206 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric1.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric1.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // COMPILER_ARGUMENTS: -XXLanguage:-NewInference fun T.foo(): (item: T) -> Unit{} diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric2.kt index e4bac3b78fc6..63013c0aef8b 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/FunctionalValueGeneric2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR interface I { fun foo(t: T): (item: T) -> Unit{} } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/InheritedFunctions.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/InheritedFunctions.kt index 23b50a94186e..8d6deb2c351c 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/InheritedFunctions.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/InheritedFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int) = 1 fun m(x: Int, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/InheritedWithCurrentFunctions.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/InheritedWithCurrentFunctions.kt index ef365038939c..7755fc5c1842 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/InheritedWithCurrentFunctions.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/InheritedWithCurrentFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int) = 1 fun m(x: Int, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Invoke.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Invoke.kt index 4c95b257943c..61c56567fe88 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Invoke.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Invoke.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR package test class A { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/LocalFunctionBug.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/LocalFunctionBug.kt index bdc7df75b9f2..aec6c8ba89dd 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/LocalFunctionBug.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/LocalFunctionBug.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun foo() { fun fff(p: String, c: Char) {} diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments.kt index ee42dd4f567d..7c05e798b606 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Boolean, y: Int) = 1 fun m(x: Boolean, y: Int, z: Int) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments2.kt index 0ce703d4ebea..364e8432ecdc 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/MixedNamedArguments2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // COMPILER_ARGUMENTS: -XXLanguage:-MixedNamedArgumentsInTheirOwnPosition open class A(x: Int) { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedAndDefaultParameter.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedAndDefaultParameter.kt index 7d9f4c017db6..48d484e8bb88 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedAndDefaultParameter.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedAndDefaultParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int) = 1 fun m(x: Int, y: Boolean = true, z: Long = 12345678901234, u: String = "abc\n", u0: String = "" + "123", uu: String = "$u", v: Char = '\u0000', vv: String = "asdfsdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdfasdf") = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter.kt index bde552daa515..3ac694738577 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int) = 1 fun m(x: Int, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter2.kt index f2a41a0d080b..62c23e909d65 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int) = 1 fun m(x: Int, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter3.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter3.kt index dee1f70daf2e..112b455e5fee 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter3.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter3.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int, y: Boolean) = 1 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter4.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter4.kt index 3ce829a977f9..14e3653ae976 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter4.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NamedParameter4.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(a: String = "a", b: String = "b", c: String = "c", d: String = "d") = 1 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoAnnotations.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoAnnotations.kt index 690c4848c628..e28b608e8990 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoAnnotations.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoAnnotations.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun foo(@Suppress("UNCHECKED_CAST") p: () -> Unit){} fun bar() { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations.kt index 248b18d329fe..3a197d587e09 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // WITH_STDLIB class A diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations2.kt index 35916c56b146..fff4b7c0ddd0 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoShadowedDeclarations2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun A.some(s: String) { } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoSynthesizedParameterNames.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoSynthesizedParameterNames.kt index 4d03100a9731..e55ecbdb4bc9 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoSynthesizedParameterNames.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NoSynthesizedParameterNames.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // WITH_STDLIB lateinit var x: java.lang.Readable diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NotAccessible.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NotAccessible.kt index 67ff8fe93a73..27b735c3ec43 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NotAccessible.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NotAccessible.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR class C { fun foo(){} protected fun foo(p: Int){} diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NotGreen.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NotGreen.kt index bca07c182ec0..ca366e146a3e 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NotGreen.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NotGreen.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int, y: Boolean) = 2 fun m(x: Int) = 1 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Nullability.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Nullability.kt index 0471e37bfac4..d8df4c7f54af 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Nullability.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Nullability.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun test() { J.foo("1", "2", "3", "4", "5") } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NullableTypeCall.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NullableTypeCall.kt index abc6a4c2cf96..5a46e0d7e15d 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NullableTypeCall.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/NullableTypeCall.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR class A() fun A.index(x: Int) : Int { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/OtherConstructorFromSecondary.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/OtherConstructorFromSecondary.kt index d6fa681177c1..a4f0da594b54 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/OtherConstructorFromSecondary.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/OtherConstructorFromSecondary.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR class B private constructor(p: Int) { constructor() : this() protected constructor(s: String) : this() diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Println.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Println.kt index bb9caf70a859..138e1a0acc0a 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Println.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Println.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun xprintln(x: String) {} fun xprintln() {} diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/PrivateConstructor.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/PrivateConstructor.kt index 3735c5bff59c..2aecd873209f 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/PrivateConstructor.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/PrivateConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR class A private constructor(f: Boolean) { constructor(): this(true) } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Simple.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Simple.kt index bff96f7c820a..886768ec4bfa 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Simple.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/Simple.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SimpleConstructor.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SimpleConstructor.kt index 9f53d58657ad..530b9c466f41 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SimpleConstructor.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SimpleConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver.kt index bb898df9d47c..f9fe5a6d49b2 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR interface I fun I.foo(p: Int): Boolean = true diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver2.kt index d68300043094..5036bdaf7127 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SmartCastReceiver2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR interface I fun I.foo(p: Int): Boolean = true diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteExpectedType.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteExpectedType.kt index 139d54e00f46..259de9330215 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteExpectedType.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteExpectedType.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun test() { foo(mapOf()) } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteExplicitTypeArgs.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteExplicitTypeArgs.kt index 04c7513c3c62..d32c3aa47857 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteExplicitTypeArgs.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteExplicitTypeArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun test() { mapOf() } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments1.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments1.kt index 9b219ce746d8..3ed55f44802a 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments1.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments1.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun test() { mapOf(1 to "") } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments2.kt index ed9ed05abf5a..850fa95262b0 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun f(p: Int, t1: T1, t2: T2){} fun test() { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments3.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments3.kt index b5cccb797462..26607d0af9c4 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments3.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments3.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun f(p: Int, t1: T1, t2: T2){} fun test() { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments4.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments4.kt index 9384c430e717..843e5718cddf 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments4.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArguments4.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun f(p: Int, t: T1, pair: Pair){} fun test() { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArgumentsOnTyping.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArgumentsOnTyping.kt index c1f7c7cba3dd..ab86fff6c94d 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArgumentsOnTyping.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SubstituteFromArgumentsOnTyping.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun f(t1: T, t2: T){} fun test() { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SuperConstructorCall.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SuperConstructorCall.kt index 44871a7e6976..d8a2738e877f 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SuperConstructorCall.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SuperConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { protected constructor() : this(1) {} private constructor(p: String) : this(2) {} diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SuperConstructorFromSecondary.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SuperConstructorFromSecondary.kt index 2c7dabe0048d..881cd0a1696f 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SuperConstructorFromSecondary.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/SuperConstructorFromSecondary.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { protected constructor() : this(1) {} private constructor(p: String) : this(2) {} diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TooManyArgs.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TooManyArgs.kt index b94d7ecf5203..72f3bdce4cfb 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TooManyArgs.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TooManyArgs.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // COMPILER_ARGUMENTS: -XXLanguage:-TrailingCommas open class A(x: Int) { fun m(x: Int, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TooManyArgs2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TooManyArgs2.kt index 2b0692e5d979..4147472208df 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TooManyArgs2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TooManyArgs2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int, y: Int) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TrailingComma.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TrailingComma.kt index 9d7d8fb76ef2..7acdfa95b950 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TrailingComma.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TrailingComma.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int, y: Boolean) = 1 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoFunctions.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoFunctions.kt index a4e1cecac443..ee0fa494562e 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoFunctions.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoFunctions.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int) = 1 fun m(x: Int, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoFunctionsGrey.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoFunctionsGrey.kt index 3cb79ac2217a..7dab813aefe8 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoFunctionsGrey.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoFunctionsGrey.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A(x: Int) { fun m(x: Int) = 1 fun m(x: Int, y: Boolean) = 2 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoSmartCasts.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoSmartCasts.kt index 5138f499a9fd..5d804f07fed8 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoSmartCasts.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TwoSmartCasts.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // COMPILER_ARGUMENTS: -XXLanguage:-TrailingCommas // See KT-14484 diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TypeAliasConstructor.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TypeAliasConstructor.kt index 4c136a16698f..fa9f5876b06a 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TypeAliasConstructor.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TypeAliasConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR class A(val a: Int) { constructor(val b: String) : this(b.toInt()) } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TypeInference.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TypeInference.kt index 39963d06f61c..5524d25fdf7a 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TypeInference.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/TypeInference.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun foo(a: A, b: B): B = b fun test(x: Any?) = foo(x, x!!).hashCode() diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/UpdateOnTyping.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/UpdateOnTyping.kt index c52db600b675..0ef15fe61e28 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/UpdateOnTyping.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/UpdateOnTyping.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun fff(p: String, c: Char) {} fun foo() { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinApplicable.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinApplicable.kt index e54647bd7aca..c73df6dba5bf 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinApplicable.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinApplicable.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR @Suppress("DEPRECATED_SINCE_KOTLIN_OUTSIDE_KOTLIN_SUBPACKAGE") @Deprecated("") @DeprecatedSinceKotlin(warningSince = "1.0") diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinNotApplicable.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinNotApplicable.kt index be3882e4ad4b..da4dfabcff2d 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinNotApplicable.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/deprecatedSinceKotlinNotApplicable.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR @Suppress("DEPRECATED_SINCE_KOTLIN_OUTSIDE_KOTLIN_SUBPACKAGE") @Deprecated("") @DeprecatedSinceKotlin(warningSince = "999.999") diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/lambdaArgument.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/lambdaArgument.kt index 5aede0b0c349..7c1e2a7f2718 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/lambdaArgument.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/lambdaArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun test() { foo { it.length } } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/lambdaArgument2.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/lambdaArgument2.kt index 586a4f5196bb..c24d8b9201bb 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/lambdaArgument2.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/functionCall/lambdaArgument2.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun test() { foo({ 1 }, { 2 }) { it.length } } diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/BaseClass.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/BaseClass.kt index 86d4a8011076..4ce5d71f679e 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/BaseClass.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/BaseClass.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class Base class X : Base<> diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ConflictingWithArgument.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ConflictingWithArgument.kt index 5ae37362971f..0b6a24d28f0d 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ConflictingWithArgument.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ConflictingWithArgument.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // Possible parameter info, for index, lambda and arguments. // Test is flaky without the fix. In IDEA there's a blinking without the fix with different popups. diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Constraints.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Constraints.kt index 66fd4e4901e0..630e7cef4cce 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Constraints.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Constraints.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // WITH_STDLIB open class A> where T2 : Runnable, T2 : Cloneable, T3 : Runnable diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ConstructorCall.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ConstructorCall.kt index ff36dadba0e1..17823ebc38c4 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ConstructorCall.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ConstructorCall.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class Base val v = Base<> diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/FunctionCall.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/FunctionCall.kt index a175b300b685..be4d6f4e7362 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/FunctionCall.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/FunctionCall.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun foo(t: T): T = t fun bar() { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/JavaClass.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/JavaClass.kt index 2382387493b3..5309e8fa5ad8 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/JavaClass.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/JavaClass.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // WITH_STDLIB import java.util.* diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Overloads.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Overloads.kt index c6bf7ecbd539..404bde19ee81 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Overloads.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Overloads.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR fun foo(t: T): T = t fun foo(t: T, p: Int): T = t fun foo(p: Boolean, x: X) {} diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ParameterizedClassConstructor.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ParameterizedClassConstructor.kt index 9a774f435b00..ca7ec89d685d 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ParameterizedClassConstructor.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/ParameterizedClassConstructor.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class Parameterized class AC diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Reified.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Reified.kt index e38f280ecf98..de64578b1da0 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Reified.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/Reified.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR inline fun foo(p: T) {} fun bar() { diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/VariableType.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/VariableType.kt index 20ea0f443ecb..636a9773108f 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/VariableType.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/typeArguments/VariableType.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR open class A val v: A> diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/withLib1/useJavaFromLib.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/withLib1/useJavaFromLib.kt index 591b6eb07e9c..f68eed2335a1 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/withLib1/useJavaFromLib.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/withLib1/useJavaFromLib.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR package test diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/withLib2/useJavaSAMFromLib.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/withLib2/useJavaSAMFromLib.kt index cd7131ce1873..35dcc9b270f3 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/withLib2/useJavaSAMFromLib.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/withLib2/useJavaSAMFromLib.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR // COMPILER_ARGUMENTS: -XXLanguage:-NewInference package test diff --git a/plugins/kotlin/idea/tests/testData/parameterInfo/withLib3/useJavaSAMFromLib.kt b/plugins/kotlin/idea/tests/testData/parameterInfo/withLib3/useJavaSAMFromLib.kt index 2579368a36bb..241ea0910625 100644 --- a/plugins/kotlin/idea/tests/testData/parameterInfo/withLib3/useJavaSAMFromLib.kt +++ b/plugins/kotlin/idea/tests/testData/parameterInfo/withLib3/useJavaSAMFromLib.kt @@ -1,3 +1,4 @@ +// IGNORE_FIR package test