From 036a1ef8c48d91bfeb4d34553cc1bb7ec577a14d Mon Sep 17 00:00:00 2001 From: Vladimir Dolzhenko Date: Thu, 24 Aug 2023 22:09:47 +0200 Subject: [PATCH] [kotlin] Add explicit IGNORE_K2 directive for HighLevelQuickFixMultiModuleTestGenerated GitOrigin-RevId: 9d44502af76c2886ab83fc02e40a4174295c67d6 --- .../annotationOnClass/jvm/one/two/Platform.kt | 1 + .../accessibilityChecker/classPrimaryConstructor/jvm/A.kt | 1 + .../classPrimaryConstructor/jvm/A.kt.after | 1 + .../accessibilityChecker/classSecondaryConstructor/jvm/A.kt | 2 +- .../classSecondaryConstructor/jvm/A.kt.after | 2 +- .../accessibilityChecker/classUpperBounds/jvm/Utils.kt | 1 + .../accessibilityChecker/errorType/common/foo.kt | 1 + .../accessibilityChecker/memberFunction/jvm/Utils.kt | 1 + .../accessibilityChecker/memberFunction/jvm/Utils.kt.after | 1 + .../memberFunctionAndNestedClass/jvm/Utils.kt | 1 + .../memberFunctionAndNestedClass/jvm/Utils.kt.after | 1 + .../accessibilityChecker/memberFunctionParentType/jvm/Utils.kt | 1 + .../memberFunctionParentType/jvm/Utils.kt.after | 1 + .../memberFunctionParentType2/jvm/Utils.kt | 2 +- .../accessibilityChecker/nestedClassWithTypeParam/jvm/A.kt | 1 + .../nestedClassWithTypeParam/jvm/A.kt.after | 1 + .../accessibilityChecker/topLevelFunParameter/jvm/Utils.kt | 2 +- .../accessibilityChecker/topLevelFunReturnType/jvm/Utils.kt | 1 + .../accessibilityChecker/topLevelFunTypeParameter/jvm/Utils.kt | 2 +- .../accessibilityChecker/topLevelFunUpperBounds/jvm/Utils.kt | 2 +- .../accessibilityChecker/topLevelFunUpperBounds2/jvm/Utils.kt | 2 +- .../accessibilityChecker/topLevelProperty/jvm/Utils.kt | 2 +- .../topLevelPropertyTypeParam2/jvm/Utils.kt | 2 +- .../topLevelPropertyTypeParamBound/jvm/Utils.kt | 1 + .../addMissingActualMembers/classFunction/header/header.kt | 1 + .../classFunction/header/header.kt.after | 1 + .../addMissingActualMembers/classFunction/jvm/My.kt | 1 + .../addMissingActualMembers/classFunction/jvm/My.kt.after | 1 + .../classFunctionSameSignature/common/common.kt | 1 + .../classFunctionSameSignature/common/common.kt.after | 1 + .../classFunctionSameSignature/jvm/jvm.kt | 1 + .../classFunctionSameSignature/jvm/jvm.kt.after | 1 + .../classFunctionWithConstructor/header/header.kt | 1 + .../classFunctionWithConstructor/header/header.kt.after | 1 + .../classFunctionWithConstructor/jvm/My.kt | 1 + .../classFunctionWithConstructor/jvm/My.kt.after | 1 + .../classFunctionWithConstructorAndParameters/header/header.kt | 1 + .../header/header.kt.after | 1 + .../classFunctionWithConstructorAndParameters/jvm/My.kt | 1 + .../classFunctionWithConstructorAndParameters/jvm/My.kt.after | 1 + .../classFunctionWithIncompatibleConstructor/header/header.kt | 1 + .../header/header.kt.after | 1 + .../classFunctionWithIncompatibleConstructor/jvm/My.kt | 1 + .../classFunctionWithIncompatibleConstructor/jvm/My.kt.after | 1 + .../classOverloadedFunction/header/header.kt | 1 + .../classOverloadedFunction/header/header.kt.after | 1 + .../addMissingActualMembers/classOverloadedFunction/jvm/My.kt | 1 + .../classOverloadedFunction/jvm/My.kt.after | 1 + .../classPropertyInConstructor/header/header.kt | 1 + .../classPropertyInConstructor/header/header.kt.after | 1 + .../classPropertyInConstructor/jvm/My.kt | 1 + .../classPropertyInConstructor/jvm/My.kt.after | 1 + .../classSomeProperties/header/header.kt | 1 + .../classSomeProperties/header/header.kt.after | 1 + .../addMissingActualMembers/classSomeProperties/jvm/My.kt | 1 + .../classSomeProperties/jvm/My.kt.after | 1 + .../classWithIncompilableFunction/header/header.kt | 1 + .../classWithIncompilableFunction/header/header.kt.after | 1 + .../classWithIncompilableFunction/jvm/My.kt | 1 + .../classWithIncompilableFunction/jvm/My.kt.after | 1 + .../addMissingActualMembers/companionAbsence/header/header.kt | 1 + .../companionAbsence/header/header.kt.after | 1 + .../companionAbsence/jvm/WithCompanion.kt | 1 + .../companionAbsence/jvm/WithCompanion.kt.after | 1 + .../addMissingActualMembers/membersWithIncorrectType/jvm/F.kt | 3 ++- .../membersWithIncorrectType/jvm/F.kt.after | 3 ++- .../primaryConstructorAbsence/header/header.kt | 1 + .../primaryConstructorAbsence/header/header.kt.after | 1 + .../primaryConstructorAbsence/jvm/WithPrimaryConstructor.kt | 1 + .../jvm/WithPrimaryConstructor.kt.after | 1 + .../addMissingActualMembers/propertyWithIncorrectType/jvm/F.kt | 3 ++- .../propertyWithIncorrectType/jvm/F.kt.after | 3 ++- .../secondaryConstructorAbsence/header/header.kt | 1 + .../secondaryConstructorAbsence/header/header.kt.after | 1 + .../jvm/WithSecondaryConstructor.kt | 1 + .../jvm/WithSecondaryConstructor.kt.after | 1 + .../addThrowAnnotation/common/common_dep(stdlib)/common.kt | 2 +- .../common/common_dep(stdlib)/common.kt.after | 2 +- .../addThrowAnnotation/js/js_dep(stdlib)/js.kt | 2 +- .../addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt | 2 +- .../addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt.after | 2 +- .../addThrowAnnotation/jvmWithoutStdlib/jvm/jvm.kt | 2 +- .../notConvertActualSubClass/jvm/jvm.kt | 2 +- .../notConvertExpectSubClass/common/common.kt | 2 +- .../notConvertImplicitExpectSubClass/common/common.kt | 2 +- .../common/common.kt | 2 +- .../jvm/jvm.kt | 2 +- .../changeModifier/internal/common/Sample.kt | 2 +- .../changeModifier/internal/common/Sample.kt.after | 2 +- .../multiModuleQuickFix/changeModifier/public/js/SampleJvm.kt | 2 +- .../changeModifier/public/js/SampleJvm.kt.after | 2 +- .../multiModuleQuickFix/changeSignature/actual/jvm/Some.kt | 1 + .../changeSignature/actual/jvm/Some.kt.after | 1 + .../multiModuleQuickFix/changeSignature/expect/common/Some.kt | 1 + .../changeSignature/expect/common/Some.kt.after | 1 + .../multiModuleQuickFix/changeSignature/override/jvm/Some.kt | 1 + .../changeSignature/override/jvm/Some.kt.after | 1 + .../multiModuleQuickFix/changeSignature/override2/jvm/Some.kt | 1 + .../changeSignature/override2/jvm/Some.kt.after | 1 + .../changeSignature/override3/common/Some.kt | 1 + .../changeSignature/override3/common/Some.kt.after | 1 + .../changeSignature/override4/common/Some.kt | 1 + .../changeSignature/override4/common/Some.kt.after | 1 + .../changeSignature/override5/common/Some.kt | 1 + .../changeSignature/override5/common/Some.kt.after | 1 + .../multiModuleQuickFix/changeSignature/override6/jvm/Some.kt | 1 + .../changeSignature/override6/jvm/Some.kt.after | 1 + .../multiModuleQuickFix/createActual/abstract/header/header.kt | 1 + .../createActual/abstract/header/header.kt.after | 1 + .../abstractClassWithJdk/proj_common_dep(stdlib)/common.kt | 1 + .../proj_common_dep(stdlib)/common.kt.after | 1 + .../createActual/annotation/header/header.kt | 1 + .../createActual/annotation/header/header.kt.after | 1 + .../annotationOptionalExpectation/common/common.kt | 1 + .../annotationOptionalExpectation/common/common.kt.after | 1 + .../annotationOptionalExpectationNoDir/common/common.kt | 1 + .../annotationOptionalExpectationNoDir/common/common.kt.after | 1 + .../createActual/annotationWithComment/common/a.kt | 1 + .../multiModuleQuickFix/createActual/class/header/header.kt | 1 + .../createActual/class/header/header.kt.after | 1 + .../createActual/classWithBase/common/common.kt | 1 + .../createActual/classWithBase/common/common.kt.after | 1 + .../classWithJdk/proj_common_dep(stdlib)/common.kt | 1 + .../classWithJdk/proj_common_dep(stdlib)/common.kt.after | 1 + .../classWithSuperTypeFromOtherPackage/common/My.kt | 1 + .../classWithSuperTypeFromOtherPackage/common/My.kt.after | 1 + .../jvm/My.testModule_JVM.kt | 1 + .../jvm/My.testModule_JVM.kt.after | 1 + .../createActual/constructorWithDelegation/common/common.kt | 1 + .../constructorWithDelegation/common/common.kt.after | 1 + .../constructorWithJdk/proj_common_dep(stdlib)/common.kt | 1 + .../constructorWithJdk/proj_common_dep(stdlib)/common.kt.after | 1 + .../createActual/createWithImport/common/a.kt | 2 ++ .../createActual/defaultParameterInExpected/common/common.kt | 1 + .../defaultParameterInExpected/common/common.kt.after | 1 + .../defaultParameterInExpectedClass/common/common.kt | 1 + .../defaultParameterInExpectedClass/common/common.kt.after | 1 + .../defaultParameterInExpectedConstructor/common/common.kt | 1 + .../common/common.kt.after | 1 + .../multiModuleQuickFix/createActual/enum/header/header.kt | 1 + .../createActual/enum/header/header.kt.after | 1 + .../createActual/expectSealedInCommonWhen/header/header.kt | 1 + .../expectSealedInCommonWhen/header/header.kt.after | 1 + .../createActual/forbiddenForLeafSourceSets/jvm/header.kt | 1 + .../multiModuleQuickFix/createActual/function/header/header.kt | 1 + .../createActual/function/header/header.kt.after | 1 + .../createActual/functionSameFile/header/header.kt | 1 + .../createActual/functionSameFile/header/header.kt.after | 1 + .../createActual/inlineClass/common/InlineMe.kt | 1 + .../createActual/inlineClass/common/InlineMe.kt.after | 1 + .../createActual/interface/header/header.kt | 1 + .../createActual/interface/header/header.kt.after | 1 + .../multiModuleQuickFix/createActual/nested/header/header.kt | 1 + .../createActual/nested/header/header.kt.after | 1 + .../multiModuleQuickFix/createActual/object/header/header.kt | 1 + .../createActual/object/header/header.kt.after | 1 + .../multiModuleQuickFix/createActual/package/header/header.kt | 1 + .../createActual/package/header/header.kt.after | 1 + .../createActual/packageIncorrect/header/header.kt | 1 + .../createActual/packageIncorrect/header/header.kt.after | 1 + .../createActual/packageIncorrectEmpty/header/header.kt | 1 + .../createActual/packageIncorrectEmpty/header/header.kt.after | 1 + .../createActual/primaryConstructor/header/header.kt | 1 + .../createActual/primaryConstructor/header/header.kt.after | 1 + .../multiModuleQuickFix/createActual/property/header/header.kt | 1 + .../createActual/property/header/header.kt.after | 1 + .../multiModuleQuickFix/createActual/sealed/header/header.kt | 1 + .../createActual/sealed/header/header.kt.after | 1 + .../createActual/sealedInCommonWhen/header/header.kt | 1 + .../createActual/sealedInCommonWhen/header/header.kt.after | 1 + .../createActual/sealedSubclass/header/header.kt | 1 + .../createActual/sealedSubclass/header/header.kt.after | 1 + .../multiModuleQuickFix/createActual/valueClass/common/ic.kt | 1 + .../createActual/valueClass/common/ic.kt.after | 1 + .../createActual/valueClassWithGenerics/common/ic.kt | 1 + .../createActual/valueClassWithGenerics/common/ic.kt.after | 1 + .../createActual/withFakeJvm/a_common/header.kt | 1 + .../createActual/withFakeJvm/a_common/header.kt.after | 1 + .../createActual/withRootPackage/common/path/My.kt | 1 + .../createActual/withRootPackage/common/path/My.kt.after | 1 + .../createActual/withTest/a_common_test/test/test.kt | 1 + .../createActual/withTest/a_common_test/test/test.kt.after | 1 + .../createActual/withTestDummy/a_common/common.kt | 1 + .../createActual/withTestDummy/a_common/common.kt.after | 1 + .../createActualExplicitApi/class/header/header.kt | 1 + .../createActualExplicitApi/class/header/header.kt.after | 1 + .../createActualExplicitApi/function/header/header.kt | 1 + .../createActualExplicitApi/function/header/header.kt.after | 1 + .../multiModuleQuickFix/createExpect/annotation/header/My.kt | 3 ++- .../createExpect/annotation/header/My.kt.after | 3 ++- .../multiModuleQuickFix/createExpect/annotation/jvm/My.kt | 1 + .../createExpect/annotation/jvm/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/annotation2/jvm/My.kt | 1 + .../createExpect/annotation2/jvm/My.kt.after | 1 + .../testData/multiModuleQuickFix/createExpect/class/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/class/jvm/My.kt.after | 1 + .../createExpect/classWithAnnotation/jvm/one/two/Platform.kt | 1 + .../createExpect/classWithSuperClassAndTypeParameter/jvm/My.kt | 1 + .../classWithSuperClassAndTypeParameter/jvm/My.kt.after | 1 + .../classWithSuperTypeFromOtherPackage/common/My.kt | 1 - .../classWithSuperTypeFromOtherPackage/common/My.kt.after | 1 - .../createExpect/classWithSuperTypeFromOtherPackage/jvm/My.kt | 2 ++ .../classWithSuperTypeFromOtherPackage/jvm/My.kt.after | 2 ++ .../multiModuleQuickFix/createExpect/commented/header/My.kt | 3 ++- .../createExpect/commented/header/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/commented/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/commented/jvm/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/companion/jvm/Some.kt | 1 + .../createExpect/companion/jvm/Some.kt.after | 1 + .../multiModuleQuickFix/createExpect/createWithImport/jvm/a.kt | 2 ++ .../multiModuleQuickFix/createExpect/dataClass/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/dataClass/jvm/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/dataObject/jvm/Foo.kt | 1 + .../createExpect/dataObject/jvm/Foo.kt.after | 1 + .../testData/multiModuleQuickFix/createExpect/enum/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/enum/jvm/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/enumComplex/jvm/jvm.kt | 1 + .../createExpect/enumComplex/jvm/jvm.kt.after | 1 + .../multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt.after | 1 + .../createExpect/funWithAccessibleAlias/jvm/Utils.kt | 1 + .../createExpect/funWithAccessibleAlias/jvm/Utils.kt.after | 1 + .../createExpect/funWithAccessibleExpansion/jvm/Utils.kt | 1 + .../createExpect/funWithAccessibleParameter/jvm/Utils.kt | 1 + .../createExpect/funWithAccessibleParameter/jvm/Utils.kt.after | 1 + .../createExpect/funWithAccessibleTypeFromCommon/jvm/foo.kt | 1 + .../funWithAccessibleTypeFromCommon/jvm/foo.kt.after | 1 + .../createExpect/funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt | 1 + .../funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt.after | 1 + .../createExpect/funWithPrivateModifier/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/function/common/My.kt | 1 + .../createExpect/function/common/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/function/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/function/jvm/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/function2/jvm/Utils.kt | 1 + .../createExpect/function2/jvm/Utils.kt.after | 1 + .../createExpect/functionInInterface/common/My.kt | 1 + .../createExpect/functionInInterface/common/My.kt.after | 1 + .../createExpect/functionInInterface/jvm/My.kt | 1 + .../createExpect/functionInInterface/jvm/My.kt.after | 1 + .../functionWithImplementationInInterface/jvm/My.kt | 1 + .../functionWithImplementationInInterface/jvm/My.kt.after | 1 + .../functionWithImplementationInInterface2/jvm/My.kt | 1 + .../functionWithImplementationInInterface2/jvm/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/hierarchy/main/A.kt | 2 ++ .../multiModuleQuickFix/createExpect/hierarchy/main/A.kt.after | 2 ++ .../createExpect/inlineClass/jvm/InlineMe.kt | 1 + .../createExpect/inlineClass/jvm/InlineMe.kt.after | 1 + .../createExpect/inlineClass2/jvm/InlineMe.kt | 1 + .../createExpect/inlineClass2/jvm/InlineMe.kt.after | 1 + .../createExpect/innerClassWithTypeParam/jvm/A.kt | 1 + .../createExpect/innerClassWithTypeParam/jvm/A.kt.after | 1 + .../createExpect/innerClassWithTypeParam2/jvm/A.kt | 1 + .../createExpect/innerClassWithTypeParam2/jvm/A.kt.after | 1 + .../multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt.after | 1 + .../createExpect/memberFunctionAndNestedClass/jvm/Utils.kt | 1 + .../memberFunctionAndNestedClass/jvm/Utils.kt.after | 1 + .../multiModuleQuickFix/createExpect/nestedClass/common/My.kt | 1 + .../createExpect/nestedClass/common/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/nestedClass/jvm/My.kt | 1 + .../createExpect/nestedClass/jvm/My.kt.after | 1 + .../createExpect/noAccessOnMember/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/onMember/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/onMember/jvm/My.kt.after | 1 + .../createExpect/primaryConstructor/jvm/A.after | 1 + .../createExpect/primaryConstructor/jvm/A.kt | 1 + .../multiModuleQuickFix/createExpect/property/common/My.kt | 1 + .../createExpect/property/common/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/property/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/property/jvm/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/property2/jvm/Utils.kt | 1 + .../createExpect/property2/jvm/Utils.kt.after | 1 + .../createExpect/propertyInConstructor/jvm/My.kt | 1 + .../createExpect/propertyInConstructor/jvm/My.kt.after | 1 + .../createExpect/propertyWithConstModifier/jvm/My.kt | 1 + .../createExpect/propertyWithLateinitModifier/jvm/My.kt | 1 + .../createExpect/propertyWithPrivateModifier/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/sealedClass/jvm/My.kt | 1 + .../createExpect/sealedClass/jvm/My.kt.after | 1 + .../stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt | 1 + .../stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt.after | 1 + .../superTypeFromStdlib/proj_jvm_dep(stdlib)/My.kt | 1 + .../createExpect/topLevelFunctionWithAnnotations/jvm/Utils.kt | 1 + .../topLevelFunctionWithAnnotations/jvm/Utils.kt.after | 1 + .../createExpect/topLevelPropertyWithTypeParam/jvm/Utils.kt | 1 + .../multiModuleQuickFix/createExpect/typeAlias/jvm/My.kt | 1 + .../multiModuleQuickFix/createExpect/withAliases/jvm/My.kt | 1 + .../createExpect/withAliases/jvm/My.kt.after | 1 + .../createExpect/withAnnotations/header/My.kt | 1 - .../createExpect/withAnnotations/header/My.kt.after | 1 - .../multiModuleQuickFix/createExpect/withAnnotations/jvm/My.kt | 1 + .../createExpect/withAnnotations/jvm/My.kt.after | 1 + .../withConstructorWithParametersWithoutValVar/jvm/My.kt | 1 + .../withConstructorWithParametersWithoutValVar/jvm/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/withInitializer/jvm/My.kt | 1 + .../createExpect/withInitializer/jvm/My.kt.after | 1 + .../createExpect/withPlatformNested/jvm/My.kt | 1 + .../createExpect/withPlatformNested/jvm/My.kt.after | 1 + .../createExpect/withRootPackage/jvm/path/My.kt | 1 + .../createExpect/withRootPackage/jvm/path/My.kt.after | 1 + .../createExpect/withSecondaryConstructor/jvm/My.kt | 1 + .../createExpect/withSecondaryConstructor/jvm/My.kt.after | 1 + .../createExpect/withSecondaryConstructor2/jvm/My.kt | 1 + .../createExpect/withSecondaryConstructor2/jvm/My.kt.after | 1 + .../createExpect/withSupertype/common/My.kt | 1 + .../createExpect/withSupertype/common/My.kt.after | 1 + .../multiModuleQuickFix/createExpect/withSupertype/jvm/My.kt | 1 + .../createExpect/withSupertype/jvm/My.kt.after | 1 + .../createExpect/withVararg/header/My.kt.after | 2 +- .../multiModuleQuickFix/createExpect/withVararg/jvm/My.kt | 1 + .../createExpect/withVararg/jvm/My.kt.after | 1 + .../addCancellationException1/native/test.kt | 1 + .../addCancellationException1/native/test.kt.after | 1 + .../addCancellationException2/native/test.kt | 1 + .../addCancellationException3/native/test.kt | 3 ++- .../addCancellationException4/native/test.kt | 3 ++- .../fixNativeThrowsErrors/removeEmptyThrows/native/test.kt | 1 + .../removeEmptyThrows/native/test.kt.after | 1 + .../removeThrowsOnIncompatibleOverride/native/test.kt | 1 + .../removeThrowsOnIncompatibleOverride/native/test.kt.after | 1 + .../classFunctionConstructor/js/Main.kt | 1 + .../classFunctionConstructor/js/Main.kt.after | 1 + .../classFunctionParameter/js/Main.kt | 1 + .../classFunctionParameter/js/Main.kt.after | 1 + .../classFunctionReturn/js/Main.kt | 1 + .../classFunctionReturn/js/Main.kt.after | 1 + .../functionTypeReceiverToParameter/classProperty/js/Main.kt | 1 + .../classProperty/js/Main.kt.after | 1 + .../functionParameter/js/Main.kt | 1 + .../functionParameter/js/Main.kt.after | 1 + .../functionTypeReceiverToParameter/functionReturn/js/Main.kt | 1 + .../functionReturn/js/Main.kt.after | 1 + .../interfaceFunctionParameter/js/Main.kt | 1 + .../interfaceFunctionParameter/js/Main.kt.after | 1 + .../interfaceFunctionReturn/js/Main.kt | 1 + .../interfaceFunctionReturn/js/Main.kt.after | 1 + .../interfaceProperty/js/Main.kt | 1 + .../interfaceProperty/js/Main.kt.after | 1 + .../functionTypeReceiverToParameter/property/js/Main.kt | 2 ++ .../functionTypeReceiverToParameter/property/js/Main.kt.after | 2 ++ .../jvm/jvm.kt | 1 + .../notInitializeWithConstructorParameter/jvm/jvm.kt | 1 + .../notMoveNonActualParamterToActualConstructor/jvm/jvm.kt | 1 + .../initializeProperty/notMoveToActualConstructor/jvm/jvm.kt | 1 + .../testData/multiModuleQuickFix/inlineToValue/JS/js/icjs.kt | 1 + .../multiModuleQuickFix/inlineToValue/JS/js/icjs.kt.after | 1 + .../testData/multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt | 1 + .../multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt.after | 1 + .../inlineToValue/commonWithJvm/common/ic.kt | 1 + .../inlineToValue/commonWithJvm/common/ic.kt.after | 1 + .../inlineToValue/genericParameter/jvm/ic.kt | 1 + .../inlineToValue/genericParameter/jvm/ic.kt.after | 1 + .../makeOverridenMemberOpen/actual/jvm/jvm.kt | 2 +- .../makeOverridenMemberOpen/actual/jvm/jvm.kt.after | 2 +- .../makeOverridenMemberOpen/expect/common/common.kt | 2 +- .../makeOverridenMemberOpen/expect/common/common.kt.after | 2 +- .../makeOverridenMemberOpen/hasAbstract/common/common.kt | 2 +- .../makeOverridenMemberOpen/hasAbstract/common/common.kt.after | 2 +- .../makeOverridenMemberOpen/hasOpen/common/common.kt | 2 +- .../makeOverridenMemberOpen/hasOpen/common/common.kt.after | 2 +- .../other/actualImplementAsConstructorParam/jvm/jvm.kt | 2 +- .../other/actualImplementAsConstructorParam/jvm/jvm.kt.after | 2 +- .../other/actualNoImplementAsConstructorParam/jvm/jvm.kt | 2 +- .../multiModuleQuickFix/other/actualWithoutExpect/jvm/jvm.kt | 1 + .../other/actualWithoutExpect/jvm/jvm.kt.after | 1 + .../other/addActualToClass/header/header.kt | 1 + .../multiModuleQuickFix/other/addActualToClass/jvm/jvm.kt | 2 +- .../other/addActualToClassMember/jvm/jvm.kt | 1 + .../other/addActualToClassMember/jvm/jvm.kt.after | 1 + .../other/addActualToTopLevelMember/jvm/jvm.kt | 2 +- .../other/addAnnotationTargetToActual/jvm/jvm.kt | 1 + .../other/addAnnotationTargetToActual/jvm/jvm.kt.after | 1 + .../other/addAnnotationTargetToExpect/common/common.kt | 1 + .../other/addAnnotationTargetToExpect/common/common.kt.after | 1 + .../other/addFunctionToCommonClassFromJavaUsage/jvm/Use.java | 1 + .../multiModuleQuickFix/other/addOperatorByActual/js/js.kt | 1 + .../other/addOperatorByActual/js/js.kt.after | 1 + .../other/addOperatorByExpect/common/common.kt | 1 + .../other/addOperatorByExpect/common/common.kt.after | 1 + .../other/cancelMakeAbstractFromActual/jvm/jvm.kt | 2 +- .../other/cancelMakeAbstractFromActual/jvm/jvm.kt.after | 2 +- .../other/convertActualEnumToSealedClass/js/impl.kt | 1 + .../other/convertActualEnumToSealedClass/js/impl.kt.after | 1 + .../other/convertActualSealedClassToEnum/js/impl.kt | 1 + .../other/convertActualSealedClassToEnum/js/impl.kt.after | 1 + .../other/convertExpectEnumToSealedClass/header/header.kt | 1 + .../convertExpectEnumToSealedClass/header/header.kt.after | 1 + .../other/convertExpectSealedClassToEnum/header/header.kt | 1 + .../convertExpectSealedClassToEnum/header/header.kt.after | 1 + .../other/convertPropertyGetterToInitializer/header/header.kt | 2 ++ .../other/convertPropertyToFunction/header/header.kt | 1 + .../other/createClassFromUsageImport/header/a/common.after | 1 + .../other/createClassFromUsageImport/header/a/common.kt | 1 + .../other/createClassFromUsageRef/header/a/common.after | 1 + .../other/createClassFromUsageRef/header/a/common.kt | 1 + .../other/createFunInExpectClass/header/header.kt | 1 + .../other/createFunInExpectClass/header/header.kt.after | 1 + .../other/createTestOnExpect/header/header.kt | 2 ++ .../other/createValInExpectClass/header/header.kt | 1 + .../other/createValInExpectClass/header/header.kt.after | 1 + .../other/createVarInExpectClass/header/header.kt | 1 + .../other/createVarInExpectClass/header/header.kt.after | 1 + .../other/deprecatedHeader/header/header.kt | 1 + .../other/deprecatedHeader/header/header.kt.after | 1 + .../other/deprecatedHeaderImpl/header/header.kt | 1 + .../other/deprecatedHeaderImpl/header/header.kt.after | 1 + .../multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt | 1 + .../multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt.after | 1 + .../multiModuleQuickFix/other/deprecatedImplHeader/jvm/foo.kt | 1 + .../other/deprecatedImplHeader/jvm/foo.kt.after | 1 + .../functionTypeParameterToReceiverByHeader/header/header.kt | 2 +- .../header/header.kt.after | 2 +- .../other/functionTypeParameterToReceiverByImpl/js/js.kt | 1 + .../other/functionTypeParameterToReceiverByImpl/js/js.kt.after | 1 + .../functionTypeReceiverToParameterByHeader/header/header.kt | 1 + .../header/header.kt.after | 1 + .../other/functionTypeReceiverToParameterByImpl/js/js.kt | 1 + .../other/functionTypeReceiverToParameterByImpl/js/js.kt.after | 1 + .../other/generateEqualsInExpect/common/common.kt | 1 + .../other/generateEqualsInExpect/common/common.kt.after | 1 + .../other/generateHashCodeInExpect/common/common.kt | 1 + .../other/generateHashCodeInExpect/common/common.kt.after | 1 + .../jvm/jvm.kt | 1 + .../jvm/jvm.kt.after | 1 + .../implementMembersInActualClassNoExpectMember/jvm/jvm.kt | 1 + .../jvm/jvm.kt.after | 1 + .../implementMembersInImplClassNonImplInheritor/jvm/jvm.kt | 1 + .../jvm/jvm.kt.after | 1 + .../multiModuleQuickFix/other/importClassInCommon/common/b.kt | 2 ++ .../other/importClassInCommon/common/b.kt.after | 2 ++ .../a_common_test/b.kt | 2 ++ .../a_common_test/b.kt.after | 2 ++ .../multiModuleQuickFix/other/importCommonClassInJs/js/b.kt | 2 ++ .../other/importCommonClassInJs/js/b.kt.after | 2 ++ .../multiModuleQuickFix/other/importCommonClassInJvm/jvm/b.kt | 2 ++ .../other/importCommonClassInJvm/jvm/b.kt.after | 2 ++ .../multiModuleQuickFix/other/importCommonFunInJvm/jvm/b.kt | 2 ++ .../other/importCommonFunInJvm/jvm/b.kt.after | 2 ++ .../other/importExpectClassWithActualInJvm/jvm/b.kt | 2 ++ .../other/importExpectClassWithActualInJvm/jvm/b.kt.after | 2 ++ .../other/importExpectClassWithoutActualInJvm/jvm/b.kt | 2 ++ .../other/importExpectClassWithoutActualInJvm/jvm/b.kt.after | 2 ++ .../multiModuleQuickFix/other/importFunInCommon/common/b.kt | 2 ++ .../other/importFunInCommon/common/b.kt.after | 2 ++ .../other/makeAbstractFromActual/jvm/jvm.kt | 1 + .../other/makeAbstractFromActual/jvm/jvm.kt.after | 1 + .../other/makeInlineFromExpect/common/common.kt | 1 + .../other/makeInlineFromExpect/common/common.kt.after | 1 + .../other/makeInternalFromExpect/common/common.kt | 1 + .../other/makeInternalFromExpect/common/common.kt.after | 1 + .../multiModuleQuickFix/other/makeOpenFromActual/jvm/jvm.kt | 1 + .../other/makeOpenFromActual/jvm/jvm.kt.after | 1 + .../other/makeOpenFromExpect/common/common.kt | 1 + .../other/makeOpenFromExpect/common/common.kt.after | 1 + .../multiModuleQuickFix/other/mayBeConstantWithActual/jvm/x.kt | 1 + .../memberFunParameterToReceiverByHeader/header/header.kt | 1 + .../header/header.kt.after | 1 + .../other/memberFunParameterToReceiverByImpl/js/js.kt | 1 + .../other/memberFunParameterToReceiverByImpl/js/js.kt.after | 1 + .../memberFunReceiverToParameterByHeader/header/header.kt | 2 +- .../header/header.kt.after | 2 +- .../other/memberFunReceiverToParameterByImpl/js/js.kt | 1 + .../other/memberFunReceiverToParameterByImpl/js/js.kt.after | 1 + .../other/memberFunToExtensionByHeader/header/header.kt | 1 + .../other/memberFunToExtensionByHeader/header/header.kt.after | 1 + .../other/memberFunToExtensionByImpl/js/js.kt | 1 + .../other/memberFunToExtensionByImpl/js/js.kt.after | 1 + .../other/memberValToExtensionByHeader/header/header.kt | 1 + .../other/memberValToExtensionByHeader/header/header.kt.after | 1 + .../header/header.kt | 1 + .../other/memberValToExtensionByImpl/js/js.kt | 1 + .../other/memberValToExtensionByImpl/js/js.kt.after | 1 + .../other/moveActualPropertyToExistentConstructor/jvm/jvm.kt | 1 + .../moveActualPropertyToExistentConstructor/jvm/jvm.kt.after | 1 + .../other/movePropertyToConstructor/jvm/jvm.kt | 1 + .../other/movePropertyToConstructor/jvm/jvm.kt.after | 1 + .../other/notMakeAbstractFromActual/jvm/jvm.kt | 1 + .../multiModuleQuickFix/other/orderHeader/header/header.kt | 1 + .../other/orderHeader/header/header.kt.after | 1 + .../testData/multiModuleQuickFix/other/orderImpl/jvm/foo.kt | 1 + .../multiModuleQuickFix/other/orderImpl/jvm/foo.kt.after | 1 + .../other/safeDeleteForbiddenFromActual/jvm/jvm.kt | 1 + .../other/safeDeleteForbiddenFromActual/jvm/jvm.kt.after | 1 + .../multiModuleQuickFix/other/safeDeleteFromActual/jvm/jvm.kt | 1 + .../other/safeDeleteFromActual/jvm/jvm.kt.after | 1 + .../other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt | 1 + .../other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt.after | 1 + .../moveFileToAnotherPackage/jvm/my/Platform.kt | 1 + .../moveFileToAnotherPackage/jvm/my/pack/Platform.kt.after | 1 + .../moveFileToCommonSourceRoot/common/Platform.kt.after | 1 + .../moveFileToCommonSourceRoot/common/my/pack/Platform.kt | 1 + .../moveFileToJvmSourceRoot/jvm/Platform.kt.after | 1 + .../moveFileToJvmSourceRoot/jvm/my/pack/Platform.kt | 1 + .../redundantNullableReturnType/actualMethod/jvm/jvm.kt | 1 + .../actualTopLevelFunction/jvm/jvm.kt | 1 + .../actualTopLevelProperty/jvm/jvm.kt | 1 + .../expectMemberProperty/common/common.kt | 1 + .../expectTopLevelFunction/common/common.kt | 1 + .../expectTopLevelProperty/common/common.kt | 1 + 500 files changed, 531 insertions(+), 57 deletions(-) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/annotationOnClass/jvm/one/two/Platform.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/annotationOnClass/jvm/one/two/Platform.kt index 2510ff58dda9..bfce2975cf13 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/annotationOnClass/jvm/one/two/Platform.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/annotationOnClass/jvm/one/two/Platform.kt @@ -1,6 +1,7 @@ // "Create expected class in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common: // SHOULD_FAIL_WITH: JvmAnnotationClass +// IGNORE_K2 package one.two diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classPrimaryConstructor/jvm/A.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classPrimaryConstructor/jvm/A.kt index 5bb25993370c..7cf9046e6a75 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classPrimaryConstructor/jvm/A.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classPrimaryConstructor/jvm/A.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 interface Some diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classPrimaryConstructor/jvm/A.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classPrimaryConstructor/jvm/A.kt.after index 4065149bec3e..5fbb085c4122 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classPrimaryConstructor/jvm/A.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classPrimaryConstructor/jvm/A.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 interface Some diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classSecondaryConstructor/jvm/A.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classSecondaryConstructor/jvm/A.kt index 3d6fea7b96b5..74e7f566f830 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classSecondaryConstructor/jvm/A.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classSecondaryConstructor/jvm/A.kt @@ -1,6 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS - +// IGNORE_K2 interface Some class A { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classSecondaryConstructor/jvm/A.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classSecondaryConstructor/jvm/A.kt.after index d425e66f9922..c552f563883a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classSecondaryConstructor/jvm/A.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classSecondaryConstructor/jvm/A.kt.after @@ -1,6 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS - +// IGNORE_K2 interface Some actual class A { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classUpperBounds/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classUpperBounds/jvm/Utils.kt index e965c176cc4c..393c9f1058d1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classUpperBounds/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/classUpperBounds/jvm/Utils.kt @@ -1,6 +1,7 @@ // "Create expected class in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,Some // DISABLE-ERRORS +// IGNORE_K2 interface Some diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/errorType/common/foo.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/errorType/common/foo.kt index fe25df631e9d..d62800c9151f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/errorType/common/foo.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/errorType/common/foo.kt @@ -1,6 +1,7 @@ // "Add missing actual declarations" "true" // SHOULD_FAIL_WITH: Cannot generate class: Type <Unknown> is not accessible from target module // DISABLE-ERRORS +// IGNORE_K2 expect class Foo { var bar diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunction/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunction/jvm/Utils.kt index 1113616a63d8..7d3fac599f2a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunction/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunction/jvm/Utils.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 interface Some diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunction/jvm/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunction/jvm/Utils.kt.after index b6bdea7a146e..0c9764703650 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunction/jvm/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunction/jvm/Utils.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 interface Some diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionAndNestedClass/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionAndNestedClass/jvm/Utils.kt index 7b31ae2f337b..b2da76ff39f7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionAndNestedClass/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionAndNestedClass/jvm/Utils.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 class A { class M diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionAndNestedClass/jvm/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionAndNestedClass/jvm/Utils.kt.after index a549e0ca9a75..4d7935c493f5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionAndNestedClass/jvm/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionAndNestedClass/jvm/Utils.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class A { class M diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType/jvm/Utils.kt index 565b2563f626..8ecce952d6f2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType/jvm/Utils.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class A { actual fun a(): T = TODO() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType/jvm/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType/jvm/Utils.kt.after index 5dd6c11e3967..887a7db2fa23 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType/jvm/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType/jvm/Utils.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class A { actual fun a(): T = TODO() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType2/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType2/jvm/Utils.kt index afa89aaed394..bb4562a457ed 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType2/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/memberFunctionParentType2/jvm/Utils.kt @@ -1,7 +1,7 @@ // "Create expected class in common module testModule_Common" "true" // ERROR: Unresolved reference: T // ERROR: Unresolved reference: TODO - +// IGNORE_K2 actual class A { class B { actual fun a(): T = TODO() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/nestedClassWithTypeParam/jvm/A.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/nestedClassWithTypeParam/jvm/A.kt index 0c3db9771007..f93b6dbfbd72 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/nestedClassWithTypeParam/jvm/A.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/nestedClassWithTypeParam/jvm/A.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 class A { actual class B diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/nestedClassWithTypeParam/jvm/A.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/nestedClassWithTypeParam/jvm/A.kt.after index eff2e0374481..700e95cf72b1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/nestedClassWithTypeParam/jvm/A.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/nestedClassWithTypeParam/jvm/A.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class A { class B diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunParameter/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunParameter/jvm/Utils.kt index 7698c13fca6a..4563703923c1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunParameter/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunParameter/jvm/Utils.kt @@ -1,7 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,Some // DISABLE-ERRORS - +// IGNORE_K2 class Some actual fun foo(some: Some) {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunReturnType/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunReturnType/jvm/Utils.kt index acea7f1f1f21..20a0edd75422 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunReturnType/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunReturnType/jvm/Utils.kt @@ -1,6 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,Some // DISABLE-ERRORS +// IGNORE_K2 interface Some diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunTypeParameter/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunTypeParameter/jvm/Utils.kt index 31268d8b4f97..9e9196cc0934 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunTypeParameter/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunTypeParameter/jvm/Utils.kt @@ -1,7 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,Some // DISABLE-ERRORS - +// IGNORE_K2 class Some actual fun foo(some: List) {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunUpperBounds/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunUpperBounds/jvm/Utils.kt index 02272bc513ea..317f0a92a680 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunUpperBounds/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunUpperBounds/jvm/Utils.kt @@ -1,7 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,Some // DISABLE-ERRORS - +// IGNORE_K2 interface Some actual fun foo(some: List) {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunUpperBounds2/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunUpperBounds2/jvm/Utils.kt index 72f109670422..633dfb1e355d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunUpperBounds2/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelFunUpperBounds2/jvm/Utils.kt @@ -1,7 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,Some // DISABLE-ERRORS - +// IGNORE_K2 interface Some actual fun foo(some: List) {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelProperty/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelProperty/jvm/Utils.kt index cce2845127cf..8f6446f5bfd3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelProperty/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelProperty/jvm/Utils.kt @@ -1,7 +1,7 @@ // "Create expected property in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,Some // DISABLE-ERRORS - +// IGNORE_K2 interface Some actual val foo: Some = TODO() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelPropertyTypeParam2/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelPropertyTypeParam2/jvm/Utils.kt index eb63734610fc..abeb73b659b2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelPropertyTypeParam2/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelPropertyTypeParam2/jvm/Utils.kt @@ -1,7 +1,7 @@ // "Create expected property in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,Some // DISABLE-ERRORS - +// IGNORE_K2 class Some actual val Some.foo: Some get() = TODO() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelPropertyTypeParamBound/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelPropertyTypeParamBound/jvm/Utils.kt index c9bee640aa5a..f315154451cf 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelPropertyTypeParamBound/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/accessibilityChecker/topLevelPropertyTypeParamBound/jvm/Utils.kt @@ -1,6 +1,7 @@ // "Create expected property in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,A // DISABLE-ERRORS +// IGNORE_K2 interface A actual val Some.foo: Some get() = TODO() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/header/header.kt index 6f0c1a068a76..216efd43ff30 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/header/header.kt.after index 6f0c1a068a76..216efd43ff30 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/jvm/My.kt index 468248da9de4..1311fa0bda55 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/jvm/My.kt @@ -1,4 +1,5 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/jvm/My.kt.after index 9f7818dd836f..ec365b431074 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunction/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String): Int { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/common/common.kt index fa6c82ec103a..53ba8adbc8d8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/common/common.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect object O { fun hello(): MutableMap diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/common/common.kt.after index fa6c82ec103a..53ba8adbc8d8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/common/common.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect object O { fun hello(): MutableMap diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/jvm/jvm.kt index 2a7096fdb81c..292e7e486cf2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/jvm/jvm.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual object O { fun hello(): MutableMap { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/jvm/jvm.kt.after index 1e67e21a423e..59b5993f6a7b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionSameSignature/jvm/jvm.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual object O { fun hello(): MutableMap { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/header/header.kt index fd136e082786..ef2b6eaba446 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My() { fun test() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/header/header.kt.after index fd136e082786..ef2b6eaba446 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My() { fun test() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/jvm/My.kt index 2484300d1a5e..334d80f76ba3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/jvm/My.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual constructor() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/jvm/My.kt.after index e9f60b7ad536..184cee620e1d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructor/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual constructor() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/header/header.kt index 96c0726b5f3a..16d633797098 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My(a: Int, b: String) { fun test() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/header/header.kt.after index 96c0726b5f3a..16d633797098 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My(a: Int, b: String) { fun test() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/jvm/My.kt index 94d423c7d53f..1528dd129c7d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/jvm/My.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual constructor(a: Int, b: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/jvm/My.kt.after index 44288272576e..ee4fc3822855 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithConstructorAndParameters/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual constructor(a: Int, b: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/header/header.kt index b9bec41c7ec2..ec492be19ed9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My(a: Int, b: String) { fun test() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/header/header.kt.after index b9bec41c7ec2..ec492be19ed9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My(a: Int, b: String) { fun test() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/jvm/My.kt index b918c29fb135..8fbe6cf967d2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/jvm/My.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual constructor(b: String, a: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/jvm/My.kt.after index ee3e801030ad..d22a079e6e33 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classFunctionWithIncompatibleConstructor/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My actual constructor(a: Int, b: String) { actual constructor(b: String, a: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/header/header.kt index 54edbdc16ea8..97ed634946a1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/header/header.kt.after index 54edbdc16ea8..97ed634946a1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/jvm/My.kt index 387ab63e6932..df37a9f0dc6e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/jvm/My.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { fun foo(param: String) = 42 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/jvm/My.kt.after index d21ae0465521..59c61b705d1b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classOverloadedFunction/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { fun foo(param: String) = 42 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/header/header.kt index bc7f25227ce1..31deca460da6 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { val name: String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/header/header.kt.after index bc7f25227ce1..31deca460da6 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { val name: String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/jvm/My.kt index 55076209b6b1..96281edb9a2c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/jvm/My.kt @@ -1,4 +1,5 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My(actual val name: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/jvm/My.kt.after index c52b2d187cf6..54fd7d37d300 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classPropertyInConstructor/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My(actual val name: String) { actual val age: String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/header/header.kt index 19bd29624c26..655da637da29 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/header/header.kt.after index 19bd29624c26..655da637da29 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/jvm/My.kt index d760647373f9..803d4546b1df 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/jvm/My.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String) = 42 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/jvm/My.kt.after index 77f929573b00..3b82c2acf358 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classSomeProperties/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String) = 42 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/header/header.kt index ae500c7a1618..06ffae37aea3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { // Incompilable function diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/header/header.kt.after index ae500c7a1618..06ffae37aea3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { // Incompilable function diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/jvm/My.kt index 468248da9de4..1311fa0bda55 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/jvm/My.kt @@ -1,4 +1,5 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/jvm/My.kt.after index 0228b941ccfb..f3030af8ef3b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/classWithIncompilableFunction/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/header/header.kt index 9e928b14a154..354bdd67a7d5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class WithCompanion { companion object { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/header/header.kt.after index 9e928b14a154..354bdd67a7d5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class WithCompanion { companion object { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/jvm/WithCompanion.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/jvm/WithCompanion.kt index 93e15ae5d1af..29d8c8bf8f76 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/jvm/WithCompanion.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/jvm/WithCompanion.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class WithCompanion { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/jvm/WithCompanion.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/jvm/WithCompanion.kt.after index de73456a7bef..e0886d98d260 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/jvm/WithCompanion.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/companionAbsence/jvm/WithCompanion.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class WithCompanion { actual companion object { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/membersWithIncorrectType/jvm/F.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/membersWithIncorrectType/jvm/F.kt index 499580924e7b..73ec03f2b2e2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/membersWithIncorrectType/jvm/F.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/membersWithIncorrectType/jvm/F.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // SHOULD_FAIL_WITH: Some types are not accessible:,class M {...} -> Type <Unknown> is not accessible from target module - // DISABLE-ERRORS +// IGNORE_K2 + actual class F \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/membersWithIncorrectType/jvm/F.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/membersWithIncorrectType/jvm/F.kt.after index 097b646dbb30..dcf403631df8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/membersWithIncorrectType/jvm/F.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/membersWithIncorrectType/jvm/F.kt.after @@ -1,7 +1,8 @@ // "Add missing actual members" "true" // SHOULD_FAIL_WITH: Some types are not accessible:,class M {...} -> Type <Unknown> is not accessible from target module - // DISABLE-ERRORS +// IGNORE_K2 + actual class F { actual val a: List get() = TODO("Not yet implemented") diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/header/header.kt index b7861f9c69f4..51f9c37e5180 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class WithPrimaryConstructor(x: Int, s: String) { fun bar(x: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/header/header.kt.after index b7861f9c69f4..51f9c37e5180 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class WithPrimaryConstructor(x: Int, s: String) { fun bar(x: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/jvm/WithPrimaryConstructor.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/jvm/WithPrimaryConstructor.kt index 7d3bbd024225..9a4ac1c5040f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/jvm/WithPrimaryConstructor.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/jvm/WithPrimaryConstructor.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class WithPrimaryConstructor { fun bar(x: String) {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/jvm/WithPrimaryConstructor.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/jvm/WithPrimaryConstructor.kt.after index b74110cfaa2d..5ae0df393040 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/jvm/WithPrimaryConstructor.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/primaryConstructorAbsence/jvm/WithPrimaryConstructor.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class WithPrimaryConstructor actual constructor(x: Int, s: String) { fun bar(x: String) {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/propertyWithIncorrectType/jvm/F.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/propertyWithIncorrectType/jvm/F.kt index 6f7cdc508791..db1f22254efc 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/propertyWithIncorrectType/jvm/F.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/propertyWithIncorrectType/jvm/F.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // SHOULD_FAIL_WITH: Some types are not accessible:,val a -> Type <Unknown> is not accessible from target module,val c: Gdssmem -> Type <Unknown> is not accessible from target module - // DISABLE-ERRORS +// IGNORE_K2 + actual class F \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/propertyWithIncorrectType/jvm/F.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/propertyWithIncorrectType/jvm/F.kt.after index 5d52e4c3134b..8e8e56e42417 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/propertyWithIncorrectType/jvm/F.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/propertyWithIncorrectType/jvm/F.kt.after @@ -1,7 +1,8 @@ // "Add missing actual members" "true" // SHOULD_FAIL_WITH: Some types are not accessible:,val a -> Type <Unknown> is not accessible from target module,val c: Gdssmem -> Type <Unknown> is not accessible from target module - // DISABLE-ERRORS +// IGNORE_K2 + actual class F { actual val b: Int get() = TODO("Not yet implemented") diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/header/header.kt index 7fba4f184cb9..e36264536b3f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/header/header.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class WithSecondaryConstructor { constructor(x: Int, s: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/header/header.kt.after index 7fba4f184cb9..e36264536b3f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/header/header.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class WithSecondaryConstructor { constructor(x: Int, s: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/jvm/WithSecondaryConstructor.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/jvm/WithSecondaryConstructor.kt index 6fccf8f2344c..e69bdbc7796c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/jvm/WithSecondaryConstructor.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/jvm/WithSecondaryConstructor.kt @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class WithSecondaryConstructor { fun bar(x: String) {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/jvm/WithSecondaryConstructor.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/jvm/WithSecondaryConstructor.kt.after index fe913889e918..0361ba4a3c77 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/jvm/WithSecondaryConstructor.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addMissingActualMembers/secondaryConstructorAbsence/jvm/WithSecondaryConstructor.kt.after @@ -1,5 +1,6 @@ // "Add missing actual members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class WithSecondaryConstructor { fun bar(x: String) {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/common/common_dep(stdlib)/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/common/common_dep(stdlib)/common.kt index ad832554773c..0569e1f49cd3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/common/common_dep(stdlib)/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/common/common_dep(stdlib)/common.kt @@ -1,5 +1,5 @@ // "Add '@Throws' annotation" "true" - +// IGNORE_K2 class FooException : Exception() fun test() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/common/common_dep(stdlib)/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/common/common_dep(stdlib)/common.kt.after index 3cae6f01d40f..fd06b02115a7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/common/common_dep(stdlib)/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/common/common_dep(stdlib)/common.kt.after @@ -1,5 +1,5 @@ // "Add '@Throws' annotation" "true" - +// IGNORE_K2 class FooException : Exception() @Throws(FooException::class) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/js/js_dep(stdlib)/js.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/js/js_dep(stdlib)/js.kt index 0519fe8764ae..cf33461e61c5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/js/js_dep(stdlib)/js.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/js/js_dep(stdlib)/js.kt @@ -1,5 +1,5 @@ // "Add '@Throws' annotation" "false" - +// IGNORE_K2 fun test() { throw Throwable() } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt index 486246de7733..5079db6c3000 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt @@ -1,5 +1,5 @@ // "Add '@Throws' annotation" "true" - +// IGNORE_K2 fun test() { throw Throwable() } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt.after index ce71cd29dac2..e4ecf9178a9a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvm/jvm_dep(stdlib)/jvm.kt.after @@ -1,5 +1,5 @@ // "Add '@Throws' annotation" "true" - +// IGNORE_K2 @Throws(Throwable::class) fun test() { throw Throwable() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvmWithoutStdlib/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvmWithoutStdlib/jvm/jvm.kt index 0519fe8764ae..cf33461e61c5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvmWithoutStdlib/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/addThrowAnnotation/jvmWithoutStdlib/jvm/jvm.kt @@ -1,5 +1,5 @@ // "Add '@Throws' annotation" "false" - +// IGNORE_K2 fun test() { throw Throwable() } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertActualSubClass/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertActualSubClass/jvm/jvm.kt index a1e4bbef8e1a..edde11485822 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertActualSubClass/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertActualSubClass/jvm/jvm.kt @@ -4,7 +4,7 @@ // ACTION: Generate equals & hashCode by identity // ACTION: Make internal // ACTION: Make protected - +// IGNORE_K2 actual sealed class SealedClass { actual class Child : SealedClass() } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertExpectSubClass/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertExpectSubClass/common/common.kt index 256085032ee8..c332a9a39fa3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertExpectSubClass/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertExpectSubClass/common/common.kt @@ -2,6 +2,6 @@ // TOOL: org.jetbrains.kotlin.idea.inspections.CanSealedSubClassBeObjectInspection // ACTION: Make internal // ERROR: Expected class 'Child' has no actual declaration in module testModule_Common - +// IGNORE_K2 sealed class SealedClass expect class Child : SealedClass \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertImplicitExpectSubClass/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertImplicitExpectSubClass/common/common.kt index e58ad576deed..8e11c7a7d7fc 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertImplicitExpectSubClass/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notConvertImplicitExpectSubClass/common/common.kt @@ -4,7 +4,7 @@ // ACTION: Make internal // ACTION: Make protected // ERROR: Expected class 'SealedClass' has no actual declaration in module testModule_Common - +// IGNORE_K2 expect sealed class SealedClass { class Child : SealedClass } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notGenerateEqualsAndHashCodeForSealedInCommon/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notGenerateEqualsAndHashCodeForSealedInCommon/common/common.kt index 0d996b486349..dd4567e66aa7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notGenerateEqualsAndHashCodeForSealedInCommon/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notGenerateEqualsAndHashCodeForSealedInCommon/common/common.kt @@ -4,6 +4,6 @@ // ACTION: Create test // ACTION: Make internal // ACTION: Make private - +// IGNORE_K2 sealed class Parent class Child : Parent() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notGenerateEqualsAndHashCodeForSealedInJvmForExpect/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notGenerateEqualsAndHashCodeForSealedInJvmForExpect/jvm/jvm.kt index 57de4c034815..94fc14c61e14 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notGenerateEqualsAndHashCodeForSealedInJvmForExpect/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/canSealedSubClassBeObject/notGenerateEqualsAndHashCodeForSealedInJvmForExpect/jvm/jvm.kt @@ -4,7 +4,7 @@ // ACTION: Make internal // ACTION: Make protected // ERROR: Expected class 'SealedClass' has no actual declaration in module testModule_JVM for JVM - +// IGNORE_K2 expect sealed class SealedClass { class Child : SealedClass } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/internal/common/Sample.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/internal/common/Sample.kt index f80733a671e7..7d5f78e4fd76 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/internal/common/Sample.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/internal/common/Sample.kt @@ -1,3 +1,3 @@ // "Make internal" "true" - +// IGNORE_K2 expect class Sample \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/internal/common/Sample.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/internal/common/Sample.kt.after index 586e5e7e2729..893bb43c15ec 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/internal/common/Sample.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/internal/common/Sample.kt.after @@ -1,3 +1,3 @@ // "Make internal" "true" - +// IGNORE_K2 internal expect class Sample \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/public/js/SampleJvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/public/js/SampleJvm.kt index 8138a011727a..dc173059d8ea 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/public/js/SampleJvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/public/js/SampleJvm.kt @@ -1,3 +1,3 @@ // "Make public" "true" - +// IGNORE_K2 internal actual class Sample \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/public/js/SampleJvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/public/js/SampleJvm.kt.after index a47723299614..31a6b23b366a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/public/js/SampleJvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeModifier/public/js/SampleJvm.kt.after @@ -1,3 +1,3 @@ // "Make public" "true" - +// IGNORE_K2 actual class Sample \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/actual/jvm/Some.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/actual/jvm/Some.kt index edce719ed456..5989b81f3692 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/actual/jvm/Some.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/actual/jvm/Some.kt @@ -1,2 +1,3 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual fun f1(i: Int, s: String) {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/actual/jvm/Some.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/actual/jvm/Some.kt.after index a0144c910f14..58ad986ccc24 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/actual/jvm/Some.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/actual/jvm/Some.kt.after @@ -1,2 +1,3 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual fun String.f1(i: Int) {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/expect/common/Some.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/expect/common/Some.kt index c64a64ffc392..4939db48a917 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/expect/common/Some.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/expect/common/Some.kt @@ -1,2 +1,3 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect fun f1(i: Int, s: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/expect/common/Some.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/expect/common/Some.kt.after index de1f452584ae..d58905c661d2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/expect/common/Some.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/expect/common/Some.kt.after @@ -1,2 +1,3 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect fun String.f1(i: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override/jvm/Some.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override/jvm/Some.kt index 39a9908d8d33..b1c3c620d9a3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override/jvm/Some.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override/jvm/Some.kt @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual open class A { actual open fun c(a: Int, b: String) {} } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override/jvm/Some.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override/jvm/Some.kt.after index 7ecfb5b1a32d..11be9bca9615 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override/jvm/Some.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override/jvm/Some.kt.after @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual open class A { actual open fun String.c(a: Int) {} } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override2/jvm/Some.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override2/jvm/Some.kt index dd14cda9223e..ff5666df09b2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override2/jvm/Some.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override2/jvm/Some.kt @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual open class A { actual open fun c(a: Int, b: String) {} } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override2/jvm/Some.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override2/jvm/Some.kt.after index 7c15ed819cdc..6f0242f9954a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override2/jvm/Some.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override2/jvm/Some.kt.after @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual open class A { actual open fun String.c(a: Int) {} } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override3/common/Some.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override3/common/Some.kt index 1b18e61506a5..c5d7d1c198ca 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override3/common/Some.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override3/common/Some.kt @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect class A { fun c(a: Int, b: String) } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override3/common/Some.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override3/common/Some.kt.after index fb1804a6cabf..a113790082dc 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override3/common/Some.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override3/common/Some.kt.after @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect class A { fun String.c(a: Int) } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override4/common/Some.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override4/common/Some.kt index d46aa54a0182..78587b46f6ed 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override4/common/Some.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override4/common/Some.kt @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect open class A() { open fun c(a: Int, b: String) } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override4/common/Some.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override4/common/Some.kt.after index 674179b81cfa..05a22b0e2cb2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override4/common/Some.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override4/common/Some.kt.after @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect open class A() { open fun String.c(a: Int) } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override5/common/Some.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override5/common/Some.kt index b71edc391703..f1a7adeb9917 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override5/common/Some.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override5/common/Some.kt @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect open class A() { open fun c(a: Int, b: String) } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override5/common/Some.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override5/common/Some.kt.after index c683bb25548a..9499ad8fd429 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override5/common/Some.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override5/common/Some.kt.after @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect open class A() { open fun String.c(a: Int) } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override6/jvm/Some.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override6/jvm/Some.kt index dbef60e6f987..b7f717857ce4 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override6/jvm/Some.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override6/jvm/Some.kt @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual open class A { actual open fun c(a: Int, b: String) {} } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override6/jvm/Some.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override6/jvm/Some.kt.after index 4db18395bdb2..2270f13de945 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override6/jvm/Some.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/changeSignature/override6/jvm/Some.kt.after @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual open class A { actual open fun String.c(a: Int) {} } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstract/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstract/header/header.kt index f7fd57c7be62..56c935c9148c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstract/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstract/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect abstract class Abstract { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstract/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstract/header/header.kt.after index c62b7c3ca0d9..ac625b0f125a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstract/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstract/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect abstract class Abstract { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstractClassWithJdk/proj_common_dep(stdlib)/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstractClassWithJdk/proj_common_dep(stdlib)/common.kt index d596295d3604..af8f4de1e5dd 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstractClassWithJdk/proj_common_dep(stdlib)/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstractClassWithJdk/proj_common_dep(stdlib)/common.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 import kotlin.random.Random diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstractClassWithJdk/proj_common_dep(stdlib)/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstractClassWithJdk/proj_common_dep(stdlib)/common.kt.after index 939702239581..05fd51059a3f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstractClassWithJdk/proj_common_dep(stdlib)/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/abstractClassWithJdk/proj_common_dep(stdlib)/common.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 import kotlin.random.Random diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotation/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotation/header/header.kt index 7e0ef6da8f0d..507ffb99fcb8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotation/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotation/header/header.kt @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect annotation class Ann(val x: Int, val y: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotation/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotation/header/header.kt.after index 2379d8b487e4..acc2c58199e1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotation/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotation/header/header.kt.after @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect annotation class Ann(val x: Int, val y: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectation/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectation/common/common.kt index 7c136b9bccc3..661d25b65ce3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectation/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectation/common/common.kt @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.OptionalExpectationInspection +// IGNORE_K2 package kotlin diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectation/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectation/common/common.kt.after index 7c136b9bccc3..661d25b65ce3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectation/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectation/common/common.kt.after @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.OptionalExpectationInspection +// IGNORE_K2 package kotlin diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectationNoDir/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectationNoDir/common/common.kt index 7c136b9bccc3..661d25b65ce3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectationNoDir/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectationNoDir/common/common.kt @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.OptionalExpectationInspection +// IGNORE_K2 package kotlin diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectationNoDir/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectationNoDir/common/common.kt.after index 7c136b9bccc3..661d25b65ce3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectationNoDir/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationOptionalExpectationNoDir/common/common.kt.after @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.OptionalExpectationInspection +// IGNORE_K2 package kotlin diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationWithComment/common/a.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationWithComment/common/a.kt index f861068d11de..58207f3ae91e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationWithComment/common/a.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/annotationWithComment/common/a.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 @RegAnn // some comment expect annotation class SomeAnn diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/class/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/class/header/header.kt index 559b92e42f79..dad94cf90e27 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/class/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/class/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class My { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/class/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/class/header/header.kt.after index 8840fd6e56da..1ffd28c52aa9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/class/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/class/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class My { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithBase/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithBase/common/common.kt index ea894f597e12..e7b8d6d2c731 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithBase/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithBase/common/common.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 open class SimpleParent expect class ExpectedChild : SimpleParent \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithBase/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithBase/common/common.kt.after index ea894f597e12..e7b8d6d2c731 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithBase/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithBase/common/common.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 open class SimpleParent expect class ExpectedChild : SimpleParent \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithJdk/proj_common_dep(stdlib)/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithJdk/proj_common_dep(stdlib)/common.kt index 10ce14ce8541..deede358e076 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithJdk/proj_common_dep(stdlib)/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithJdk/proj_common_dep(stdlib)/common.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 import kotlin.random.Random diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithJdk/proj_common_dep(stdlib)/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithJdk/proj_common_dep(stdlib)/common.kt.after index 64409850cd9c..4e54ca23c669 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithJdk/proj_common_dep(stdlib)/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithJdk/proj_common_dep(stdlib)/common.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 import kotlin.random.Random diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/common/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/common/My.kt index b0c0099b44fc..17b37f5c5608 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/common/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/common/My.kt @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // DISABLE-ERRORS +// IGNORE_K2 package my diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/common/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/common/My.kt.after index 5ee56c89f5f2..b44b1c097e9a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/common/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/common/My.kt.after @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // DISABLE-ERRORS +// IGNORE_K2 package my diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/jvm/My.testModule_JVM.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/jvm/My.testModule_JVM.kt index 11bdfa1c30a8..35e8bc076152 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/jvm/My.testModule_JVM.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/jvm/My.testModule_JVM.kt @@ -1,3 +1,4 @@ // My: to be implemented // DISABLE-ERRORS +// IGNORE_K2 package my diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/jvm/My.testModule_JVM.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/jvm/My.testModule_JVM.kt.after index 68879fd84c59..c95f6f0c3886 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/jvm/My.testModule_JVM.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/classWithSuperTypeFromOtherPackage/jvm/My.testModule_JVM.kt.after @@ -1,5 +1,6 @@ // My: to be implemented // DISABLE-ERRORS +// IGNORE_K2 package my import other.Another diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithDelegation/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithDelegation/common/common.kt index 23d74796533c..541fe19bc4fb 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithDelegation/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithDelegation/common/common.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class Constructors(s: String) { constructor(i: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithDelegation/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithDelegation/common/common.kt.after index 23d74796533c..541fe19bc4fb 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithDelegation/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithDelegation/common/common.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class Constructors(s: String) { constructor(i: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithJdk/proj_common_dep(stdlib)/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithJdk/proj_common_dep(stdlib)/common.kt index 04bd4a706ae2..0dda72ec5891 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithJdk/proj_common_dep(stdlib)/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithJdk/proj_common_dep(stdlib)/common.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 import kotlin.random.Random diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithJdk/proj_common_dep(stdlib)/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithJdk/proj_common_dep(stdlib)/common.kt.after index 04bd4a706ae2..0dda72ec5891 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithJdk/proj_common_dep(stdlib)/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/constructorWithJdk/proj_common_dep(stdlib)/common.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 import kotlin.random.Random diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/createWithImport/common/a.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/createWithImport/common/a.kt index 453a5635ee23..f92f06d4cb19 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/createWithImport/common/a.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/createWithImport/common/a.kt @@ -1,4 +1,6 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 + package a import b.B diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpected/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpected/common/common.kt index d21fa5215d8e..21c27a0ba5cf 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpected/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpected/common/common.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect interface I { fun f(p: Int = 1) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpected/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpected/common/common.kt.after index e6a867d8878b..775d7ca787f1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpected/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpected/common/common.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect interface I { fun f(p: Int = 1) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedClass/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedClass/common/common.kt index 95d47132f741..92e7d380650c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedClass/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedClass/common/common.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class C { fun f(p: Int = 1) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedClass/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedClass/common/common.kt.after index 7fbec4c4ab92..7ee9b595b314 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedClass/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedClass/common/common.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class C { fun f(p: Int = 1) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedConstructor/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedConstructor/common/common.kt index d8e9709fcc6b..e3a6cf952a30 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedConstructor/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedConstructor/common/common.kt @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class WithConstructor(s: String = "Hello") \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedConstructor/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedConstructor/common/common.kt.after index d8e9709fcc6b..e3a6cf952a30 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedConstructor/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/defaultParameterInExpectedConstructor/common/common.kt.after @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class WithConstructor(s: String = "Hello") \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/enum/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/enum/header/header.kt index fd8caca50863..d7b725ace540 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/enum/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/enum/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect enum class MyEnum { FIRST, diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/enum/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/enum/header/header.kt.after index 12804e2ef24e..f3babeab20c3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/enum/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/enum/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect enum class MyEnum { FIRST, diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/expectSealedInCommonWhen/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/expectSealedInCommonWhen/header/header.kt index 087834711c10..1bf1266be570 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/expectSealedInCommonWhen/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/expectSealedInCommonWhen/header/header.kt @@ -4,6 +4,7 @@ // ERROR: Unresolved reference: TODO // ERROR: Unresolved reference: TODO // ERROR: Unresolved reference: TODO +// IGNORE_K2 expect sealed class CommonSealedClass() class SInheritor1 : CommonSealedClass() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/expectSealedInCommonWhen/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/expectSealedInCommonWhen/header/header.kt.after index ce1108a00f5f..f8ad5998f2a1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/expectSealedInCommonWhen/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/expectSealedInCommonWhen/header/header.kt.after @@ -4,6 +4,7 @@ // ERROR: Unresolved reference: TODO // ERROR: Unresolved reference: TODO // ERROR: Unresolved reference: TODO +// IGNORE_K2 expect sealed class CommonSealedClass() class SInheritor1 : CommonSealedClass() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/forbiddenForLeafSourceSets/jvm/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/forbiddenForLeafSourceSets/jvm/header.kt index dc0bef7b1478..90360fde1be6 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/forbiddenForLeafSourceSets/jvm/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/forbiddenForLeafSourceSets/jvm/header.kt @@ -1,5 +1,6 @@ // "Add missing actual declarations" "false" // ACTION: Convert function to property // ERROR: Expected function 'foo' has no actual declaration in module testModule_JVM for JVM +// IGNORE_K2 expect fun foo(): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/function/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/function/header/header.kt index 3ad46312b153..e062a31f83b9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/function/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/function/header/header.kt @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect fun foo(arg: Int): String \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/function/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/function/header/header.kt.after index 6644000b3826..3304a17171ea 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/function/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/function/header/header.kt.after @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect fun foo(arg: Int): String \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/functionSameFile/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/functionSameFile/header/header.kt index 59c15b4dad6c..e50a3229ea9c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/functionSameFile/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/functionSameFile/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect fun bar() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/functionSameFile/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/functionSameFile/header/header.kt.after index 8518e54c8523..19849a654614 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/functionSameFile/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/functionSameFile/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect fun bar() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/inlineClass/common/InlineMe.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/inlineClass/common/InlineMe.kt index f59395009cec..20ab907006ab 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/inlineClass/common/InlineMe.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/inlineClass/common/InlineMe.kt @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect inline class InlineMe(val x: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/inlineClass/common/InlineMe.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/inlineClass/common/InlineMe.kt.after index 2966c59edfb3..208f7c7d5b1d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/inlineClass/common/InlineMe.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/inlineClass/common/InlineMe.kt.after @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect inline class InlineMe(val x: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/interface/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/interface/header/header.kt index c37c78791b84..0c64a338cda8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/interface/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/interface/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect interface Interface { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/interface/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/interface/header/header.kt.after index 700d322ca9ae..9dc3ab911632 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/interface/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/interface/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect interface Interface { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/nested/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/nested/header/header.kt index 755dd1692190..4f7cc44f6271 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/nested/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/nested/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class WithNested { fun foo(): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/nested/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/nested/header/header.kt.after index 217d8e64ecb5..f7416c49581a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/nested/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/nested/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class WithNested { fun foo(): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/object/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/object/header/header.kt index 2a1b9942b5c7..713c51d6f0ab 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/object/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/object/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect object Object { fun foo(): String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/object/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/object/header/header.kt.after index b3119110ad5d..3dc8536c348c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/object/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/object/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect object Object { fun foo(): String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/package/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/package/header/header.kt index ff77244c9707..db9db9796b0d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/package/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/package/header/header.kt @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // SHOULD_BE_AVAILABLE_AFTER_EXECUTION +// IGNORE_K2 package test.inner diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/package/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/package/header/header.kt.after index 25af581a9317..ee2a42b5810f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/package/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/package/header/header.kt.after @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // SHOULD_BE_AVAILABLE_AFTER_EXECUTION +// IGNORE_K2 package test.inner diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrect/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrect/header/header.kt index ff77244c9707..db9db9796b0d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrect/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrect/header/header.kt @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // SHOULD_BE_AVAILABLE_AFTER_EXECUTION +// IGNORE_K2 package test.inner diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrect/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrect/header/header.kt.after index 25af581a9317..ee2a42b5810f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrect/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrect/header/header.kt.after @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // SHOULD_BE_AVAILABLE_AFTER_EXECUTION +// IGNORE_K2 package test.inner diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrectEmpty/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrectEmpty/header/header.kt index ff77244c9707..db9db9796b0d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrectEmpty/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrectEmpty/header/header.kt @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // SHOULD_BE_AVAILABLE_AFTER_EXECUTION +// IGNORE_K2 package test.inner diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrectEmpty/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrectEmpty/header/header.kt.after index 25af581a9317..ee2a42b5810f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrectEmpty/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/packageIncorrectEmpty/header/header.kt.after @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // SHOULD_BE_AVAILABLE_AFTER_EXECUTION +// IGNORE_K2 package test.inner diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/primaryConstructor/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/primaryConstructor/header/header.kt index 419dbcd4c699..22989524373e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/primaryConstructor/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/primaryConstructor/header/header.kt @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class WithPrimaryConstructor(x: Int, s: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/primaryConstructor/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/primaryConstructor/header/header.kt.after index a042e4a79f0a..76b3b8892625 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/primaryConstructor/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/primaryConstructor/header/header.kt.after @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect class WithPrimaryConstructor(x: Int, s: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/property/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/property/header/header.kt index d6dd65989e69..f65de86d2828 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/property/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/property/header/header.kt @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect var x: Int \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/property/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/property/header/header.kt.after index 7de4303ce8bf..129fb43579ce 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/property/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/property/header/header.kt.after @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect var x: Int \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealed/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealed/header/header.kt index 0fe075592487..b4be5a48778b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealed/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealed/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect sealed class Sealed() { object Obj : Sealed diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealed/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealed/header/header.kt.after index 3c27dcac8580..721e7000a8e7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealed/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealed/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect sealed class Sealed() { object Obj : Sealed diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedInCommonWhen/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedInCommonWhen/header/header.kt index d3177f929fcc..ef960f0a91b8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedInCommonWhen/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedInCommonWhen/header/header.kt @@ -2,6 +2,7 @@ // SHOULD_BE_AVAILABLE_AFTER_EXECUTION // ERROR: Unresolved reference: TODO // ERROR: Unresolved reference: TODO +// IGNORE_K2 sealed class CommonSealedClass() class SInheritor1 : CommonSealedClass() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedInCommonWhen/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedInCommonWhen/header/header.kt.after index 26b91bab47e2..6fd2289206b9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedInCommonWhen/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedInCommonWhen/header/header.kt.after @@ -2,6 +2,7 @@ // SHOULD_BE_AVAILABLE_AFTER_EXECUTION // ERROR: Unresolved reference: TODO // ERROR: Unresolved reference: TODO +// IGNORE_K2 sealed class CommonSealedClass() class SInheritor1 : CommonSealedClass() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedSubclass/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedSubclass/header/header.kt index acc12ccf5d9e..21b4cea7fcd6 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedSubclass/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedSubclass/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect sealed class Sealed diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedSubclass/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedSubclass/header/header.kt.after index cfdc21a806a5..bddaeda83c51 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedSubclass/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/sealedSubclass/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect sealed class Sealed diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClass/common/ic.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClass/common/ic.kt index 968ea1ad68db..7f3c107a3f66 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClass/common/ic.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClass/common/ic.kt @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect value class IC(val i: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClass/common/ic.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClass/common/ic.kt.after index c513e8bc9b26..5564260f5b29 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClass/common/ic.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClass/common/ic.kt.after @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect value class IC(val i: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClassWithGenerics/common/ic.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClassWithGenerics/common/ic.kt index 334c76643925..49db6a59c655 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClassWithGenerics/common/ic.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClassWithGenerics/common/ic.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" // COMPILER_ARGUMENTS: -XXLanguage:+GenericInlineClassParameter +// IGNORE_K2 expect value class IC(val i: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClassWithGenerics/common/ic.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClassWithGenerics/common/ic.kt.after index 44d2ea4706a6..e8b8c3dfb7ae 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClassWithGenerics/common/ic.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/valueClassWithGenerics/common/ic.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" // COMPILER_ARGUMENTS: -XXLanguage:+GenericInlineClassParameter +// IGNORE_K2 expect value class IC(val i: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withFakeJvm/a_common/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withFakeJvm/a_common/header.kt index 3ad46312b153..e062a31f83b9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withFakeJvm/a_common/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withFakeJvm/a_common/header.kt @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect fun foo(arg: Int): String \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withFakeJvm/a_common/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withFakeJvm/a_common/header.kt.after index 6644000b3826..3304a17171ea 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withFakeJvm/a_common/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withFakeJvm/a_common/header.kt.after @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect fun foo(arg: Int): String \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withRootPackage/common/path/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withRootPackage/common/path/My.kt index 270e8f213fc8..45a824354572 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withRootPackage/common/path/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withRootPackage/common/path/My.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" // DISABLE-ERRORS +// IGNORE_K2 expect class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withRootPackage/common/path/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withRootPackage/common/path/My.kt.after index bed082fd819f..76462a027768 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withRootPackage/common/path/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withRootPackage/common/path/My.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" // DISABLE-ERRORS +// IGNORE_K2 expect class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTest/a_common_test/test/test.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTest/a_common_test/test/test.kt index 6eeefb640adb..80efcb3a45f3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTest/a_common_test/test/test.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTest/a_common_test/test/test.kt @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // TEST +// IGNORE_K2 package test diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTest/a_common_test/test/test.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTest/a_common_test/test/test.kt.after index 29d3f76fdb8c..556cb6866ad3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTest/a_common_test/test/test.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTest/a_common_test/test/test.kt.after @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // TEST +// IGNORE_K2 package test diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTestDummy/a_common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTestDummy/a_common/common.kt index 4079119fc751..95411df4b523 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTestDummy/a_common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTestDummy/a_common/common.kt @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect fun testHelper() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTestDummy/a_common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTestDummy/a_common/common.kt.after index 2fbeb8b93f31..5a639b77d5a1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTestDummy/a_common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActual/withTestDummy/a_common/common.kt.after @@ -1,3 +1,4 @@ // "Add missing actual declarations" "true" +// IGNORE_K2 expect fun testHelper() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/class/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/class/header/header.kt index c028576632fd..7bd3f0ed7562 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/class/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/class/header/header.kt @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // COMPILER_ARGUMENTS: -Xexplicit-api=strict +// IGNORE_K2 public expect class My { public fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/class/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/class/header/header.kt.after index 9bc584e07c2e..bbd2b44d775d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/class/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/class/header/header.kt.after @@ -1,5 +1,6 @@ // "Add missing actual declarations" "true" // COMPILER_ARGUMENTS: -Xexplicit-api=strict +// IGNORE_K2 public expect class My { public fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/function/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/function/header/header.kt index 3d5e8a0f3fb2..ed27d4c90cb4 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/function/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/function/header/header.kt @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" // COMPILER_ARGUMENTS: -Xexplicit-api=strict +// IGNORE_K2 public expect fun foo(arg: Int): String \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/function/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/function/header/header.kt.after index 7b456a322cc4..eeb649012208 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/function/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createActualExplicitApi/function/header/header.kt.after @@ -1,4 +1,5 @@ // "Add missing actual declarations" "true" // COMPILER_ARGUMENTS: -Xexplicit-api=strict +// IGNORE_K2 public expect fun foo(arg: Int): String \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/header/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/header/My.kt index e8182b181007..15756e0c5229 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/header/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/header/My.kt @@ -1,2 +1,3 @@ // My: to be implemented -// DISABLE-ERRORS \ No newline at end of file +// DISABLE-ERRORS +// IGNORE_K2 \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/header/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/header/My.kt.after index 741db66a9073..ba3989db519e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/header/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/header/My.kt.after @@ -1,3 +1,4 @@ // My: to be implemented // DISABLE-ERRORS -expect annotation class My(val x: Int, val y: Double) \ No newline at end of file +// IGNORE_K2 +expect annotation class My(val x: Int, val y: Double) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/jvm/My.kt index 113c93e3a159..1129fe4ec018 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/jvm/My.kt @@ -1,4 +1,5 @@ // "Create expected annotation class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual annotation class My actual constructor(actual val x: Int, actual val y: Double) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/jvm/My.kt.after index 15bbba7b23f4..e597fb0f0d5f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation/jvm/My.kt.after @@ -1,4 +1,5 @@ // "Create expected annotation class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual annotation class My actual constructor(actual val x: Int, actual val y: Double) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation2/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation2/jvm/My.kt index 8805f7400923..83fbd6474bc7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation2/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation2/jvm/My.kt @@ -1,4 +1,5 @@ // "Create expected annotation class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual annotation class My(actual val x: Int, actual val y: Double) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation2/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation2/jvm/My.kt.after index 15bbba7b23f4..e597fb0f0d5f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation2/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/annotation2/jvm/My.kt.after @@ -1,4 +1,5 @@ // "Create expected annotation class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual annotation class My actual constructor(actual val x: Int, actual val y: Double) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/class/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/class/jvm/My.kt index 9635b9ec1ae4..ec170d3421da 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/class/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/class/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String): Int = 42 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/class/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/class/jvm/My.kt.after index ab24837d8944..5104e7f6a591 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/class/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/class/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String): Int = 42 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithAnnotation/jvm/one/two/Platform.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithAnnotation/jvm/one/two/Platform.kt index 9c68b8f48df5..b252ca6a1208 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithAnnotation/jvm/one/two/Platform.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithAnnotation/jvm/one/two/Platform.kt @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" +// IGNORE_K2 package one.two diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperClassAndTypeParameter/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperClassAndTypeParameter/jvm/My.kt index 17383a4aae76..0f23015d48d5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperClassAndTypeParameter/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperClassAndTypeParameter/jvm/My.kt @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My : Common<@SimpleA T>() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperClassAndTypeParameter/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperClassAndTypeParameter/jvm/My.kt.after index 8e64ab57f02a..e1bddd61bf54 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperClassAndTypeParameter/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperClassAndTypeParameter/jvm/My.kt.after @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My : Common<@SimpleA T>() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/common/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/common/My.kt index 3b316c94ec23..0930ee891198 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/common/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/common/My.kt @@ -1,4 +1,3 @@ // My: to be implemented // DISABLE-ERRORS - package my \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/common/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/common/My.kt.after index 1d16a12892da..0ebf37b3442a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/common/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/common/My.kt.after @@ -1,6 +1,5 @@ // My: to be implemented // DISABLE-ERRORS - package my import other.Another diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/jvm/My.kt index c4a913f25636..86d6e90f13b5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/jvm/My.kt @@ -1,5 +1,7 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 + package my import other.Another diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/jvm/My.kt.after index f1d60ed8e96c..c6f2f400e503 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/classWithSuperTypeFromOtherPackage/jvm/My.kt.after @@ -1,5 +1,7 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 + package my import other.Another diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/header/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/header/My.kt index e8182b181007..4053ac758557 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/header/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/header/My.kt @@ -1,2 +1,3 @@ // My: to be implemented -// DISABLE-ERRORS \ No newline at end of file +// DISABLE-ERRORS +// IGNORE_K2 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/header/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/header/My.kt.after index a7ab764416e3..2d3b5dda2723 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/header/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/header/My.kt.after @@ -1,5 +1,6 @@ // My: to be implemented // DISABLE-ERRORS +// IGNORE_K2 /** * Dokka comment: class to be created as expect */ diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/jvm/My.kt index 6e5ef1560f2c..db25c675146c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 /** * Dokka comment: class to be created as expect diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/jvm/My.kt.after index 6e5ef1560f2c..db25c675146c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/commented/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 /** * Dokka comment: class to be created as expect diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/companion/jvm/Some.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/companion/jvm/Some.kt index e7457c1afb4e..7e230ae3662f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/companion/jvm/Some.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/companion/jvm/Some.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class Some { actual companion object { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/companion/jvm/Some.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/companion/jvm/Some.kt.after index e7457c1afb4e..7e230ae3662f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/companion/jvm/Some.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/companion/jvm/Some.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class Some { actual companion object { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/createWithImport/jvm/a.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/createWithImport/jvm/a.kt index 7414ca89ad6c..a8334a62b407 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/createWithImport/jvm/a.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/createWithImport/jvm/a.kt @@ -1,4 +1,6 @@ // "Create expected class in common module testModule_Common" "true" +// IGNORE_K2 + package a import b.B diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataClass/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataClass/jvm/My.kt index a45058754a32..9b92fb569890 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataClass/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataClass/jvm/My.kt @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual data class My actual constructor(actual val x: Int, actual val y: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataClass/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataClass/jvm/My.kt.after index 60cdf66cf8be..3fc79b97237b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataClass/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataClass/jvm/My.kt.after @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual data class My actual constructor(actual val x: Int, actual val y: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataObject/jvm/Foo.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataObject/jvm/Foo.kt index 6bc856701e3e..921277cd422b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataObject/jvm/Foo.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataObject/jvm/Foo.kt @@ -1,4 +1,5 @@ // "Create expected object in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual data object Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataObject/jvm/Foo.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataObject/jvm/Foo.kt.after index 6bc856701e3e..921277cd422b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataObject/jvm/Foo.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/dataObject/jvm/Foo.kt.after @@ -1,4 +1,5 @@ // "Create expected object in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual data object Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enum/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enum/jvm/My.kt index 24476becd623..0224e9462199 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enum/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enum/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected enum class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual enum class My { FIRST, diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enum/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enum/jvm/My.kt.after index a3e2b441f3f0..cb5b566db6bd 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enum/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enum/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected enum class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual enum class My { FIRST, diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumComplex/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumComplex/jvm/jvm.kt index d4167db1c1eb..25ef30eb0e88 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumComplex/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumComplex/jvm/jvm.kt @@ -1,5 +1,6 @@ // "Create expected enum class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual enum class Complex { FIRST { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumComplex/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumComplex/jvm/jvm.kt.after index bbcd087aa4aa..5795f4cba06a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumComplex/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumComplex/jvm/jvm.kt.after @@ -1,5 +1,6 @@ // "Create expected enum class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual enum class Complex { FIRST { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt index 6f53589bbc9f..cbfa11f5ec56 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected enum class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual enum class My { ; diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt.after index 2d5098595814..28d52176fb89 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/enumEmpty/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected enum class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual enum class My { ; diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleAlias/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleAlias/jvm/Utils.kt index 23fd985d2f21..373e2cb5d078 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleAlias/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleAlias/jvm/Utils.kt @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual typealias SomeString = String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleAlias/jvm/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleAlias/jvm/Utils.kt.after index f2da9891ba24..36a3ef77c1eb 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleAlias/jvm/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleAlias/jvm/Utils.kt.after @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual typealias SomeString = String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleExpansion/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleExpansion/jvm/Utils.kt index 4ee479ff0731..3d240fd6a358 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleExpansion/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleExpansion/jvm/Utils.kt @@ -1,6 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from testModule_Common:,SomeString // DISABLE-ERRORS +// IGNORE_K2 typealias SomeString = String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleParameter/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleParameter/jvm/Utils.kt index 4a0bcb184f56..d136624cbe19 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleParameter/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleParameter/jvm/Utils.kt @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class Some diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleParameter/jvm/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleParameter/jvm/Utils.kt.after index 23fd0d2b2b18..6c92d5d8602a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleParameter/jvm/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleParameter/jvm/Utils.kt.after @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class Some diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleTypeFromCommon/jvm/foo.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleTypeFromCommon/jvm/foo.kt index 52b30937baae..cf3e5807dfda 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleTypeFromCommon/jvm/foo.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleTypeFromCommon/jvm/foo.kt @@ -1,4 +1,5 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual fun foo(my: My) {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleTypeFromCommon/jvm/foo.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleTypeFromCommon/jvm/foo.kt.after index 79085fc6b670..09a3b0e62097 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleTypeFromCommon/jvm/foo.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithAccessibleTypeFromCommon/jvm/foo.kt.after @@ -1,4 +1,5 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual fun foo(my: My) {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt index 1c3e362d2cb2..de9a8a399bb7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt @@ -1,6 +1,7 @@ // "Create expected function in common module proj_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from proj_Common:,ArrayList // DISABLE-ERRORS +// IGNORE_K2 import java.util.ArrayList diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt.after index f8391b4e8fc8..a93a6c2ef0df 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithJdk/proj_jvm_dep(fulljdk)/Utils.kt.after @@ -1,6 +1,7 @@ // "Create expected function in common module proj_Common" "true" // SHOULD_FAIL_WITH: Some types are not accessible from proj_Common:,ArrayList // DISABLE-ERRORS +// IGNORE_K2 import java.util.ArrayList diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithPrivateModifier/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithPrivateModifier/jvm/My.kt index 9fe953d80934..ad8108645c1f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithPrivateModifier/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/funWithPrivateModifier/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: "The declaration has 'private' modifier" // DISABLE-ERRORS +// IGNORE_K2 private actual fun s() = "s" \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/common/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/common/My.kt index 21098fa55963..ab4149ee05c1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/common/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/common/My.kt @@ -1,3 +1,4 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/common/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/common/My.kt.after index 6f0c1a068a76..216efd43ff30 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/common/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/common/My.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/jvm/My.kt index 48cb9b355b10..79efb888ecb4 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/jvm/My.kt.after index 48cb9b355b10..79efb888ecb4 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function2/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function2/jvm/Utils.kt index 1526c86dd3a0..bc1d549a4252 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function2/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function2/jvm/Utils.kt @@ -1,4 +1,5 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual fun foo(i: Int, d: Double, s: String) = s == "$i$d" \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function2/jvm/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function2/jvm/Utils.kt.after index f2561ca24064..9eafa4eef6c0 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function2/jvm/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/function2/jvm/Utils.kt.after @@ -1,4 +1,5 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual fun foo(i: Int, d: Double, s: String) = s == "$i$d" \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/common/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/common/My.kt index 0bb849f94611..ece82bff5fcf 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/common/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/common/My.kt @@ -1,3 +1,4 @@ // DISABLE-ERRORS +// IGNORE_K2 expect interface My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/common/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/common/My.kt.after index f874ab37b0aa..3383fdaf01c6 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/common/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/common/My.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect interface My { fun foo(param: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/jvm/My.kt index a16d1c2becc0..ecbba7e3fe51 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual interface My { actual fun foo(param: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/jvm/My.kt.after index a16d1c2becc0..ecbba7e3fe51 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionInInterface/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual interface My { actual fun foo(param: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface/jvm/My.kt index 450c34e1d316..bd5c05577bd9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface/jvm/My.kt @@ -1,6 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: "The function declaration shouldn't have a default implementation" // DISABLE-ERRORS +// IGNORE_K2 actual interface My { actual fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface/jvm/My.kt.after index 450c34e1d316..bd5c05577bd9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface/jvm/My.kt.after @@ -1,6 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: "The function declaration shouldn't have a default implementation" // DISABLE-ERRORS +// IGNORE_K2 actual interface My { actual fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface2/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface2/jvm/My.kt index cbac1789f62d..54c32740e3fc 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface2/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface2/jvm/My.kt @@ -1,6 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: "The function declaration shouldn't have a default implementation" // DISABLE-ERRORS +// IGNORE_K2 actual interface My { actual fun foo(param: String) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface2/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface2/jvm/My.kt.after index cbac1789f62d..54c32740e3fc 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface2/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/functionWithImplementationInInterface2/jvm/My.kt.after @@ -1,6 +1,7 @@ // "Create expected function in common module testModule_Common" "true" // SHOULD_FAIL_WITH: "The function declaration shouldn't have a default implementation" // DISABLE-ERRORS +// IGNORE_K2 actual interface My { actual fun foo(param: String) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/hierarchy/main/A.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/hierarchy/main/A.kt index b3aeec242a97..86efac91f4b6 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/hierarchy/main/A.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/hierarchy/main/A.kt @@ -1,5 +1,7 @@ // "Create expected class in common module jvm" "true" // DISABLE-ERRORS +// IGNORE_K2 + actual class First actual class Second \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/hierarchy/main/A.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/hierarchy/main/A.kt.after index a988b96b3eed..8fd1e5931407 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/hierarchy/main/A.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/hierarchy/main/A.kt.after @@ -1,5 +1,7 @@ // "Create expected class in common module jvm" "true" // DISABLE-ERRORS +// IGNORE_K2 + actual class First actual class Second \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass/jvm/InlineMe.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass/jvm/InlineMe.kt index 325470a2fcc8..220983da2623 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass/jvm/InlineMe.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass/jvm/InlineMe.kt @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual inline class InlineMe(val x: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass/jvm/InlineMe.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass/jvm/InlineMe.kt.after index bb796423b3d9..dc5991cd9a53 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass/jvm/InlineMe.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass/jvm/InlineMe.kt.after @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual inline class InlineMe actual constructor(actual val x: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass2/jvm/InlineMe.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass2/jvm/InlineMe.kt index a2cf0e687c9d..50e9d2819047 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass2/jvm/InlineMe.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass2/jvm/InlineMe.kt @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual inline class InlineMe(actual val x: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass2/jvm/InlineMe.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass2/jvm/InlineMe.kt.after index bb796423b3d9..dc5991cd9a53 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass2/jvm/InlineMe.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/inlineClass2/jvm/InlineMe.kt.after @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual inline class InlineMe actual constructor(actual val x: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam/jvm/A.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam/jvm/A.kt index 99737d07bf16..76636c0037d7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam/jvm/A.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam/jvm/A.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 class A { actual inner class B diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam/jvm/A.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam/jvm/A.kt.after index cd2025ccd56f..b3077dbcab96 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam/jvm/A.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam/jvm/A.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class A { actual inner class B diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam2/jvm/A.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam2/jvm/A.kt index 8f11d0a61ba9..6d2a5f137ce5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam2/jvm/A.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam2/jvm/A.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual open class A> { actual class C diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam2/jvm/A.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam2/jvm/A.kt.after index 2a8a74f5c242..2df7927de44e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam2/jvm/A.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerClassWithTypeParam2/jvm/A.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual open class A> { actual class C diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt index f7710fb5b34d..f8c281ba68d3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { class Middle() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt.after index d4f7572caf51..56b148df26f7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/innerEnum/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual class Middle() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/memberFunctionAndNestedClass/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/memberFunctionAndNestedClass/jvm/Utils.kt index 8e5cec52163a..485bf5bb7a4f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/memberFunctionAndNestedClass/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/memberFunctionAndNestedClass/jvm/Utils.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 class A { actual class M diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/memberFunctionAndNestedClass/jvm/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/memberFunctionAndNestedClass/jvm/Utils.kt.after index 57a56cd09103..2444977f8d7a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/memberFunctionAndNestedClass/jvm/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/memberFunctionAndNestedClass/jvm/Utils.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class A { actual class M diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/common/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/common/My.kt index 21098fa55963..ab4149ee05c1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/common/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/common/My.kt @@ -1,3 +1,4 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/common/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/common/My.kt.after index 3d25ba65237b..8add53db9ff9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/common/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/common/My.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { inner class Nested(s: String) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/jvm/My.kt index 2e01ad1280f5..44abb51a3ad1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual inner class Nested actual constructor(actual val s: String) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/jvm/My.kt.after index 2e01ad1280f5..44abb51a3ad1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/nestedClass/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual inner class Nested actual constructor(actual val s: String) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/noAccessOnMember/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/noAccessOnMember/jvm/My.kt index cd2fa1ee1cc8..84345c40ce1f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/noAccessOnMember/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/noAccessOnMember/jvm/My.kt @@ -7,6 +7,7 @@ // ACTION: Remove 'actual' modifier // ACTION: Remove explicit type specification // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String): Int = 42 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/onMember/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/onMember/jvm/My.kt index e7edf7788a8e..5cb488cab6d8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/onMember/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/onMember/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String): Int = 42 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/onMember/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/onMember/jvm/My.kt.after index e7edf7788a8e..5cb488cab6d8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/onMember/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/onMember/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual fun foo(param: String): Int = 42 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/primaryConstructor/jvm/A.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/primaryConstructor/jvm/A.after index 6dcbfc71d7f8..5462bea03206 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/primaryConstructor/jvm/A.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/primaryConstructor/jvm/A.after @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class A actual constructor() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/primaryConstructor/jvm/A.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/primaryConstructor/jvm/A.kt index f879d321aa4d..11d8efb1933a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/primaryConstructor/jvm/A.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/primaryConstructor/jvm/A.kt @@ -1,4 +1,5 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class A actual constructor() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/common/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/common/My.kt index 21098fa55963..ab4149ee05c1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/common/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/common/My.kt @@ -1,3 +1,4 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/common/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/common/My.kt.after index fb31a627db67..25e4a413b74f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/common/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/common/My.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect class My { var s: String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/jvm/My.kt index 30969fbb3ba0..2b59a8b2eeae 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected property in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual var s: String = "Hello" diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/jvm/My.kt.after index 30969fbb3ba0..2b59a8b2eeae 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected property in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { actual var s: String = "Hello" diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property2/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property2/jvm/Utils.kt index 89527491c8ba..3d99f8e37a19 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property2/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property2/jvm/Utils.kt @@ -1,5 +1,6 @@ // "Create expected property in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual var foo: String get() = field * field diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property2/jvm/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property2/jvm/Utils.kt.after index 7f6dbe567eac..e88b3bdda979 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property2/jvm/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/property2/jvm/Utils.kt.after @@ -1,5 +1,6 @@ // "Create expected property in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual var foo: String get() = field * field diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyInConstructor/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyInConstructor/jvm/My.kt index 144c5eba8b35..0f2c2baf53ef 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyInConstructor/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyInConstructor/jvm/My.kt @@ -1,4 +1,5 @@ // "Create expected property in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My(actual val s: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyInConstructor/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyInConstructor/jvm/My.kt.after index 425d90cd226b..0bb0b0d91f4f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyInConstructor/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyInConstructor/jvm/My.kt.after @@ -1,4 +1,5 @@ // "Create expected property in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My(actual val s: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithConstModifier/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithConstModifier/jvm/My.kt index 2b7689d64364..7e763d55e223 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithConstModifier/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithConstModifier/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected property in common module testModule_Common" "true" // SHOULD_FAIL_WITH: "The declaration has 'const' modifier" // DISABLE-ERRORS +// IGNORE_K2 actual const val s: String = "Hello" \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithLateinitModifier/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithLateinitModifier/jvm/My.kt index 9ea26eaa53d4..3b7e1a1e7532 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithLateinitModifier/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithLateinitModifier/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected property in common module testModule_Common" "true" // SHOULD_FAIL_WITH: "The declaration has 'lateinit' modifier" // DISABLE-ERRORS +// IGNORE_K2 actual lateinit var s: String \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithPrivateModifier/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithPrivateModifier/jvm/My.kt index 13a90ad04609..0a3384828432 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithPrivateModifier/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/propertyWithPrivateModifier/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected property in common module testModule_Common" "true" // SHOULD_FAIL_WITH: "The declaration has 'private' modifier" // DISABLE-ERRORS +// IGNORE_K2 private actual val s: String = "s" \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/sealedClass/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/sealedClass/jvm/My.kt index d7baac7e8bf7..2fb7406dbe90 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/sealedClass/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/sealedClass/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual sealed class My actual constructor(actual val x: Double) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/sealedClass/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/sealedClass/jvm/My.kt.after index 1d56847f17c1..31dd666de70f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/sealedClass/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/sealedClass/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual sealed class My actual constructor(actual val x: Double) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt index 909ec065fb82..15e15197af66 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt @@ -1,4 +1,5 @@ // "Create expected property in common module proj_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual val some: HashMap = TODO() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt.after index b46fb2a7d204..c9962db9e8f2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/stdlibWithJavaAlias/proj_jvm_dep(stdlib)/My.kt.after @@ -1,4 +1,5 @@ // "Create expected property in common module proj_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual val some: HashMap = TODO() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/superTypeFromStdlib/proj_jvm_dep(stdlib)/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/superTypeFromStdlib/proj_jvm_dep(stdlib)/My.kt index bf14506e0708..c293aee9e363 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/superTypeFromStdlib/proj_jvm_dep(stdlib)/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/superTypeFromStdlib/proj_jvm_dep(stdlib)/My.kt @@ -1,4 +1,5 @@ // "Create expected class in common module proj_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class A : HashMap() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelFunctionWithAnnotations/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelFunctionWithAnnotations/jvm/Utils.kt index 7c08073afdc2..570b9df75bba 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelFunctionWithAnnotations/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelFunctionWithAnnotations/jvm/Utils.kt @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual fun >>@receiver:SimpleA String.myExtension(@SimpleA a: @SimpleA List<@SimpleA List<@SimpleA String>>) { println(this) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelFunctionWithAnnotations/jvm/Utils.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelFunctionWithAnnotations/jvm/Utils.kt.after index 37017df2e686..0ceb0bd5fbd1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelFunctionWithAnnotations/jvm/Utils.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelFunctionWithAnnotations/jvm/Utils.kt.after @@ -1,5 +1,6 @@ // "Create expected function in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual fun >>@receiver:SimpleA String.myExtension(@SimpleA a: @SimpleA List<@SimpleA List<@SimpleA String>>) { println(this) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelPropertyWithTypeParam/jvm/Utils.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelPropertyWithTypeParam/jvm/Utils.kt index 098e3999cf5b..7431ce47af4b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelPropertyWithTypeParam/jvm/Utils.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/topLevelPropertyWithTypeParam/jvm/Utils.kt @@ -1,4 +1,5 @@ // "Create expected property in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual val Some.foo: Some get() = TODO() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/typeAlias/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/typeAlias/jvm/My.kt index 64e2cf3c3eb7..e856d06b5bce 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/typeAlias/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/typeAlias/jvm/My.kt @@ -2,6 +2,7 @@ // DISABLE-ERRORS // ACTION: Apply all 'Remove modifier' fixes in file // ACTION: Remove 'actual' modifier +// IGNORE_K2 class Some(val x: Int, val y: Int) { fun processIt(z: Int) = x + y - z diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAliases/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAliases/jvm/My.kt index de902b2e2f58..62252d2698b6 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAliases/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAliases/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 import kotlin.Double as MyDouble diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAliases/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAliases/jvm/My.kt.after index 1424c78dd83c..75c896a3cdec 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAliases/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAliases/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 import kotlin.Double as MyDouble diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/header/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/header/My.kt index a3c3081792de..0833f8c7d948 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/header/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/header/My.kt @@ -1,4 +1,3 @@ // My: to be implemented // DISABLE-ERRORS - annotation class CommonAnnotation \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/header/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/header/My.kt.after index db746c3e227e..aea47812d544 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/header/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/header/My.kt.after @@ -1,6 +1,5 @@ // My: to be implemented // DISABLE-ERRORS - annotation class CommonAnnotation expect class My { @CommonAnnotation diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/jvm/My.kt index f9434312b036..4452cf14e854 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 annotation class PlatformAnnotation diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/jvm/My.kt.after index b59a1d85c63e..3e4e7bb52c3f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withAnnotations/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 annotation class PlatformAnnotation diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withConstructorWithParametersWithoutValVar/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withConstructorWithParametersWithoutValVar/jvm/My.kt index 322fc25b1a90..6d731e8cad38 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withConstructorWithParametersWithoutValVar/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withConstructorWithParametersWithoutValVar/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My actual constructor(actual val a: Int, b: String) { actual fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withConstructorWithParametersWithoutValVar/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withConstructorWithParametersWithoutValVar/jvm/My.kt.after index fac1dcd887ae..6d76d3d62436 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withConstructorWithParametersWithoutValVar/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withConstructorWithParametersWithoutValVar/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My actual constructor(actual val a: Int, b: String) { actual fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withInitializer/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withInitializer/jvm/My.kt index a03c0e077c06..e963df795d7f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withInitializer/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withInitializer/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { init {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withInitializer/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withInitializer/jvm/My.kt.after index 8c2c52cb23b2..46ac341ef448 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withInitializer/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withInitializer/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { init {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withPlatformNested/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withPlatformNested/jvm/My.kt index 81a7e13d01af..b1ae5fa6d830 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withPlatformNested/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withPlatformNested/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { inner class Nested(val s: String) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withPlatformNested/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withPlatformNested/jvm/My.kt.after index 598215cf55ae..2fe2a35b410c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withPlatformNested/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withPlatformNested/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My { inner class Nested(val s: String) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withRootPackage/jvm/path/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withRootPackage/jvm/path/My.kt index 625184aff6d2..cd03ef5b1541 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withRootPackage/jvm/path/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withRootPackage/jvm/path/My.kt @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withRootPackage/jvm/path/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withRootPackage/jvm/path/My.kt.after index b97fdfa44e23..e79fcf77bad0 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withRootPackage/jvm/path/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withRootPackage/jvm/path/My.kt.after @@ -1,4 +1,5 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor/jvm/My.kt index fffa0dac97a5..c9272c7eb83b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My(val a: Int) { fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor/jvm/My.kt.after index 90f880a4ef4d..3fb0ab5e8e64 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My(val a: Int) { fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor2/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor2/jvm/My.kt index 9757fc3ba11a..4309dfa9ea68 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor2/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor2/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My actual constructor(val a: Int) { fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor2/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor2/jvm/My.kt.after index 6642143e3a05..a1ea8c5d0b60 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor2/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSecondaryConstructor2/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class My actual constructor(val a: Int) { fun foo(param: String) = param.length diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/common/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/common/My.kt index a21c8bb78a27..3fbe0f9221e0 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/common/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/common/My.kt @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect abstract class Base { abstract fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/common/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/common/My.kt.after index d6134ceb05d4..80b3d6c5416c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/common/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/common/My.kt.after @@ -1,4 +1,5 @@ // DISABLE-ERRORS +// IGNORE_K2 expect abstract class Base { abstract fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/jvm/My.kt index b63ec111b01d..75454431f7c5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/jvm/My.kt @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual abstract class Base { actual abstract fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/jvm/My.kt.after index 34d56a123c4d..f21e012812e7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withSupertype/jvm/My.kt.after @@ -1,5 +1,6 @@ // "Create expected class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual abstract class Base { actual abstract fun foo(param: String): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/header/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/header/My.kt.after index 8909f519d4a2..d68fdc24f88d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/header/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/header/My.kt.after @@ -1,3 +1,3 @@ // My: to be implemented // DISABLE-ERRORS -expect annotation class My(vararg val arg: String) \ No newline at end of file +expect annotation class My(vararg val arg: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/jvm/My.kt index 7c40b4125d37..5cc82e45992b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/jvm/My.kt @@ -1,4 +1,5 @@ // "Create expected annotation class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual annotation class My actual constructor(actual vararg val arg: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/jvm/My.kt.after index 44a6bd7b5e48..0fd9eacd1dd9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/createExpect/withVararg/jvm/My.kt.after @@ -1,4 +1,5 @@ // "Create expected annotation class in common module testModule_Common" "true" // DISABLE-ERRORS +// IGNORE_K2 actual annotation class My actual constructor(actual vararg val arg: String) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException1/native/test.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException1/native/test.kt index d46aa5783ac3..d51296785afa 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException1/native/test.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException1/native/test.kt @@ -1,4 +1,5 @@ // "Add 'CancellationException::class'" "true" +// IGNORE_K2 @Throws(Error::class) suspend fun addCE() {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException1/native/test.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException1/native/test.kt.after index 2a8b45f5a918..1d0ab3ba8b92 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException1/native/test.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException1/native/test.kt.after @@ -1,6 +1,7 @@ import kotlin.coroutines.cancellation.CancellationException // "Add 'CancellationException::class'" "true" +// IGNORE_K2 @Throws(Error::class, CancellationException::class) suspend fun addCE() {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException2/native/test.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException2/native/test.kt index ed46ddbb5659..548407e1b5a9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException2/native/test.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException2/native/test.kt @@ -2,6 +2,7 @@ // ERROR: @Throws on suspend declaration must have CancellationException (or any of its superclasses) listed // ACTION: Make internal // ACTION: Make private +// IGNORE_K2 class MyException : Throwable() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException3/native/test.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException3/native/test.kt index 27675224430f..0908a98bfdb3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException3/native/test.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException3/native/test.kt @@ -3,7 +3,8 @@ // ACTION: Make internal // ACTION: Make private // ACTION: Remove annotation - +// IGNORE_K2 // No compilation error => no quickfix. + @Throws() suspend fun emptyThrows() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException4/native/test.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException4/native/test.kt index dc55047ad2b8..3351e0b917e5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException4/native/test.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/addCancellationException4/native/test.kt @@ -3,7 +3,8 @@ // ACTION: Make internal // ACTION: Make private // ACTION: Remove annotation - +// IGNORE_K2 // No compilation error => no quickfix. + @Throws suspend fun emptyThrows() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeEmptyThrows/native/test.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeEmptyThrows/native/test.kt index 75aca50e0dd3..6ccf2f4a3143 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeEmptyThrows/native/test.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeEmptyThrows/native/test.kt @@ -1,4 +1,5 @@ // "Remove annotation" "true" +// IGNORE_K2 @Throws fun removeEmptyThrows() {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeEmptyThrows/native/test.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeEmptyThrows/native/test.kt.after index dc2f6cb518b8..8fc025291d21 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeEmptyThrows/native/test.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeEmptyThrows/native/test.kt.after @@ -1,3 +1,4 @@ // "Remove annotation" "true" +// IGNORE_K2 fun removeEmptyThrows() {} \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeThrowsOnIncompatibleOverride/native/test.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeThrowsOnIncompatibleOverride/native/test.kt index 9c921dd1b09e..e943d97589f3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeThrowsOnIncompatibleOverride/native/test.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeThrowsOnIncompatibleOverride/native/test.kt @@ -1,4 +1,5 @@ // "Remove annotation" "true" +// IGNORE_K2 class MyException : Throwable() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeThrowsOnIncompatibleOverride/native/test.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeThrowsOnIncompatibleOverride/native/test.kt.after index 08e63804cffb..16d4143ba9b2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeThrowsOnIncompatibleOverride/native/test.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/fixNativeThrowsErrors/removeThrowsOnIncompatibleOverride/native/test.kt.after @@ -1,4 +1,5 @@ // "Remove annotation" "true" +// IGNORE_K2 class MyException : Throwable() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionConstructor/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionConstructor/js/Main.kt index a93b00885f61..9020320dcd0e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionConstructor/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionConstructor/js/Main.kt @@ -1,2 +1,3 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external class C(a: String.() -> Unit) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionConstructor/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionConstructor/js/Main.kt.after index 1c6d94709129..0585265bac6e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionConstructor/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionConstructor/js/Main.kt.after @@ -1,2 +1,3 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external class C(a: (String) -> Unit) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionParameter/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionParameter/js/Main.kt index 90b890ad901d..83e6da772c64 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionParameter/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionParameter/js/Main.kt @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external class C { fun boo(p: String.() -> Unit): String.() -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionParameter/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionParameter/js/Main.kt.after index 912b9eb13354..2aa690ad67b1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionParameter/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionParameter/js/Main.kt.after @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external class C { fun boo(p: (String) -> Unit): String.() -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionReturn/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionReturn/js/Main.kt index a42a00f4bef6..8e4d96ed5168 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionReturn/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionReturn/js/Main.kt @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external class C { fun boo(p: String.() -> Unit): String.() -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionReturn/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionReturn/js/Main.kt.after index 510253ffae91..bec43bd2f77f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionReturn/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classFunctionReturn/js/Main.kt.after @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external class C { fun boo(p: String.() -> Unit): (String) -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classProperty/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classProperty/js/Main.kt index 4a008f48d39b..6f2b7f356a3a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classProperty/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classProperty/js/Main.kt @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external class C { val foo: String.() -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classProperty/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classProperty/js/Main.kt.after index 95ecd7411a38..4290c0acc8e2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classProperty/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/classProperty/js/Main.kt.after @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external class C { val foo: (String) -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionParameter/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionParameter/js/Main.kt index 76e467b28d4e..0bfa0217afc5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionParameter/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionParameter/js/Main.kt @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external fun boo(p: String.() -> Unit): String.() -> Unit // ERROR: Function types with receiver are prohibited in external declarations \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionParameter/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionParameter/js/Main.kt.after index 5a03f3caca65..85b5be95c6c3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionParameter/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionParameter/js/Main.kt.after @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external fun boo(p: (String) -> Unit): String.() -> Unit // ERROR: Function types with receiver are prohibited in external declarations \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionReturn/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionReturn/js/Main.kt index ae68bfc40460..6f46e90e28b9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionReturn/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionReturn/js/Main.kt @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external fun boo(p: String.() -> Unit): String.() -> Unit // ERROR: Function types with receiver are prohibited in external declarations \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionReturn/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionReturn/js/Main.kt.after index a4a8c7535471..571c312ea57d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionReturn/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/functionReturn/js/Main.kt.after @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external fun boo(p: String.() -> Unit): (String) -> Unit // ERROR: Function types with receiver are prohibited in external declarations \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionParameter/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionParameter/js/Main.kt index 8208cb5256f4..63a742215b07 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionParameter/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionParameter/js/Main.kt @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external interface E { fun boo(p: String.() -> Unit): String.() -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionParameter/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionParameter/js/Main.kt.after index 9b3efa2aab59..99566d28b10b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionParameter/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionParameter/js/Main.kt.after @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external interface E { fun boo(p: (String) -> Unit): String.() -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionReturn/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionReturn/js/Main.kt index e08e26e06687..338eccc515b2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionReturn/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionReturn/js/Main.kt @@ -1,4 +1,5 @@ // "Convert 'Int.() -> Unit' to '(Int) -> Unit'" "true" +// IGNORE_K2 external interface E { fun boo(p: String.() -> Unit): Int.() -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionReturn/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionReturn/js/Main.kt.after index d614054c3faa..861a33ed8d09 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionReturn/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceFunctionReturn/js/Main.kt.after @@ -1,4 +1,5 @@ // "Convert 'Int.() -> Unit' to '(Int) -> Unit'" "true" +// IGNORE_K2 external interface E { fun boo(p: String.() -> Unit): (Int) -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceProperty/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceProperty/js/Main.kt index 3b780a8abf95..86526fd30ff2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceProperty/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceProperty/js/Main.kt @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external interface E { val foo: String.() -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceProperty/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceProperty/js/Main.kt.after index e35c8e63c54c..0a1573415980 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceProperty/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/interfaceProperty/js/Main.kt.after @@ -1,4 +1,5 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 external interface E { val foo: (String) -> Unit } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/property/js/Main.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/property/js/Main.kt index 3b3aa4d09d5a..7ee9be3987de 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/property/js/Main.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/property/js/Main.kt @@ -1,2 +1,4 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 + external var b: String.() -> Unit diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/property/js/Main.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/property/js/Main.kt.after index 0d8b9558e8ab..c6a1f4c7667f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/property/js/Main.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/functionTypeReceiverToParameter/property/js/Main.kt.after @@ -1,2 +1,4 @@ // "Convert 'String.() -> Unit' to '(String) -> Unit'" "true" +// IGNORE_K2 + external var b: (String) -> Unit diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notInitializeNonActualParameterWithConstructorParameter/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notInitializeNonActualParameterWithConstructorParameter/jvm/jvm.kt index 93e0b963a397..2f0c2449a804 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notInitializeNonActualParameterWithConstructorParameter/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notInitializeNonActualParameterWithConstructorParameter/jvm/jvm.kt @@ -8,6 +8,7 @@ // ACTION: Make 'b' 'abstract' // ACTION: Move to companion object // ERROR: Property must be initialized or be abstract +// IGNORE_K2 actual class SimpleWConstructor { val b: String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notInitializeWithConstructorParameter/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notInitializeWithConstructorParameter/jvm/jvm.kt index 7881382af413..4c8781474cdb 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notInitializeWithConstructorParameter/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notInitializeWithConstructorParameter/jvm/jvm.kt @@ -8,6 +8,7 @@ // ACTION: Make 'b' 'abstract' // ACTION: Move to companion object // ERROR: Property must be initialized or be abstract +// IGNORE_K2 actual class SimpleWConstructor { actual val b: String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notMoveNonActualParamterToActualConstructor/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notMoveNonActualParamterToActualConstructor/jvm/jvm.kt index da0a11c33139..b7cd51b69b0e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notMoveNonActualParamterToActualConstructor/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notMoveNonActualParamterToActualConstructor/jvm/jvm.kt @@ -8,6 +8,7 @@ // ACTION: Make 'b' 'abstract' // ACTION: Move to companion object // ERROR: Property must be initialized or be abstract +// IGNORE_K2 actual class SimpleWConstructor actual constructor(i: Int) { val b: String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notMoveToActualConstructor/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notMoveToActualConstructor/jvm/jvm.kt index 69ebff02644c..d5f57bb4c688 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notMoveToActualConstructor/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/initializeProperty/notMoveToActualConstructor/jvm/jvm.kt @@ -8,6 +8,7 @@ // ACTION: Make 'b' 'abstract' // ACTION: Move to companion object // ERROR: Property must be initialized or be abstract +// IGNORE_K2 actual class SimpleWConstructor actual constructor(i: Int) { actual val b: String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JS/js/icjs.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JS/js/icjs.kt index 494ba810c2a6..3ff5ccf2b336 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JS/js/icjs.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JS/js/icjs.kt @@ -1,3 +1,4 @@ // "Replace with 'value'" "true" +// IGNORE_K2 inline class IC1(val i: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JS/js/icjs.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JS/js/icjs.kt.after index 29dfb01570c8..4b545541c804 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JS/js/icjs.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JS/js/icjs.kt.after @@ -1,3 +1,4 @@ // "Replace with 'value'" "true" +// IGNORE_K2 value class IC1(val i: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt index 5215298a5ed2..a115cbcf0055 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt @@ -1,4 +1,5 @@ // "Replace with '@JvmInline value'" "true" // DISABLE-ERRORS +// IGNORE_K2 inline class IC(val i: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt.after index b17032f9b8ca..3348e9e65d7d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/JVM/jvm/ic.kt.after @@ -1,5 +1,6 @@ // "Replace with '@JvmInline value'" "true" // DISABLE-ERRORS +// IGNORE_K2 @kotlin.jvm.JvmInline value class IC(val i: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/commonWithJvm/common/ic.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/commonWithJvm/common/ic.kt index 5215298a5ed2..a115cbcf0055 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/commonWithJvm/common/ic.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/commonWithJvm/common/ic.kt @@ -1,4 +1,5 @@ // "Replace with '@JvmInline value'" "true" // DISABLE-ERRORS +// IGNORE_K2 inline class IC(val i: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/commonWithJvm/common/ic.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/commonWithJvm/common/ic.kt.after index b17032f9b8ca..3348e9e65d7d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/commonWithJvm/common/ic.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/commonWithJvm/common/ic.kt.after @@ -1,5 +1,6 @@ // "Replace with '@JvmInline value'" "true" // DISABLE-ERRORS +// IGNORE_K2 @kotlin.jvm.JvmInline value class IC(val i: Int) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/genericParameter/jvm/ic.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/genericParameter/jvm/ic.kt index 26a034c4268e..608b03294e21 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/genericParameter/jvm/ic.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/genericParameter/jvm/ic.kt @@ -1,4 +1,5 @@ // "Replace with '@JvmInline value'" "true" // DISABLE-ERRORS +// IGNORE_K2 inline class IC(val i: T) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/genericParameter/jvm/ic.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/genericParameter/jvm/ic.kt.after index f320aa3125df..5e097451a663 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/genericParameter/jvm/ic.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/inlineToValue/genericParameter/jvm/ic.kt.after @@ -1,5 +1,6 @@ // "Replace with '@JvmInline value'" "true" // DISABLE-ERRORS +// IGNORE_K2 @kotlin.jvm.JvmInline value class IC(val i: T) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/actual/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/actual/jvm/jvm.kt index 0499b93ebb27..0911a4708a82 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/actual/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/actual/jvm/jvm.kt @@ -2,7 +2,7 @@ // KTIJ-26623 // ERROR: Actual class 'OClass': actual class and its non-final expect class must declare exactly the same non-private members. The following non-private members in actual class are mismatched:

property 'overrideMe': the modality of this member must be the same in the expect class and the actual class. This error happens because the expect class 'OClass' is non-final

This error happens because the expect class 'OClass' is non-final. Also see https://youtrack.jetbrains.com/issue/KT-22841 for more details // ERROR: property 'overrideMe': the modality of this member must be the same in the expect class and the actual class. This error happens because the expect class 'OClass' is non-final. Also see https://youtrack.jetbrains.com/issue/KT-22841 for more details - +// IGNORE_K2 actual open class OClass actual constructor() { actual val overrideMe: String = "" } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/actual/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/actual/jvm/jvm.kt.after index 5cc927e75ab0..b5253a771be4 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/actual/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/actual/jvm/jvm.kt.after @@ -2,7 +2,7 @@ // KTIJ-26623 // ERROR: Actual class 'OClass': actual class and its non-final expect class must declare exactly the same non-private members. The following non-private members in actual class are mismatched:

property 'overrideMe': the modality of this member must be the same in the expect class and the actual class. This error happens because the expect class 'OClass' is non-final

This error happens because the expect class 'OClass' is non-final. Also see https://youtrack.jetbrains.com/issue/KT-22841 for more details // ERROR: property 'overrideMe': the modality of this member must be the same in the expect class and the actual class. This error happens because the expect class 'OClass' is non-final. Also see https://youtrack.jetbrains.com/issue/KT-22841 for more details - +// IGNORE_K2 actual open class OClass actual constructor() { actual open val overrideMe: String = "" } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/expect/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/expect/common/common.kt index 155c8a23f70f..b247242afb23 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/expect/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/expect/common/common.kt @@ -1,5 +1,5 @@ // "Make OClass.overrideMe open" "true" - +// IGNORE_K2 expect open class OClass() { val overrideMe: String } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/expect/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/expect/common/common.kt.after index 69f7075c2fb9..d09030631dfe 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/expect/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/expect/common/common.kt.after @@ -1,5 +1,5 @@ // "Make OClass.overrideMe open" "true" - +// IGNORE_K2 expect open class OClass() { open val overrideMe: String } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasAbstract/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasAbstract/common/common.kt index 155c8a23f70f..b247242afb23 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasAbstract/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasAbstract/common/common.kt @@ -1,5 +1,5 @@ // "Make OClass.overrideMe open" "true" - +// IGNORE_K2 expect open class OClass() { val overrideMe: String } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasAbstract/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasAbstract/common/common.kt.after index 69f7075c2fb9..d09030631dfe 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasAbstract/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasAbstract/common/common.kt.after @@ -1,5 +1,5 @@ // "Make OClass.overrideMe open" "true" - +// IGNORE_K2 expect open class OClass() { open val overrideMe: String } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasOpen/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasOpen/common/common.kt index 155c8a23f70f..b247242afb23 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasOpen/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasOpen/common/common.kt @@ -1,5 +1,5 @@ // "Make OClass.overrideMe open" "true" - +// IGNORE_K2 expect open class OClass() { val overrideMe: String } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasOpen/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasOpen/common/common.kt.after index 69f7075c2fb9..d09030631dfe 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasOpen/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/makeOverridenMemberOpen/hasOpen/common/common.kt.after @@ -1,5 +1,5 @@ // "Make OClass.overrideMe open" "true" - +// IGNORE_K2 expect open class OClass() { open val overrideMe: String } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualImplementAsConstructorParam/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualImplementAsConstructorParam/jvm/jvm.kt index bf2f8bd65f33..c8fa2a201202 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualImplementAsConstructorParam/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualImplementAsConstructorParam/jvm/jvm.kt @@ -1,3 +1,3 @@ // "Implement as constructor parameters" "true" - +// IGNORE_K2 actual class End : IFoo \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualImplementAsConstructorParam/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualImplementAsConstructorParam/jvm/jvm.kt.after index 06ccd94a61b0..e36f7a238fa7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualImplementAsConstructorParam/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualImplementAsConstructorParam/jvm/jvm.kt.after @@ -1,3 +1,3 @@ // "Implement as constructor parameters" "true" - +// IGNORE_K2 actual class End(override val a: Int) : IFoo \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualNoImplementAsConstructorParam/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualNoImplementAsConstructorParam/jvm/jvm.kt index a70bfdd6d900..b1e52b519513 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualNoImplementAsConstructorParam/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualNoImplementAsConstructorParam/jvm/jvm.kt @@ -5,5 +5,5 @@ // ACTION: Implement members // ACTION: Make 'End' 'abstract' // ACTION: Rename file to End.kt - +// IGNORE_K2 actual class End actual constructor(i: Int) : IFoo \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualWithoutExpect/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualWithoutExpect/jvm/jvm.kt index d36b8108b4d5..44e24de09d10 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualWithoutExpect/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualWithoutExpect/jvm/jvm.kt @@ -1,4 +1,5 @@ // "Remove 'actual' modifier" "true" +// IGNORE_K2 actual interface ExpInterface { actual fun first() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualWithoutExpect/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualWithoutExpect/jvm/jvm.kt.after index 2aef9a958678..02da5a7c5ed4 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualWithoutExpect/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/actualWithoutExpect/jvm/jvm.kt.after @@ -1,4 +1,5 @@ // "Remove 'actual' modifier" "true" +// IGNORE_K2 actual interface ExpInterface { actual fun first() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClass/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClass/header/header.kt index cfce71000890..c641ffa8590c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClass/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClass/header/header.kt @@ -1,3 +1,4 @@ // "Add 'actual' modifier" "false" +// IGNORE_K2 expect class Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClass/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClass/jvm/jvm.kt index 2337275946b9..8601d1395060 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClass/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClass/jvm/jvm.kt @@ -1,7 +1,7 @@ // "Add 'actual' modifier" "false" // ACTION: Create test // ACTION: Rename file to Foo.kt - +// IGNORE_K2 // KTIJ-19789 No diagnostic "actual is missing" on top-level class/function/property in IDE class Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClassMember/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClassMember/jvm/jvm.kt index 96296912ff99..8bf01502f37d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClassMember/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClassMember/jvm/jvm.kt @@ -1,4 +1,5 @@ // "Add 'actual' modifier" "true" +// IGNORE_K2 actual class Foo { fun foo() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClassMember/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClassMember/jvm/jvm.kt.after index 835f3a249e00..4652ba03fbed 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClassMember/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToClassMember/jvm/jvm.kt.after @@ -1,4 +1,5 @@ // "Add 'actual' modifier" "true" +// IGNORE_K2 actual class Foo { actual fun foo() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToTopLevelMember/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToTopLevelMember/jvm/jvm.kt index 672a43d49495..3d3c6eab9c35 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToTopLevelMember/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addActualToTopLevelMember/jvm/jvm.kt @@ -1,6 +1,6 @@ // "Add 'actual' modifier" "false" // ACTION: Create test - +// IGNORE_K2 // KTIJ-19789 No diagnostic "actual is missing" on top-level class/function/property in IDE fun foo() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToActual/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToActual/jvm/jvm.kt index a66a1f862ec7..eb8e39ab9263 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToActual/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToActual/jvm/jvm.kt @@ -1,4 +1,5 @@ // "Add annotation target" "true" +// IGNORE_K2 @Target(AnnotationTarget.CLASS) actual annotation class Ann actual constructor() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToActual/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToActual/jvm/jvm.kt.after index 26c854b1d9f9..badef47a519d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToActual/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToActual/jvm/jvm.kt.after @@ -1,4 +1,5 @@ // "Add annotation target" "true" +// IGNORE_K2 @Target(AnnotationTarget.CLASS, AnnotationTarget.PROPERTY) actual annotation class Ann actual constructor() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToExpect/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToExpect/common/common.kt index 3b46482d8ea2..d5e4d9d7ff2a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToExpect/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToExpect/common/common.kt @@ -1,4 +1,5 @@ // "Add annotation target" "true" +// IGNORE_K2 @Target(AnnotationTarget.CLASS) expect annotation class Ann() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToExpect/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToExpect/common/common.kt.after index 12c4af50d2ed..197146749b09 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToExpect/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addAnnotationTargetToExpect/common/common.kt.after @@ -1,4 +1,5 @@ // "Add annotation target" "true" +// IGNORE_K2 @Target(AnnotationTarget.CLASS, AnnotationTarget.PROPERTY) expect annotation class Ann() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addFunctionToCommonClassFromJavaUsage/jvm/Use.java b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addFunctionToCommonClassFromJavaUsage/jvm/Use.java index 39495782c9e7..3fea1f7dcf17 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addFunctionToCommonClassFromJavaUsage/jvm/Use.java +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addFunctionToCommonClassFromJavaUsage/jvm/Use.java @@ -1,4 +1,5 @@ // "Add method 'someFun' to 'Bar'" "true" +// IGNORE_K2 public class Use { public static void use(foo.Bar bar) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByActual/js/js.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByActual/js/js.kt index c1f850945735..4de7e52e226c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByActual/js/js.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByActual/js/js.kt @@ -1,5 +1,6 @@ // "Add 'operator' modifier" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.AddOperatorModifierInspection +// IGNORE_K2 actual class Foo { actual fun unaryMinus() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByActual/js/js.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByActual/js/js.kt.after index 8d4999aa83c4..7dc1f631f352 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByActual/js/js.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByActual/js/js.kt.after @@ -1,5 +1,6 @@ // "Add 'operator' modifier" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.AddOperatorModifierInspection +// IGNORE_K2 actual class Foo { actual operator fun unaryMinus() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByExpect/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByExpect/common/common.kt index 4f0b86eb66f4..c9d4ff0459f2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByExpect/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByExpect/common/common.kt @@ -1,5 +1,6 @@ // "Add 'operator' modifier" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.AddOperatorModifierInspection +// IGNORE_K2 expect class Foo { fun unaryMinus() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByExpect/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByExpect/common/common.kt.after index 93132b621e2d..8bf156f27da1 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByExpect/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/addOperatorByExpect/common/common.kt.after @@ -1,5 +1,6 @@ // "Add 'operator' modifier" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.AddOperatorModifierInspection +// IGNORE_K2 expect class Foo { operator fun unaryMinus() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/cancelMakeAbstractFromActual/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/cancelMakeAbstractFromActual/jvm/jvm.kt index efd01ef9489a..13c2de8eaaa5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/cancelMakeAbstractFromActual/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/cancelMakeAbstractFromActual/jvm/jvm.kt @@ -2,5 +2,5 @@ // DIALOG_OPTION: CANCEL // SHOULD_BE_AVAILABLE_AFTER_EXECUTION // ERROR: Class 'Op' is not abstract and does not implement abstract member public abstract val a: Int defined in IFoo - +// IGNORE_K2 actual open class Op actual constructor() : IFoo \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/cancelMakeAbstractFromActual/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/cancelMakeAbstractFromActual/jvm/jvm.kt.after index b09c7521fb1f..2c4484e196d7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/cancelMakeAbstractFromActual/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/cancelMakeAbstractFromActual/jvm/jvm.kt.after @@ -2,5 +2,5 @@ // DIALOG_OPTION: CANCEL // SHOULD_BE_AVAILABLE_AFTER_EXECUTION // ERROR: Class 'Op' is not abstract and does not implement abstract member public abstract val a: Int defined in IFoo - +// IGNORE_K2 actual open class Op actual constructor() : IFoo \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualEnumToSealedClass/js/impl.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualEnumToSealedClass/js/impl.kt index 76bc57577d61..3e0fdd75fc4c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualEnumToSealedClass/js/impl.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualEnumToSealedClass/js/impl.kt @@ -1,4 +1,5 @@ // "Convert to sealed class" "true" +// IGNORE_K2 actual enum class E { A, B, C diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualEnumToSealedClass/js/impl.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualEnumToSealedClass/js/impl.kt.after index 3b62825209d9..a7e7cae9e4b9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualEnumToSealedClass/js/impl.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualEnumToSealedClass/js/impl.kt.after @@ -1,4 +1,5 @@ // "Convert to sealed class" "true" +// IGNORE_K2 actual sealed class E { actual data object A : E() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualSealedClassToEnum/js/impl.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualSealedClassToEnum/js/impl.kt index 19e27f1b405c..ce97e39163c2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualSealedClassToEnum/js/impl.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualSealedClassToEnum/js/impl.kt @@ -1,4 +1,5 @@ // "Convert to enum class" "true" +// IGNORE_K2 actual sealed class E { actual object A : E() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualSealedClassToEnum/js/impl.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualSealedClassToEnum/js/impl.kt.after index 3eedbd6bf383..4292e27cb73a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualSealedClassToEnum/js/impl.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertActualSealedClassToEnum/js/impl.kt.after @@ -1,4 +1,5 @@ // "Convert to enum class" "true" +// IGNORE_K2 actual enum class E { A, B, C diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectEnumToSealedClass/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectEnumToSealedClass/header/header.kt index 9c7e57d2fc28..4cabaacf2772 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectEnumToSealedClass/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectEnumToSealedClass/header/header.kt @@ -1,4 +1,5 @@ // "Convert to sealed class" "true" +// IGNORE_K2 expect enum class E { A, B, C diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectEnumToSealedClass/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectEnumToSealedClass/header/header.kt.after index d74beaae8110..16cdb99ed0bd 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectEnumToSealedClass/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectEnumToSealedClass/header/header.kt.after @@ -1,4 +1,5 @@ // "Convert to sealed class" "true" +// IGNORE_K2 expect sealed class E { data object A : E diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectSealedClassToEnum/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectSealedClassToEnum/header/header.kt index da923e1f4396..88f8d8c80f07 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectSealedClassToEnum/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectSealedClassToEnum/header/header.kt @@ -1,4 +1,5 @@ // "Convert to enum class" "true" +// IGNORE_K2 expect sealed class E { object A : E diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectSealedClassToEnum/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectSealedClassToEnum/header/header.kt.after index 455ae4ffb028..0c18afcc6b1c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectSealedClassToEnum/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertExpectSealedClassToEnum/header/header.kt.after @@ -1,4 +1,5 @@ // "Convert to enum class" "true" +// IGNORE_K2 expect enum class E { A, B, C diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertPropertyGetterToInitializer/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertPropertyGetterToInitializer/header/header.kt index 89432bb25231..ec524cd14b0f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertPropertyGetterToInitializer/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertPropertyGetterToInitializer/header/header.kt @@ -1,6 +1,8 @@ // "Convert property getter to initializer" "false" // ERROR: Expected declaration must not have a body // ACTION: Convert to block body +// IGNORE_K2 + expect class C { val p: Int get() = 1 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertPropertyToFunction/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertPropertyToFunction/header/header.kt index b23547b260f1..3fa8c179b10b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertPropertyToFunction/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/convertPropertyToFunction/header/header.kt @@ -1,5 +1,6 @@ // "Convert property to function" "true" // SHOULD_FAIL_WITH: Property has an actual declaration in the class constructor +// IGNORE_K2 expect class Main { val name: String diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageImport/header/a/common.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageImport/header/a/common.after index ae32654a1f9c..f16d0d348324 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageImport/header/a/common.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageImport/header/a/common.after @@ -1,4 +1,5 @@ // "Create class 'ClassG'" "true" +// IGNORE_K2 package a diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageImport/header/a/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageImport/header/a/common.kt index ae32654a1f9c..f16d0d348324 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageImport/header/a/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageImport/header/a/common.kt @@ -1,4 +1,5 @@ // "Create class 'ClassG'" "true" +// IGNORE_K2 package a diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageRef/header/a/common.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageRef/header/a/common.after index 0ff55d2de9b1..1c0b7aa17b61 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageRef/header/a/common.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageRef/header/a/common.after @@ -1,4 +1,5 @@ // "Create class 'ClassG'" "true" +// IGNORE_K2 package a diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageRef/header/a/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageRef/header/a/common.kt index d6dba47dda54..5e550e8b8d90 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageRef/header/a/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createClassFromUsageRef/header/a/common.kt @@ -1,4 +1,5 @@ // "Create class 'ClassG'" "true" +// IGNORE_K2 package a diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createFunInExpectClass/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createFunInExpectClass/header/header.kt index 4d187d7b9c42..1bba7a1e40c3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createFunInExpectClass/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createFunInExpectClass/header/header.kt @@ -1,4 +1,5 @@ // "Create member function 'Foo.foo'" "true" +// IGNORE_K2 expect class Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createFunInExpectClass/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createFunInExpectClass/header/header.kt.after index 3efcff591d98..baacdc62b103 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createFunInExpectClass/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createFunInExpectClass/header/header.kt.after @@ -1,4 +1,5 @@ // "Create member function 'Foo.foo'" "true" +// IGNORE_K2 expect class Foo { fun foo(s: String, i: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createTestOnExpect/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createTestOnExpect/header/header.kt index 88cbd58a3cf5..3f0e4779ce5c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createTestOnExpect/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createTestOnExpect/header/header.kt @@ -1,3 +1,5 @@ // "Create test" "false" // ACTION: Rename file to Foo.kt +// IGNORE_K2 + expect class Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createValInExpectClass/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createValInExpectClass/header/header.kt index 5e3bd7df3815..02b34d5c8cd8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createValInExpectClass/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createValInExpectClass/header/header.kt @@ -1,4 +1,5 @@ // "Create member property 'Foo.foo'" "true" +// IGNORE_K2 expect class Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createValInExpectClass/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createValInExpectClass/header/header.kt.after index 6d32c780c50b..de38ba02316a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createValInExpectClass/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createValInExpectClass/header/header.kt.after @@ -1,4 +1,5 @@ // "Create member property 'Foo.foo'" "true" +// IGNORE_K2 expect class Foo { val foo: Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createVarInExpectClass/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createVarInExpectClass/header/header.kt index 9d761b72bd5b..2c94c72000c8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createVarInExpectClass/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createVarInExpectClass/header/header.kt @@ -1,4 +1,5 @@ // "Create member property 'Foo.foo'" "true" +// IGNORE_K2 expect class Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createVarInExpectClass/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createVarInExpectClass/header/header.kt.after index 80ee97d10301..e938528c2bf8 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createVarInExpectClass/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/createVarInExpectClass/header/header.kt.after @@ -1,4 +1,5 @@ // "Create member property 'Foo.foo'" "true" +// IGNORE_K2 expect class Foo { var foo: Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeader/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeader/header/header.kt index 193878f53770..1b3c97dc916b 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeader/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeader/header/header.kt @@ -1,3 +1,4 @@ // "Replace with 'expect'" "true" +// IGNORE_K2 header class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeader/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeader/header/header.kt.after index 43841db480a3..d38791b91324 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeader/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeader/header/header.kt.after @@ -1,3 +1,4 @@ // "Replace with 'expect'" "true" +// IGNORE_K2 expect class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeaderImpl/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeaderImpl/header/header.kt index d8fc29d3f5cc..18e7bb61349c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeaderImpl/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeaderImpl/header/header.kt @@ -1,3 +1,4 @@ // "Replace with 'expect'" "true" +// IGNORE_K2 header fun foo(): Int \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeaderImpl/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeaderImpl/header/header.kt.after index f46ccc28fc49..4a2b178a9854 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeaderImpl/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedHeaderImpl/header/header.kt.after @@ -1,3 +1,4 @@ // "Replace with 'expect'" "true" +// IGNORE_K2 expect fun foo(): Int \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt index b51e6d87c4b2..706fed77f3ca 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt @@ -1,3 +1,4 @@ // "Replace with 'actual'" "true" +// IGNORE_K2 impl class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt.after index 18436ca5db57..dd3d66176325 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImpl/jvm/My.kt.after @@ -1,3 +1,4 @@ // "Replace with 'actual'" "true" +// IGNORE_K2 actual class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImplHeader/jvm/foo.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImplHeader/jvm/foo.kt index 5cc2fbb33bc2..b2cb14a86957 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImplHeader/jvm/foo.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImplHeader/jvm/foo.kt @@ -1,3 +1,4 @@ // "Replace with 'actual'" "true" +// IGNORE_K2 impl fun foo() = 42 \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImplHeader/jvm/foo.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImplHeader/jvm/foo.kt.after index 18263c881a0c..c3414e13cd9a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImplHeader/jvm/foo.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/deprecatedImplHeader/jvm/foo.kt.after @@ -1,3 +1,4 @@ // "Replace with 'actual'" "true" +// IGNORE_K2 actual fun foo() = 42 \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByHeader/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByHeader/header/header.kt index 174001ddb892..4a9be9ad326c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByHeader/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByHeader/header/header.kt @@ -1,5 +1,5 @@ // "Convert '(Int) -> Int' to 'Int.() -> Int'" "true" - +// IGNORE_K2 expect fun foo(n: Int, action: (Int) -> Int): Int fun test() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByHeader/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByHeader/header/header.kt.after index f176c7e814ab..f002da3a878c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByHeader/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByHeader/header/header.kt.after @@ -1,5 +1,5 @@ // "Convert '(Int) -> Int' to 'Int.() -> Int'" "true" - +// IGNORE_K2 expect fun foo(n: Int, action: Int.() -> Int): Int fun test() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByImpl/js/js.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByImpl/js/js.kt index 36eef2052813..d72b2b1da6e9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByImpl/js/js.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByImpl/js/js.kt @@ -1,4 +1,5 @@ // "Convert '(Int) -> Int' to 'Int.() -> Int'" "true" +// IGNORE_K2 actual fun foo(n: Int, action: (Int) -> Int) = action(n) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByImpl/js/js.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByImpl/js/js.kt.after index 7f17cd37aaf4..f9ad925e692a 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByImpl/js/js.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeParameterToReceiverByImpl/js/js.kt.after @@ -1,4 +1,5 @@ // "Convert '(Int) -> Int' to 'Int.() -> Int'" "true" +// IGNORE_K2 actual fun foo(n: Int, action: Int.() -> Int) = n.action() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByHeader/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByHeader/header/header.kt index 92b03d827e5a..6233df7806c0 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByHeader/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByHeader/header/header.kt @@ -1,4 +1,5 @@ // "Convert 'Int.() -> Int' to '(Int) -> Int'" "true" +// IGNORE_K2 expect fun foo(n: Int, action: Int.() -> Int): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByHeader/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByHeader/header/header.kt.after index f8c17284a1bf..967d610fd1f9 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByHeader/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByHeader/header/header.kt.after @@ -1,4 +1,5 @@ // "Convert 'Int.() -> Int' to '(Int) -> Int'" "true" +// IGNORE_K2 expect fun foo(n: Int, action: (Int) -> Int): Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByImpl/js/js.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByImpl/js/js.kt index 7eebac6e4606..bfb8cd04d59c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByImpl/js/js.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByImpl/js/js.kt @@ -1,4 +1,5 @@ // "Convert 'Int.() -> Int' to '(Int) -> Int'" "true" +// IGNORE_K2 actual fun foo(n: Int, action: Int.() -> Int) = n.action() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByImpl/js/js.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByImpl/js/js.kt.after index 4af5997cc08d..063336bcf437 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByImpl/js/js.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/functionTypeReceiverToParameterByImpl/js/js.kt.after @@ -1,4 +1,5 @@ // "Convert 'Int.() -> Int' to '(Int) -> Int'" "true" +// IGNORE_K2 actual fun foo(n: Int, action: (Int) -> Int) = action(n) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateEqualsInExpect/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateEqualsInExpect/common/common.kt index 3291ef5fef0d..14ee18121ba3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateEqualsInExpect/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateEqualsInExpect/common/common.kt @@ -1,5 +1,6 @@ // "Generate 'equals()'" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.EqualsOrHashCodeInspection +// IGNORE_K2 expect class WithConstructor(x: Int, s: String) { val x: Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateEqualsInExpect/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateEqualsInExpect/common/common.kt.after index 884e286a59e9..c233c53c0db3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateEqualsInExpect/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateEqualsInExpect/common/common.kt.after @@ -1,5 +1,6 @@ // "Generate 'equals()'" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.EqualsOrHashCodeInspection +// IGNORE_K2 expect class WithConstructor(x: Int, s: String) { val x: Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateHashCodeInExpect/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateHashCodeInExpect/common/common.kt index 4f661c9c14c5..f8500eca02bb 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateHashCodeInExpect/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateHashCodeInExpect/common/common.kt @@ -1,5 +1,6 @@ // "Generate 'hashCode()'" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.EqualsOrHashCodeInspection +// IGNORE_K2 expect class WithConstructor(x: Int, s: String) { val x: Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateHashCodeInExpect/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateHashCodeInExpect/common/common.kt.after index 1e6a73def294..eacfef3e8588 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateHashCodeInExpect/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/generateHashCodeInExpect/common/common.kt.after @@ -1,5 +1,6 @@ // "Generate 'hashCode()'" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.EqualsOrHashCodeInspection +// IGNORE_K2 expect class WithConstructor(x: Int, s: String) { val x: Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementAbstractExpectMemberInheritedFromInterface/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementAbstractExpectMemberInheritedFromInterface/jvm/jvm.kt index b8c3322a6f90..15ff910cb016 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementAbstractExpectMemberInheritedFromInterface/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementAbstractExpectMemberInheritedFromInterface/jvm/jvm.kt @@ -1,4 +1,5 @@ // "Implement members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class C : I \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementAbstractExpectMemberInheritedFromInterface/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementAbstractExpectMemberInheritedFromInterface/jvm/jvm.kt.after index c7470e6f763d..e00aec7f2837 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementAbstractExpectMemberInheritedFromInterface/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementAbstractExpectMemberInheritedFromInterface/jvm/jvm.kt.after @@ -1,5 +1,6 @@ // "Implement members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual class C : I { actual override fun f() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInActualClassNoExpectMember/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInActualClassNoExpectMember/jvm/jvm.kt index 8f8c9a08fc42..273eacae3b44 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInActualClassNoExpectMember/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInActualClassNoExpectMember/jvm/jvm.kt @@ -1,5 +1,6 @@ // "Implement members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual interface ExpInterface { actual fun first() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInActualClassNoExpectMember/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInActualClassNoExpectMember/jvm/jvm.kt.after index 18ab51795a11..bb948f989586 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInActualClassNoExpectMember/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInActualClassNoExpectMember/jvm/jvm.kt.after @@ -1,5 +1,6 @@ // "Implement members" "true" // DISABLE-ERRORS +// IGNORE_K2 actual interface ExpInterface { actual fun first() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInImplClassNonImplInheritor/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInImplClassNonImplInheritor/jvm/jvm.kt index 64c96f919214..88163b6e46ac 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInImplClassNonImplInheritor/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInImplClassNonImplInheritor/jvm/jvm.kt @@ -1,5 +1,6 @@ // "Implement members" "true" // DISABLE-ERRORS +// IGNORE_K2 abstract actual class Bar { abstract actual fun foo() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInImplClassNonImplInheritor/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInImplClassNonImplInheritor/jvm/jvm.kt.after index 311b7fb2b40b..c397ab12b1bb 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInImplClassNonImplInheritor/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/implementMembersInImplClassNonImplInheritor/jvm/jvm.kt.after @@ -1,5 +1,6 @@ // "Implement members" "true" // DISABLE-ERRORS +// IGNORE_K2 abstract actual class Bar { abstract actual fun foo() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInCommon/common/b.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInCommon/common/b.kt index a70134d7ecfd..f4d968f86508 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInCommon/common/b.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInCommon/common/b.kt @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar fun use(f: Foo) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInCommon/common/b.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInCommon/common/b.kt.after index 9d76f07e2a6d..cf8c6580e86c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInCommon/common/b.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInCommon/common/b.kt.after @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar import foo.Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInFromProductionInCommonTests/a_common_test/b.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInFromProductionInCommonTests/a_common_test/b.kt index a70134d7ecfd..f4d968f86508 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInFromProductionInCommonTests/a_common_test/b.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInFromProductionInCommonTests/a_common_test/b.kt @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar fun use(f: Foo) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInFromProductionInCommonTests/a_common_test/b.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInFromProductionInCommonTests/a_common_test/b.kt.after index 9d76f07e2a6d..cf8c6580e86c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInFromProductionInCommonTests/a_common_test/b.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importClassInFromProductionInCommonTests/a_common_test/b.kt.after @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar import foo.Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJs/js/b.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJs/js/b.kt index a70134d7ecfd..f4d968f86508 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJs/js/b.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJs/js/b.kt @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar fun use(f: Foo) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJs/js/b.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJs/js/b.kt.after index 9d76f07e2a6d..cf8c6580e86c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJs/js/b.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJs/js/b.kt.after @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar import foo.Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJvm/jvm/b.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJvm/jvm/b.kt index a70134d7ecfd..f4d968f86508 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJvm/jvm/b.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJvm/jvm/b.kt @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar fun use(f: Foo) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJvm/jvm/b.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJvm/jvm/b.kt.after index 9d76f07e2a6d..cf8c6580e86c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJvm/jvm/b.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonClassInJvm/jvm/b.kt.after @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar import foo.Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonFunInJvm/jvm/b.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonFunInJvm/jvm/b.kt index 8a8a9901315b..60a338ffdbc3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonFunInJvm/jvm/b.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonFunInJvm/jvm/b.kt @@ -1,4 +1,6 @@ // "Import function 'foo'" "true" +// IGNORE_K2 + package bar fun use() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonFunInJvm/jvm/b.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonFunInJvm/jvm/b.kt.after index 7d42861fcc2d..40ca6d36d8d0 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonFunInJvm/jvm/b.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importCommonFunInJvm/jvm/b.kt.after @@ -1,4 +1,6 @@ // "Import function 'foo'" "true" +// IGNORE_K2 + package bar import foo.foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithActualInJvm/jvm/b.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithActualInJvm/jvm/b.kt index a70134d7ecfd..f4d968f86508 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithActualInJvm/jvm/b.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithActualInJvm/jvm/b.kt @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar fun use(f: Foo) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithActualInJvm/jvm/b.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithActualInJvm/jvm/b.kt.after index 9d76f07e2a6d..cf8c6580e86c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithActualInJvm/jvm/b.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithActualInJvm/jvm/b.kt.after @@ -1,4 +1,6 @@ // "Import class 'Foo'" "true" +// IGNORE_K2 + package bar import foo.Foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithoutActualInJvm/jvm/b.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithoutActualInJvm/jvm/b.kt index e437490a3bbb..571ce363107e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithoutActualInJvm/jvm/b.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithoutActualInJvm/jvm/b.kt @@ -6,6 +6,8 @@ // ACTION: Create type parameter 'Foo' in function 'use' // ACTION: Enable a trailing comma by default in the formatter // ERROR: Unresolved reference: Foo +// IGNORE_K2 + package bar fun use(f: Foo) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithoutActualInJvm/jvm/b.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithoutActualInJvm/jvm/b.kt.after index 4b9b457d5589..fb746ce4a830 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithoutActualInJvm/jvm/b.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importExpectClassWithoutActualInJvm/jvm/b.kt.after @@ -6,6 +6,8 @@ // ACTION: Create type parameter 'Foo' in function 'use' // ACTION: Enable a trailing comma by default in the formatter // ERROR: Unresolved reference: Foo +// IGNORE_K2 + package bar fun use(f: Foo) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importFunInCommon/common/b.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importFunInCommon/common/b.kt index 8a8a9901315b..60a338ffdbc3 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importFunInCommon/common/b.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importFunInCommon/common/b.kt @@ -1,4 +1,6 @@ // "Import function 'foo'" "true" +// IGNORE_K2 + package bar fun use() { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importFunInCommon/common/b.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importFunInCommon/common/b.kt.after index 7d42861fcc2d..40ca6d36d8d0 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importFunInCommon/common/b.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/importFunInCommon/common/b.kt.after @@ -1,4 +1,6 @@ // "Import function 'foo'" "true" +// IGNORE_K2 + package bar import foo.foo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeAbstractFromActual/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeAbstractFromActual/jvm/jvm.kt index 156b3a34057c..2583164f8680 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeAbstractFromActual/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeAbstractFromActual/jvm/jvm.kt @@ -1,4 +1,5 @@ // "Make 'Op' 'abstract'" "true" // DIALOG_OPTION: OK +// IGNORE_K2 actual open class Op actual constructor() : IFoo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeAbstractFromActual/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeAbstractFromActual/jvm/jvm.kt.after index a7778a7a9e9e..ac2c3b0a9a8d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeAbstractFromActual/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeAbstractFromActual/jvm/jvm.kt.after @@ -1,4 +1,5 @@ // "Make 'Op' 'abstract'" "true" // DIALOG_OPTION: OK +// IGNORE_K2 actual abstract class Op actual constructor() : IFoo diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInlineFromExpect/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInlineFromExpect/common/common.kt index efdf50bc88d5..8725ccf7f189 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInlineFromExpect/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInlineFromExpect/common/common.kt @@ -1,3 +1,4 @@ // "Add 'inline' modifier" "true" +// IGNORE_K2 expect fun ied T> inlineFun(t: T) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInlineFromExpect/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInlineFromExpect/common/common.kt.after index 287a1482c6c8..38e329bd26e5 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInlineFromExpect/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInlineFromExpect/common/common.kt.after @@ -1,3 +1,4 @@ // "Add 'inline' modifier" "true" +// IGNORE_K2 expect inline fun inlineFun(t: T) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInternalFromExpect/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInternalFromExpect/common/common.kt index e93262882894..aebc8b7eb165 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInternalFromExpect/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInternalFromExpect/common/common.kt @@ -1,4 +1,5 @@ // "Make 'getInternal' internal" "true" +// IGNORE_K2 internal expect class Internal diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInternalFromExpect/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInternalFromExpect/common/common.kt.after index 73e4709859e7..39c01d3a14c2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInternalFromExpect/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeInternalFromExpect/common/common.kt.after @@ -1,4 +1,5 @@ // "Make 'getInternal' internal" "true" +// IGNORE_K2 internal expect class Internal diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromActual/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromActual/jvm/jvm.kt index 294dd387b7b8..10b36c452616 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromActual/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromActual/jvm/jvm.kt @@ -1,4 +1,5 @@ // "Make 'One' 'open'" "true" +// IGNORE_K2 actual class One class Two : One() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromActual/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromActual/jvm/jvm.kt.after index 4db50839c12a..c15188e4b9ed 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromActual/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromActual/jvm/jvm.kt.after @@ -1,4 +1,5 @@ // "Make 'One' 'open'" "true" +// IGNORE_K2 actual open class One class Two : One() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromExpect/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromExpect/common/common.kt index 0111abbf785c..7eb7b63a8495 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromExpect/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromExpect/common/common.kt @@ -1,5 +1,6 @@ // "Make 'One' 'open'" "true" // ERROR: Expected class 'Two' has no actual declaration in module testModule_JVM for JVM +// IGNORE_K2 expect class One expect class Two : One \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromExpect/common/common.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromExpect/common/common.kt.after index 23dc1a2736d5..5a1c34fc99fe 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromExpect/common/common.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/makeOpenFromExpect/common/common.kt.after @@ -1,5 +1,6 @@ // "Make 'One' 'open'" "true" // ERROR: Expected class 'Two' has no actual declaration in module testModule_JVM for JVM +// IGNORE_K2 expect open class One expect class Two : One \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/mayBeConstantWithActual/jvm/x.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/mayBeConstantWithActual/jvm/x.kt index b527bb8e5a63..2bd505e69026 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/mayBeConstantWithActual/jvm/x.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/mayBeConstantWithActual/jvm/x.kt @@ -4,5 +4,6 @@ // ACTION: Convert property to function // ACTION: Convert to lazy property // ACTION: Specify type explicitly +// IGNORE_K2 actual val x = 42 \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByHeader/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByHeader/header/header.kt index f44767d5ebb6..eef4f9112986 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByHeader/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByHeader/header/header.kt @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect class Foo { fun foo(n: Int, s: String) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByHeader/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByHeader/header/header.kt.after index 01e7e3534dc1..9cdcadc6969d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByHeader/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByHeader/header/header.kt.after @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 expect class Foo { fun String.foo(n: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByImpl/js/js.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByImpl/js/js.kt index 67f33a786e79..a7b5ec4c7664 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByImpl/js/js.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByImpl/js/js.kt @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual class Foo { actual fun foo(n: Int, s: String) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByImpl/js/js.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByImpl/js/js.kt.after index e92224ca30ca..ddfb921bea74 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByImpl/js/js.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunParameterToReceiverByImpl/js/js.kt.after @@ -1,4 +1,5 @@ // "Convert parameter to receiver" "true" +// IGNORE_K2 actual class Foo { actual fun String.foo(n: Int) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByHeader/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByHeader/header/header.kt index f971d740efd5..01a53fa454a6 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByHeader/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByHeader/header/header.kt @@ -1,5 +1,5 @@ // "Convert receiver to parameter" "true" - +// IGNORE_K2 expect class Foo { fun String.foo(n: Int) } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByHeader/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByHeader/header/header.kt.after index eb48ab44c54c..b71f56e29dd2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByHeader/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByHeader/header/header.kt.after @@ -1,5 +1,5 @@ // "Convert receiver to parameter" "true" - +// IGNORE_K2 expect class Foo { fun foo(s: String, n: Int) } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByImpl/js/js.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByImpl/js/js.kt index 5011b27d54f1..aea645267a98 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByImpl/js/js.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByImpl/js/js.kt @@ -1,4 +1,5 @@ // "Convert receiver to parameter" "true" +// IGNORE_K2 actual class Foo { actual fun String.foo(n: Int) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByImpl/js/js.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByImpl/js/js.kt.after index d2fe22cb6315..fc3733407d60 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByImpl/js/js.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunReceiverToParameterByImpl/js/js.kt.after @@ -1,4 +1,5 @@ // "Convert receiver to parameter" "true" +// IGNORE_K2 actual class Foo { actual fun foo(s: String, n: Int) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByHeader/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByHeader/header/header.kt index 0b9ef3829de5..c62bcaa6fe97 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByHeader/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByHeader/header/header.kt @@ -1,4 +1,5 @@ // "Convert member to extension" "true" +// IGNORE_K2 expect class Foo { fun foo(n: Int) diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByHeader/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByHeader/header/header.kt.after index 0ea32b4af063..23ecd770c39d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByHeader/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByHeader/header/header.kt.after @@ -1,4 +1,5 @@ // "Convert member to extension" "true" +// IGNORE_K2 expect class Foo { } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByImpl/js/js.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByImpl/js/js.kt index 63a471f94fe0..df350d32491c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByImpl/js/js.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByImpl/js/js.kt @@ -1,4 +1,5 @@ // "Convert member to extension" "true" +// IGNORE_K2 actual class Foo { actual fun foo(n: Int) { diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByImpl/js/js.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByImpl/js/js.kt.after index 41baef7947bd..b0203de52add 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByImpl/js/js.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberFunToExtensionByImpl/js/js.kt.after @@ -1,4 +1,5 @@ // "Convert member to extension" "true" +// IGNORE_K2 actual class Foo { } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeader/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeader/header/header.kt index 9c516bd8f4a7..0f468aac3889 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeader/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeader/header/header.kt @@ -1,4 +1,5 @@ // "Convert member to extension" "true" +// IGNORE_K2 expect class Foo { val foo: Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeader/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeader/header/header.kt.after index b8d125f52885..8b1a67ced505 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeader/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeader/header/header.kt.after @@ -1,4 +1,5 @@ // "Convert member to extension" "true" +// IGNORE_K2 expect class Foo { } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeaderWithInapplicableImpl/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeaderWithInapplicableImpl/header/header.kt index 6dfcf73cb9d9..ed476afeeac2 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeaderWithInapplicableImpl/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByHeaderWithInapplicableImpl/header/header.kt @@ -1,6 +1,7 @@ // "Convert member to extension" "false" // ACTION: Convert property to function // ACTION: Move to companion object +// IGNORE_K2 expect class Foo { val foo: Int diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByImpl/js/js.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByImpl/js/js.kt index 56b129f1bddf..b7a9878e97be 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByImpl/js/js.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByImpl/js/js.kt @@ -1,4 +1,5 @@ // "Convert member to extension" "true" +// IGNORE_K2 actual class Foo { actual val foo get() = 1 diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByImpl/js/js.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByImpl/js/js.kt.after index 5ec44e3ecc38..464662e60547 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByImpl/js/js.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/memberValToExtensionByImpl/js/js.kt.after @@ -1,4 +1,5 @@ // "Convert member to extension" "true" +// IGNORE_K2 actual class Foo { } diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/moveActualPropertyToExistentConstructor/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/moveActualPropertyToExistentConstructor/jvm/jvm.kt index 88a3b45a153b..74e1d3e10157 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/moveActualPropertyToExistentConstructor/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/moveActualPropertyToExistentConstructor/jvm/jvm.kt @@ -1,4 +1,5 @@ // "Move to constructor" "true" +// IGNORE_K2 actual class SimpleWConstructor(i: Int) { actual val b: String = "" diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/moveActualPropertyToExistentConstructor/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/moveActualPropertyToExistentConstructor/jvm/jvm.kt.after index ffe8c2598e3a..9e4a9aea57da 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/moveActualPropertyToExistentConstructor/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/moveActualPropertyToExistentConstructor/jvm/jvm.kt.after @@ -1,4 +1,5 @@ // "Move to constructor" "true" +// IGNORE_K2 actual class SimpleWConstructor(i: Int, actual val b: String = "") { } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/movePropertyToConstructor/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/movePropertyToConstructor/jvm/jvm.kt index 2d57686e0561..1c12ac3f727e 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/movePropertyToConstructor/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/movePropertyToConstructor/jvm/jvm.kt @@ -1,4 +1,5 @@ // "Move to constructor" "true" +// IGNORE_K2 actual class SimpleWConstructor { val b: String = "" diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/movePropertyToConstructor/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/movePropertyToConstructor/jvm/jvm.kt.after index 64048e6dfbd4..d6cf86f51f9c 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/movePropertyToConstructor/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/movePropertyToConstructor/jvm/jvm.kt.after @@ -1,4 +1,5 @@ // "Move to constructor" "true" +// IGNORE_K2 actual class SimpleWConstructor(val b: String = "") { } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/notMakeAbstractFromActual/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/notMakeAbstractFromActual/jvm/jvm.kt index 53add6fee686..5210bd449b8f 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/notMakeAbstractFromActual/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/notMakeAbstractFromActual/jvm/jvm.kt @@ -1,5 +1,6 @@ // "Make 'Op' 'abstract'" "true" // SHOULD_FAIL_WITH: This change could potentially break the inheritors. // SHOULD_FAIL_WITH: Do you want to continue? +// IGNORE_K2 actual open class Op actual constructor() : IFoo \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderHeader/header/header.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderHeader/header/header.kt index 4244948c2cfe..7a4031b7556d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderHeader/header/header.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderHeader/header/header.kt @@ -1,3 +1,4 @@ // "Replace with 'expect'" "true" +// IGNORE_K2 public open header class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderHeader/header/header.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderHeader/header/header.kt.after index bed10b818b6e..36591647e562 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderHeader/header/header.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderHeader/header/header.kt.after @@ -1,3 +1,4 @@ // "Replace with 'expect'" "true" +// IGNORE_K2 public expect open class My \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderImpl/jvm/foo.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderImpl/jvm/foo.kt index 3534d38efd85..450114fa6482 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderImpl/jvm/foo.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderImpl/jvm/foo.kt @@ -1,3 +1,4 @@ // "Replace with 'actual'" "true" +// IGNORE_K2 impl public tailrec fun foo(n: Int): Int = if (n < 2) n else foo(n - 1) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderImpl/jvm/foo.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderImpl/jvm/foo.kt.after index b6e390d089c8..c82e423d7de7 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderImpl/jvm/foo.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/orderImpl/jvm/foo.kt.after @@ -1,3 +1,4 @@ // "Replace with 'actual'" "true" +// IGNORE_K2 public actual tailrec fun foo(n: Int): Int = if (n < 2) n else foo(n - 1) \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteForbiddenFromActual/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteForbiddenFromActual/jvm/jvm.kt index 6c370b925bef..a0a5593fe074 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteForbiddenFromActual/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteForbiddenFromActual/jvm/jvm.kt @@ -2,6 +2,7 @@ // TOOL: org.jetbrains.kotlin.idea.inspections.UnusedSymbolInspection // ACTION: Convert member to extension // ACTION: Move to companion object +// IGNORE_K2 actual class My { actual fun foo() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteForbiddenFromActual/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteForbiddenFromActual/jvm/jvm.kt.after index 9107474115a3..5c4d88dd1755 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteForbiddenFromActual/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteForbiddenFromActual/jvm/jvm.kt.after @@ -2,6 +2,7 @@ // TOOL: org.jetbrains.kotlin.idea.inspections.UnusedSymbolInspection // ACTION: Convert member to extension // ACTION: Move to companion object +// IGNORE_K2 actual class My { actual fun foo() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteFromActual/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteFromActual/jvm/jvm.kt index 25c67d667fa4..525bcc1cba73 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteFromActual/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteFromActual/jvm/jvm.kt @@ -1,5 +1,6 @@ // "Safe delete 'foo'" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.UnusedSymbolInspection +// IGNORE_K2 actual class My { actual fun foo() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteFromActual/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteFromActual/jvm/jvm.kt.after index c138e09799d0..64d906d7002d 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteFromActual/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteFromActual/jvm/jvm.kt.after @@ -1,5 +1,6 @@ // "Safe delete 'foo'" "true" // TOOL: org.jetbrains.kotlin.idea.inspections.UnusedSymbolInspection +// IGNORE_K2 actual class My { } \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt index 6c370b925bef..a0a5593fe074 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt @@ -2,6 +2,7 @@ // TOOL: org.jetbrains.kotlin.idea.inspections.UnusedSymbolInspection // ACTION: Convert member to extension // ACTION: Move to companion object +// IGNORE_K2 actual class My { actual fun foo() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt.after index 9107474115a3..5c4d88dd1755 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/other/safeDeleteUsedInAnotherPlatform/jvm/jvm.kt.after @@ -2,6 +2,7 @@ // TOOL: org.jetbrains.kotlin.idea.inspections.UnusedSymbolInspection // ACTION: Convert member to extension // ACTION: Move to companion object +// IGNORE_K2 actual class My { actual fun foo() {} diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToAnotherPackage/jvm/my/Platform.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToAnotherPackage/jvm/my/Platform.kt index f24454f9433f..74d29373ee67 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToAnotherPackage/jvm/my/Platform.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToAnotherPackage/jvm/my/Platform.kt @@ -1,5 +1,6 @@ // "Move file to 'my/pack'" "true" // TOOL: org.jetbrains.kotlin.idea.refactoring.move.changePackage.PackageDirectoryMismatchInspection +// IGNORE_K2 package my.pack diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToAnotherPackage/jvm/my/pack/Platform.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToAnotherPackage/jvm/my/pack/Platform.kt.after index f24454f9433f..74d29373ee67 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToAnotherPackage/jvm/my/pack/Platform.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToAnotherPackage/jvm/my/pack/Platform.kt.after @@ -1,5 +1,6 @@ // "Move file to 'my/pack'" "true" // TOOL: org.jetbrains.kotlin.idea.refactoring.move.changePackage.PackageDirectoryMismatchInspection +// IGNORE_K2 package my.pack diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToCommonSourceRoot/common/Platform.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToCommonSourceRoot/common/Platform.kt.after index d50e55d5ca3e..b02b19b77d99 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToCommonSourceRoot/common/Platform.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToCommonSourceRoot/common/Platform.kt.after @@ -1,4 +1,5 @@ // "Move file to source root" "true" // TOOL: org.jetbrains.kotlin.idea.refactoring.move.changePackage.PackageDirectoryMismatchInspection +// IGNORE_K2 expect class Platform \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToCommonSourceRoot/common/my/pack/Platform.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToCommonSourceRoot/common/my/pack/Platform.kt index d50e55d5ca3e..b02b19b77d99 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToCommonSourceRoot/common/my/pack/Platform.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToCommonSourceRoot/common/my/pack/Platform.kt @@ -1,4 +1,5 @@ // "Move file to source root" "true" // TOOL: org.jetbrains.kotlin.idea.refactoring.move.changePackage.PackageDirectoryMismatchInspection +// IGNORE_K2 expect class Platform \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToJvmSourceRoot/jvm/Platform.kt.after b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToJvmSourceRoot/jvm/Platform.kt.after index f0e885846530..dfc63528fb74 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToJvmSourceRoot/jvm/Platform.kt.after +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToJvmSourceRoot/jvm/Platform.kt.after @@ -1,4 +1,5 @@ // "Move file to source root" "true" // TOOL: org.jetbrains.kotlin.idea.refactoring.move.changePackage.PackageDirectoryMismatchInspection +// IGNORE_K2 actual class Platform \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToJvmSourceRoot/jvm/my/pack/Platform.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToJvmSourceRoot/jvm/my/pack/Platform.kt index f0e885846530..dfc63528fb74 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToJvmSourceRoot/jvm/my/pack/Platform.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/packageDirectoryMismatch/moveFileToJvmSourceRoot/jvm/my/pack/Platform.kt @@ -1,4 +1,5 @@ // "Move file to source root" "true" // TOOL: org.jetbrains.kotlin.idea.refactoring.move.changePackage.PackageDirectoryMismatchInspection +// IGNORE_K2 actual class Platform \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualMethod/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualMethod/jvm/jvm.kt index a5150f9c12f4..366954f57348 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualMethod/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualMethod/jvm/jvm.kt @@ -2,6 +2,7 @@ // TOOL: org.jetbrains.kotlin.idea.inspections.RedundantNullableReturnTypeInspection // ACTION: Convert to block body // ACTION: Remove explicit type specification +// IGNORE_K2 actual class MyClass { actual fun runAction(block: () -> Unit): Any? = block() diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualTopLevelFunction/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualTopLevelFunction/jvm/jvm.kt index 24f2a3ba0029..b4465c095877 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualTopLevelFunction/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualTopLevelFunction/jvm/jvm.kt @@ -2,5 +2,6 @@ // TOOL: org.jetbrains.kotlin.idea.inspections.RedundantNullableReturnTypeInspection // ACTION: Convert to block body // ACTION: Remove explicit type specification +// IGNORE_K2 actual fun runAction(block: () -> Unit): Any? = block() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualTopLevelProperty/jvm/jvm.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualTopLevelProperty/jvm/jvm.kt index c3050eb847ef..83b2292d8be6 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualTopLevelProperty/jvm/jvm.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/actualTopLevelProperty/jvm/jvm.kt @@ -3,5 +3,6 @@ // ACTION: Convert property initializer to getter // ACTION: Convert to lazy property // ACTION: Remove explicit type specification +// IGNORE_K2 actual val prop: Any? = 42 \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectMemberProperty/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectMemberProperty/common/common.kt index ee4b038338b3..e17fe0996210 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectMemberProperty/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectMemberProperty/common/common.kt @@ -1,5 +1,6 @@ // "Make not-nullable" "false" // TOOL: org.jetbrains.kotlin.idea.inspections.RedundantNullableReturnTypeInspection +// IGNORE_K2 expect class MyClass { val prop: Any? diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectTopLevelFunction/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectTopLevelFunction/common/common.kt index 10e4366354d8..ac9179c5ec95 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectTopLevelFunction/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectTopLevelFunction/common/common.kt @@ -1,4 +1,5 @@ // "Make not-nullable" "false" // TOOL: org.jetbrains.kotlin.idea.inspections.RedundantNullableReturnTypeInspection +// IGNORE_K2 expect fun runAction(block: () -> Unit): Any? \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectTopLevelProperty/common/common.kt b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectTopLevelProperty/common/common.kt index a1bb76c24ec0..7f6ec5ee4701 100644 --- a/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectTopLevelProperty/common/common.kt +++ b/plugins/kotlin/idea/tests/testData/multiModuleQuickFix/redundantNullableReturnType/expectTopLevelProperty/common/common.kt @@ -1,4 +1,5 @@ // "Make not-nullable" "false" // TOOL: org.jetbrains.kotlin.idea.inspections.RedundantNullableReturnTypeInspection +// IGNORE_K2 expect val prop: Any? \ No newline at end of file