diff --git a/idea/src/META-INF/plugin-common.xml b/idea/src/META-INF/plugin-common.xml new file mode 100644 index 00000000000..76eee45db2b --- /dev/null +++ b/idea/src/META-INF/plugin-common.xml @@ -0,0 +1,3089 @@ + + + + org.jetbrains.kotlin.idea.highlighter.KotlinBeforeResolveHighlightingPass$Factory + + + org.jetbrains.kotlin.idea.refactoring.cutPaste.MoveDeclarationsPassFactory + + + + org.jetbrains.kotlin.idea.highlighter.ScriptExternalHighlightingPass$Factory + + + org.jetbrains.kotlin.idea.completion.LookupCancelWatcher + + + org.jetbrains.kotlin.idea.project.KotlinCodeBlockModificationListener + + + org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener + + + org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider + org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider + + + org.jetbrains.kotlin.idea.configuration.KotlinMigrationProjectComponent + + + org.jetbrains.kotlin.idea.caches.ProjectRootModificationTrackerFixer + + + + + + org.jetbrains.kotlin.idea.PluginStartupComponent + + + + org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginComponent + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ImportMemberIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ImportAllMembersIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyInDestructuringAssignmentIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertToBlockBodyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceContainsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceInvokeIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceCallWithUnaryOperatorIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToIfIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToIfIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToWhenIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToWhenIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToIfIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToWhenIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.DoubleBangToIfThenIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfThenToDoubleBangIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.ElvisToIfThenIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.SafeAccessToIfThenIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfToWhenIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.WhenToIfIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FlattenWhenIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.EliminateWhenSubjectIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.MergeWhenIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryParenthesesIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeArgumentsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveExplicitSuperQualifierIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveCurlyBracesFromTemplateIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.InsertCurlyBracesToTemplateIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.MoveLambdaInsideParenthesesIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.InsertExplicitTypeArgumentsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.declarations.SplitPropertyDeclarationIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.declarations.ConvertMemberToExtensionIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReconstructTypeInCastOrIsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.InfixCallToOrdinaryIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ToInfixCallIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceExplicitFunctionLiteralParamWithItIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceItWithExplicitFunctionLiteralParamIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithDropLastIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringAfterIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringBeforeIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithTakeIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveBracesIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddBracesIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertNegatedBooleanSequenceIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertBinaryExpressionWithDemorgansLawIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.SimplifyBooleanWithConstantsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddForLoopIndicesIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveForLoopIndicesIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.loopToCallChain.UseWithIndexIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.SwapBinaryExpressionIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.SwapStringEqualsIgnoreCaseIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.SplitIfIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceWithOrdinaryAssignmentIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertAssertToIfWithThrowIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertIfWithThrowToAssertIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.SpecifyExplicitLambdaSignatureIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveExplicitLambdaParameterTypesIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertForEachToForLoopIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertToForEachFunctionCallIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertToStringTemplateIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertToRawStringTemplateIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.OperatorToFunctionIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertToConcatenatedStringIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertFunctionToPropertyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertPropertyToFunctionIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertReceiverToParameterIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertParameterToReceiverIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertPropertyInitializerToGetterIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.InvertIfConditionIntention + Kotlin + + + + org.jetbrains.kotlin.idea.refactoring.move.changePackage.ChangePackageIntention + Kotlin + + + + org.jetbrains.kotlin.idea.refactoring.move.moveDeclarations.MoveDeclarationToSeparateFileIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Public + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Private + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Protected + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Internal + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddNameToArgumentIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceUnderscoreWithParameterNameIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddJvmOverloadsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddJvmStaticIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveArgumentNameIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.IterateExpressionIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.UsePropertyAccessSyntaxIntention + Kotlin + + + + org.jetbrains.kotlin.idea.quickfix.AddConstModifierIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.IntroduceBackingPropertyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.JoinDeclarationAndAssignmentIntention + Kotlin + + + + org.jetbrains.kotlin.idea.testIntegration.KotlinCreateTestIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddOperatorModifierIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ObjectLiteralToLambdaIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.DestructureIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AnonymousFunctionToLambdaIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberAsConstructorParameterIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddValVarToConstructorParameterAction$Intention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.MoveMemberToCompanionObjectIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.MoveMemberOutOfCompanionObjectIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.CreateKotlinSubClassIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ToRawStringLiteralIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ToOrdinaryStringLiteralIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.IntroduceVariableIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveSingleExpressionStringTemplateIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceUntilWithRangeToIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveEmptyParenthesesFromLambdaCallIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertCamelCaseTestFunctionToSpacedIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceSingleLineLetIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.copyConcatenatedStringToClipboard.CopyConcatenatedStringToClipboardIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceMathMaxWithCoerceAtLeastIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceMathMinWithCoerceAtMostIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertPrimaryConstructorToSecondaryIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertSecondaryConstructorToPrimaryIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceSizeCheckWithIsNotEmptyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceSizeZeroCheckWithIsEmptyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveEmptyClassBodyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertEnumToSealedClassIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertSealedClassToEnumIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveRedundantCallsOfConversionMethodsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveEmptyPrimaryConstructorIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveEmptySecondaryConstructorBodyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertTryFinallyToUseCallIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddNamesToCallArgumentsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeParameterToReceiverIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeReceiverToParameterIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertTwoComparisonsToRangeCheckIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertRangeCheckToTwoComparisonsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RenameFileToMatchClassIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertObjectLiteralToClassIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.MergeIfsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddMissingDestructuringIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertToApplyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertToWithIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertToRunIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.MovePropertyToClassBodyIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.MovePropertyToConstructorIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddOpenModifierIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ValToObjectIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ChopParameterListIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ChopArgumentListIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.NullableBooleanEqualityCheckToElvisIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceAddWithPlusAssignIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertClassToSealedClassIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddPropertyAccessorsIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddPropertyGetterIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddPropertySetterIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.MoveMemberToTopLevelIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithIndexingOperationIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastCallToUnsafeCastIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastToUnsafeCastCallIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.RemoveLabeledReturnInLambdaIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddLabeledReturnInLambdaIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddAnnotationUseSiteTargetIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.JoinParameterListIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.JoinArgumentListIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertLineCommentToBlockCommentIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertBlockCommentToLineCommentIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.IndentRawStringIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertVarargParameterToArrayIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertArrayParameterToVarargIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.LambdaToAnonymousFunctionIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.AddWhenRemainingBranchesIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertTrimMarginToTrimIndentIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertTrimIndentToTrimMarginIntention + Kotlin + + + + org.jetbrains.kotlin.idea.intentions.ConvertPropertyGetterToInitializerIntention + Kotlin + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/idea/src/META-INF/plugin-kotlin-extensions.xml b/idea/src/META-INF/plugin-kotlin-extensions.xml new file mode 100644 index 00000000000..6c4353a3982 --- /dev/null +++ b/idea/src/META-INF/plugin-kotlin-extensions.xml @@ -0,0 +1,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/idea/src/META-INF/plugin.xml b/idea/src/META-INF/plugin.xml index 46e8fa1bf41..fb3ce629ac0 100644 --- a/idea/src/META-INF/plugin.xml +++ b/idea/src/META-INF/plugin.xml @@ -42,3094 +42,7 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. org.intellij.intelliLang - - - org.jetbrains.kotlin.idea.highlighter.KotlinBeforeResolveHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.refactoring.cutPaste.MoveDeclarationsPassFactory - - - - org.jetbrains.kotlin.idea.highlighter.ScriptExternalHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.completion.LookupCancelWatcher - - - org.jetbrains.kotlin.idea.project.KotlinCodeBlockModificationListener - - - org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener - - - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - - - org.jetbrains.kotlin.idea.configuration.KotlinMigrationProjectComponent - - - org.jetbrains.kotlin.idea.caches.ProjectRootModificationTrackerFixer - - - - - - org.jetbrains.kotlin.idea.PluginStartupComponent - - - - org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginComponent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportAllMembersIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyInDestructuringAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToBlockBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceContainsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceInvokeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceCallWithUnaryOperatorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.DoubleBangToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfThenToDoubleBangIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.ElvisToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.SafeAccessToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.WhenToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FlattenWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.EliminateWhenSubjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.MergeWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitSuperQualifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveCurlyBracesFromTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertCurlyBracesToTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveLambdaInsideParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.SplitPropertyDeclarationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.ConvertMemberToExtensionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReconstructTypeInCastOrIsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InfixCallToOrdinaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToInfixCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceExplicitFunctionLiteralParamWithItIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceItWithExplicitFunctionLiteralParamIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithDropLastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringAfterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringBeforeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithTakeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertNegatedBooleanSequenceIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBinaryExpressionWithDemorgansLawIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SimplifyBooleanWithConstantsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.loopToCallChain.UseWithIndexIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapBinaryExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapStringEqualsIgnoreCaseIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SplitIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceWithOrdinaryAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertAssertToIfWithThrowIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertIfWithThrowToAssertIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyExplicitLambdaSignatureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitLambdaParameterTypesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertForEachToForLoopIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToForEachFunctionCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRawStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.OperatorToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToConcatenatedStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionToPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyInitializerToGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InvertIfConditionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.changePackage.ChangePackageIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.moveDeclarations.MoveDeclarationToSeparateFileIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Public - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Private - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Protected - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Internal - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNameToArgumentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUnderscoreWithParameterNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmOverloadsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmStaticIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveArgumentNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IterateExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.UsePropertyAccessSyntaxIntention - Kotlin - - - - org.jetbrains.kotlin.idea.quickfix.AddConstModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceBackingPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinDeclarationAndAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.testIntegration.KotlinCreateTestIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOperatorModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ObjectLiteralToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.DestructureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AnonymousFunctionToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberAsConstructorParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddValVarToConstructorParameterAction$Intention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberOutOfCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.CreateKotlinSubClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToRawStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToOrdinaryStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceVariableIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveSingleExpressionStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUntilWithRangeToIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyParenthesesFromLambdaCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertCamelCaseTestFunctionToSpacedIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSingleLineLetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.copyConcatenatedStringToClipboard.CopyConcatenatedStringToClipboardIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMaxWithCoerceAtLeastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMinWithCoerceAtMostIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPrimaryConstructorToSecondaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSecondaryConstructorToPrimaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeCheckWithIsNotEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeZeroCheckWithIsEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertEnumToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSealedClassToEnumIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveRedundantCallsOfConversionMethodsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyPrimaryConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptySecondaryConstructorBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTryFinallyToUseCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNamesToCallArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTwoComparisonsToRangeCheckIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertRangeCheckToTwoComparisonsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RenameFileToMatchClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertObjectLiteralToClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MergeIfsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddMissingDestructuringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToApplyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToWithIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRunIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOpenModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ValToObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.NullableBooleanEqualityCheckToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceAddWithPlusAssignIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertClassToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyAccessorsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertySetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToTopLevelIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithIndexingOperationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastCallToUnsafeCastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastToUnsafeCastCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddAnnotationUseSiteTargetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertLineCommentToBlockCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBlockCommentToLineCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IndentRawStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertVarargParameterToArrayIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertArrayParameterToVarargIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.LambdaToAnonymousFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddWhenRemainingBranchesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimMarginToTrimIndentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimIndentToTrimMarginIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyGetterToInitializerIntention - Kotlin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3149,39 +62,9 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. interface="org.jetbrains.kotlin.idea.update.PluginUpdateVerifier"/> - - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - diff --git a/idea/src/META-INF/plugin.xml.173 b/idea/src/META-INF/plugin.xml.173 index 3a3788a0e4c..1c3b4935607 100644 --- a/idea/src/META-INF/plugin.xml.173 +++ b/idea/src/META-INF/plugin.xml.173 @@ -40,3094 +40,7 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. JavaScriptDebugger - - - org.jetbrains.kotlin.idea.highlighter.KotlinBeforeResolveHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.refactoring.cutPaste.MoveDeclarationsPassFactory - - - - org.jetbrains.kotlin.idea.highlighter.ScriptExternalHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.completion.LookupCancelWatcher - - - org.jetbrains.kotlin.idea.project.KotlinCodeBlockModificationListener - - - org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener - - - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - - - org.jetbrains.kotlin.idea.configuration.KotlinMigrationProjectComponent - - - org.jetbrains.kotlin.idea.caches.ProjectRootModificationTrackerFixer - - - - - - org.jetbrains.kotlin.idea.PluginStartupComponent - - - - org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginComponent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportAllMembersIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyInDestructuringAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToBlockBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceContainsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceInvokeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceCallWithUnaryOperatorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.DoubleBangToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfThenToDoubleBangIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.ElvisToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.SafeAccessToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.WhenToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FlattenWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.EliminateWhenSubjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.MergeWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitSuperQualifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveCurlyBracesFromTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertCurlyBracesToTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveLambdaInsideParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.SplitPropertyDeclarationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.ConvertMemberToExtensionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReconstructTypeInCastOrIsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InfixCallToOrdinaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToInfixCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceExplicitFunctionLiteralParamWithItIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceItWithExplicitFunctionLiteralParamIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithDropLastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringAfterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringBeforeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithTakeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertNegatedBooleanSequenceIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBinaryExpressionWithDemorgansLawIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SimplifyBooleanWithConstantsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.loopToCallChain.UseWithIndexIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapBinaryExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapStringEqualsIgnoreCaseIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SplitIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceWithOrdinaryAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertAssertToIfWithThrowIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertIfWithThrowToAssertIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyExplicitLambdaSignatureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitLambdaParameterTypesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertForEachToForLoopIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToForEachFunctionCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRawStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.OperatorToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToConcatenatedStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionToPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyInitializerToGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InvertIfConditionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.changePackage.ChangePackageIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.moveDeclarations.MoveDeclarationToSeparateFileIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Public - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Private - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Protected - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Internal - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNameToArgumentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUnderscoreWithParameterNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmOverloadsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmStaticIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveArgumentNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IterateExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.UsePropertyAccessSyntaxIntention - Kotlin - - - - org.jetbrains.kotlin.idea.quickfix.AddConstModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceBackingPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinDeclarationAndAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.testIntegration.KotlinCreateTestIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOperatorModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ObjectLiteralToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.DestructureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AnonymousFunctionToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberAsConstructorParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddValVarToConstructorParameterAction$Intention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberOutOfCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.CreateKotlinSubClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToRawStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToOrdinaryStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceVariableIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveSingleExpressionStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUntilWithRangeToIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyParenthesesFromLambdaCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertCamelCaseTestFunctionToSpacedIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSingleLineLetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.copyConcatenatedStringToClipboard.CopyConcatenatedStringToClipboardIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMaxWithCoerceAtLeastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMinWithCoerceAtMostIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPrimaryConstructorToSecondaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSecondaryConstructorToPrimaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeCheckWithIsNotEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeZeroCheckWithIsEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertEnumToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSealedClassToEnumIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveRedundantCallsOfConversionMethodsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyPrimaryConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptySecondaryConstructorBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTryFinallyToUseCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNamesToCallArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTwoComparisonsToRangeCheckIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertRangeCheckToTwoComparisonsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RenameFileToMatchClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertObjectLiteralToClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MergeIfsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddMissingDestructuringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToApplyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToWithIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRunIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOpenModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ValToObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.NullableBooleanEqualityCheckToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceAddWithPlusAssignIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertClassToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyAccessorsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertySetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToTopLevelIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithIndexingOperationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastCallToUnsafeCastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastToUnsafeCastCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddAnnotationUseSiteTargetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertLineCommentToBlockCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBlockCommentToLineCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IndentRawStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertVarargParameterToArrayIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertArrayParameterToVarargIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.LambdaToAnonymousFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddWhenRemainingBranchesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimMarginToTrimIndentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimIndentToTrimMarginIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyGetterToInitializerIntention - Kotlin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3144,35 +57,5 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. interface="org.jetbrains.kotlin.idea.update.PluginUpdateVerifier"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/idea/src/META-INF/plugin.xml.181 b/idea/src/META-INF/plugin.xml.181 index 1dd761ffa82..6b44c58dca0 100644 --- a/idea/src/META-INF/plugin.xml.181 +++ b/idea/src/META-INF/plugin.xml.181 @@ -41,3094 +41,7 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. org.intellij.intelliLang - - - org.jetbrains.kotlin.idea.highlighter.KotlinBeforeResolveHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.refactoring.cutPaste.MoveDeclarationsPassFactory - - - - org.jetbrains.kotlin.idea.highlighter.ScriptExternalHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.completion.LookupCancelWatcher - - - org.jetbrains.kotlin.idea.project.KotlinCodeBlockModificationListener - - - org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener - - - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - - - org.jetbrains.kotlin.idea.configuration.KotlinMigrationProjectComponent - - - org.jetbrains.kotlin.idea.caches.ProjectRootModificationTrackerFixer - - - - - - org.jetbrains.kotlin.idea.PluginStartupComponent - - - - org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginComponent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportAllMembersIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyInDestructuringAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToBlockBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceContainsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceInvokeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceCallWithUnaryOperatorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.DoubleBangToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfThenToDoubleBangIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.ElvisToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.SafeAccessToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.WhenToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FlattenWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.EliminateWhenSubjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.MergeWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitSuperQualifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveCurlyBracesFromTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertCurlyBracesToTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveLambdaInsideParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.SplitPropertyDeclarationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.ConvertMemberToExtensionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReconstructTypeInCastOrIsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InfixCallToOrdinaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToInfixCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceExplicitFunctionLiteralParamWithItIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceItWithExplicitFunctionLiteralParamIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithDropLastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringAfterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringBeforeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithTakeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertNegatedBooleanSequenceIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBinaryExpressionWithDemorgansLawIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SimplifyBooleanWithConstantsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.loopToCallChain.UseWithIndexIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapBinaryExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapStringEqualsIgnoreCaseIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SplitIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceWithOrdinaryAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertAssertToIfWithThrowIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertIfWithThrowToAssertIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyExplicitLambdaSignatureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitLambdaParameterTypesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertForEachToForLoopIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToForEachFunctionCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRawStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.OperatorToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToConcatenatedStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionToPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyInitializerToGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InvertIfConditionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.changePackage.ChangePackageIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.moveDeclarations.MoveDeclarationToSeparateFileIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Public - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Private - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Protected - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Internal - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNameToArgumentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUnderscoreWithParameterNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmOverloadsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmStaticIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveArgumentNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IterateExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.UsePropertyAccessSyntaxIntention - Kotlin - - - - org.jetbrains.kotlin.idea.quickfix.AddConstModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceBackingPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinDeclarationAndAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.testIntegration.KotlinCreateTestIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOperatorModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ObjectLiteralToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.DestructureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AnonymousFunctionToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberAsConstructorParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddValVarToConstructorParameterAction$Intention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberOutOfCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.CreateKotlinSubClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToRawStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToOrdinaryStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceVariableIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveSingleExpressionStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUntilWithRangeToIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyParenthesesFromLambdaCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertCamelCaseTestFunctionToSpacedIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSingleLineLetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.copyConcatenatedStringToClipboard.CopyConcatenatedStringToClipboardIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMaxWithCoerceAtLeastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMinWithCoerceAtMostIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPrimaryConstructorToSecondaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSecondaryConstructorToPrimaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeCheckWithIsNotEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeZeroCheckWithIsEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertEnumToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSealedClassToEnumIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveRedundantCallsOfConversionMethodsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyPrimaryConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptySecondaryConstructorBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTryFinallyToUseCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNamesToCallArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTwoComparisonsToRangeCheckIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertRangeCheckToTwoComparisonsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RenameFileToMatchClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertObjectLiteralToClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MergeIfsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddMissingDestructuringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToApplyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToWithIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRunIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOpenModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ValToObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.NullableBooleanEqualityCheckToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceAddWithPlusAssignIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertClassToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyAccessorsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertySetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToTopLevelIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithIndexingOperationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastCallToUnsafeCastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastToUnsafeCastCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddAnnotationUseSiteTargetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertLineCommentToBlockCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBlockCommentToLineCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IndentRawStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertVarargParameterToArrayIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertArrayParameterToVarargIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.LambdaToAnonymousFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddWhenRemainingBranchesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimMarginToTrimIndentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimIndentToTrimMarginIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyGetterToInitializerIntention - Kotlin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3145,35 +58,5 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. interface="org.jetbrains.kotlin.idea.update.PluginUpdateVerifier"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/idea/src/META-INF/plugin.xml.183 b/idea/src/META-INF/plugin.xml.183 index 507496a57ba..c963bc89d98 100644 --- a/idea/src/META-INF/plugin.xml.183 +++ b/idea/src/META-INF/plugin.xml.183 @@ -42,3094 +42,7 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. org.intellij.intelliLang - - - org.jetbrains.kotlin.idea.highlighter.KotlinBeforeResolveHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.refactoring.cutPaste.MoveDeclarationsPassFactory - - - - org.jetbrains.kotlin.idea.highlighter.ScriptExternalHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.completion.LookupCancelWatcher - - - org.jetbrains.kotlin.idea.project.KotlinCodeBlockModificationListener - - - org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener - - - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - - - org.jetbrains.kotlin.idea.configuration.KotlinMigrationProjectComponent - - - org.jetbrains.kotlin.idea.caches.ProjectRootModificationTrackerFixer - - - - - - org.jetbrains.kotlin.idea.PluginStartupComponent - - - - org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginComponent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportAllMembersIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyInDestructuringAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToBlockBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceContainsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceInvokeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceCallWithUnaryOperatorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.DoubleBangToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfThenToDoubleBangIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.ElvisToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.SafeAccessToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.WhenToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FlattenWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.EliminateWhenSubjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.MergeWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitSuperQualifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveCurlyBracesFromTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertCurlyBracesToTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveLambdaInsideParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.SplitPropertyDeclarationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.ConvertMemberToExtensionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReconstructTypeInCastOrIsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InfixCallToOrdinaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToInfixCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceExplicitFunctionLiteralParamWithItIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceItWithExplicitFunctionLiteralParamIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithDropLastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringAfterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringBeforeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithTakeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertNegatedBooleanSequenceIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBinaryExpressionWithDemorgansLawIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SimplifyBooleanWithConstantsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.loopToCallChain.UseWithIndexIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapBinaryExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapStringEqualsIgnoreCaseIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SplitIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceWithOrdinaryAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertAssertToIfWithThrowIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertIfWithThrowToAssertIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyExplicitLambdaSignatureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitLambdaParameterTypesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertForEachToForLoopIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToForEachFunctionCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRawStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.OperatorToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToConcatenatedStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionToPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyInitializerToGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InvertIfConditionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.changePackage.ChangePackageIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.moveDeclarations.MoveDeclarationToSeparateFileIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Public - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Private - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Protected - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Internal - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNameToArgumentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUnderscoreWithParameterNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmOverloadsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmStaticIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveArgumentNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IterateExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.UsePropertyAccessSyntaxIntention - Kotlin - - - - org.jetbrains.kotlin.idea.quickfix.AddConstModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceBackingPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinDeclarationAndAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.testIntegration.KotlinCreateTestIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOperatorModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ObjectLiteralToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.DestructureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AnonymousFunctionToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberAsConstructorParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddValVarToConstructorParameterAction$Intention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberOutOfCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.CreateKotlinSubClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToRawStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToOrdinaryStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceVariableIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveSingleExpressionStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUntilWithRangeToIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyParenthesesFromLambdaCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertCamelCaseTestFunctionToSpacedIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSingleLineLetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.copyConcatenatedStringToClipboard.CopyConcatenatedStringToClipboardIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMaxWithCoerceAtLeastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMinWithCoerceAtMostIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPrimaryConstructorToSecondaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSecondaryConstructorToPrimaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeCheckWithIsNotEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeZeroCheckWithIsEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertEnumToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSealedClassToEnumIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveRedundantCallsOfConversionMethodsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyPrimaryConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptySecondaryConstructorBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTryFinallyToUseCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNamesToCallArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTwoComparisonsToRangeCheckIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertRangeCheckToTwoComparisonsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RenameFileToMatchClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertObjectLiteralToClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MergeIfsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddMissingDestructuringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToApplyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToWithIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRunIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOpenModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ValToObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.NullableBooleanEqualityCheckToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceAddWithPlusAssignIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertClassToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyAccessorsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertySetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToTopLevelIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithIndexingOperationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastCallToUnsafeCastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastToUnsafeCastCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddAnnotationUseSiteTargetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertLineCommentToBlockCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBlockCommentToLineCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IndentRawStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertVarargParameterToArrayIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertArrayParameterToVarargIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.LambdaToAnonymousFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddWhenRemainingBranchesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimMarginToTrimIndentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimIndentToTrimMarginIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyGetterToInitializerIntention - Kotlin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3149,43 +62,13 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. interface="org.jetbrains.kotlin.idea.update.PluginUpdateVerifier"/> - - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - + - diff --git a/idea/src/META-INF/plugin.xml.as31 b/idea/src/META-INF/plugin.xml.as31 index 80ded5b1f7a..a69076e5a17 100644 --- a/idea/src/META-INF/plugin.xml.as31 +++ b/idea/src/META-INF/plugin.xml.as31 @@ -40,3094 +40,7 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. JavaScriptDebugger - - - org.jetbrains.kotlin.idea.highlighter.KotlinBeforeResolveHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.refactoring.cutPaste.MoveDeclarationsPassFactory - - - - org.jetbrains.kotlin.idea.highlighter.ScriptExternalHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.completion.LookupCancelWatcher - - - org.jetbrains.kotlin.idea.project.KotlinCodeBlockModificationListener - - - org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener - - - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - - - org.jetbrains.kotlin.idea.configuration.KotlinMigrationProjectComponent - - - org.jetbrains.kotlin.idea.caches.ProjectRootModificationTrackerFixer - - - - - - org.jetbrains.kotlin.idea.PluginStartupComponent - - - - org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginComponent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportAllMembersIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyInDestructuringAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToBlockBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceContainsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceInvokeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceCallWithUnaryOperatorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.DoubleBangToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfThenToDoubleBangIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.ElvisToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.SafeAccessToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.WhenToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FlattenWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.EliminateWhenSubjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.MergeWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitSuperQualifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveCurlyBracesFromTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertCurlyBracesToTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveLambdaInsideParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.SplitPropertyDeclarationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.ConvertMemberToExtensionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReconstructTypeInCastOrIsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InfixCallToOrdinaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToInfixCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceExplicitFunctionLiteralParamWithItIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceItWithExplicitFunctionLiteralParamIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithDropLastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringAfterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringBeforeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithTakeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertNegatedBooleanSequenceIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBinaryExpressionWithDemorgansLawIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SimplifyBooleanWithConstantsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.loopToCallChain.UseWithIndexIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapBinaryExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapStringEqualsIgnoreCaseIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SplitIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceWithOrdinaryAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertAssertToIfWithThrowIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertIfWithThrowToAssertIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyExplicitLambdaSignatureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitLambdaParameterTypesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertForEachToForLoopIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToForEachFunctionCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRawStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.OperatorToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToConcatenatedStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionToPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyInitializerToGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InvertIfConditionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.changePackage.ChangePackageIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.moveDeclarations.MoveDeclarationToSeparateFileIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Public - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Private - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Protected - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Internal - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNameToArgumentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUnderscoreWithParameterNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmOverloadsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmStaticIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveArgumentNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IterateExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.UsePropertyAccessSyntaxIntention - Kotlin - - - - org.jetbrains.kotlin.idea.quickfix.AddConstModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceBackingPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinDeclarationAndAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.testIntegration.KotlinCreateTestIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOperatorModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ObjectLiteralToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.DestructureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AnonymousFunctionToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberAsConstructorParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddValVarToConstructorParameterAction$Intention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberOutOfCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.CreateKotlinSubClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToRawStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToOrdinaryStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceVariableIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveSingleExpressionStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUntilWithRangeToIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyParenthesesFromLambdaCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertCamelCaseTestFunctionToSpacedIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSingleLineLetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.copyConcatenatedStringToClipboard.CopyConcatenatedStringToClipboardIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMaxWithCoerceAtLeastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMinWithCoerceAtMostIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPrimaryConstructorToSecondaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSecondaryConstructorToPrimaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeCheckWithIsNotEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeZeroCheckWithIsEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertEnumToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSealedClassToEnumIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveRedundantCallsOfConversionMethodsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyPrimaryConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptySecondaryConstructorBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTryFinallyToUseCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNamesToCallArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTwoComparisonsToRangeCheckIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertRangeCheckToTwoComparisonsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RenameFileToMatchClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertObjectLiteralToClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MergeIfsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddMissingDestructuringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToApplyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToWithIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRunIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOpenModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ValToObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.NullableBooleanEqualityCheckToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceAddWithPlusAssignIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertClassToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyAccessorsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertySetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToTopLevelIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithIndexingOperationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastCallToUnsafeCastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastToUnsafeCastCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddAnnotationUseSiteTargetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertLineCommentToBlockCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBlockCommentToLineCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IndentRawStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertVarargParameterToArrayIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertArrayParameterToVarargIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.LambdaToAnonymousFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddWhenRemainingBranchesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimMarginToTrimIndentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimIndentToTrimMarginIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyGetterToInitializerIntention - Kotlin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3144,35 +57,5 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. interface="org.jetbrains.kotlin.idea.update.PluginUpdateVerifier"/> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/idea/src/META-INF/plugin.xml.as32 b/idea/src/META-INF/plugin.xml.as32 index f2045eb3915..9be0a188d31 100644 --- a/idea/src/META-INF/plugin.xml.as32 +++ b/idea/src/META-INF/plugin.xml.as32 @@ -40,3094 +40,7 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. JavaScriptDebugger - - - org.jetbrains.kotlin.idea.highlighter.KotlinBeforeResolveHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.refactoring.cutPaste.MoveDeclarationsPassFactory - - - - org.jetbrains.kotlin.idea.highlighter.ScriptExternalHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.completion.LookupCancelWatcher - - - org.jetbrains.kotlin.idea.project.KotlinCodeBlockModificationListener - - - org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener - - - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - - - org.jetbrains.kotlin.idea.configuration.KotlinMigrationProjectComponent - - - org.jetbrains.kotlin.idea.caches.ProjectRootModificationTrackerFixer - - - - - - org.jetbrains.kotlin.idea.PluginStartupComponent - - - - org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginComponent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportAllMembersIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyInDestructuringAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToBlockBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceContainsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceInvokeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceCallWithUnaryOperatorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.DoubleBangToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfThenToDoubleBangIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.ElvisToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.SafeAccessToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.WhenToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FlattenWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.EliminateWhenSubjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.MergeWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitSuperQualifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveCurlyBracesFromTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertCurlyBracesToTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveLambdaInsideParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.SplitPropertyDeclarationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.ConvertMemberToExtensionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReconstructTypeInCastOrIsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InfixCallToOrdinaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToInfixCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceExplicitFunctionLiteralParamWithItIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceItWithExplicitFunctionLiteralParamIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithDropLastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringAfterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringBeforeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithTakeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertNegatedBooleanSequenceIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBinaryExpressionWithDemorgansLawIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SimplifyBooleanWithConstantsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.loopToCallChain.UseWithIndexIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapBinaryExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapStringEqualsIgnoreCaseIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SplitIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceWithOrdinaryAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertAssertToIfWithThrowIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertIfWithThrowToAssertIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyExplicitLambdaSignatureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitLambdaParameterTypesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertForEachToForLoopIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToForEachFunctionCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRawStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.OperatorToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToConcatenatedStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionToPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyInitializerToGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InvertIfConditionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.changePackage.ChangePackageIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.moveDeclarations.MoveDeclarationToSeparateFileIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Public - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Private - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Protected - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Internal - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNameToArgumentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUnderscoreWithParameterNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmOverloadsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmStaticIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveArgumentNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IterateExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.UsePropertyAccessSyntaxIntention - Kotlin - - - - org.jetbrains.kotlin.idea.quickfix.AddConstModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceBackingPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinDeclarationAndAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.testIntegration.KotlinCreateTestIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOperatorModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ObjectLiteralToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.DestructureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AnonymousFunctionToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberAsConstructorParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddValVarToConstructorParameterAction$Intention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberOutOfCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.CreateKotlinSubClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToRawStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToOrdinaryStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceVariableIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveSingleExpressionStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUntilWithRangeToIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyParenthesesFromLambdaCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertCamelCaseTestFunctionToSpacedIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSingleLineLetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.copyConcatenatedStringToClipboard.CopyConcatenatedStringToClipboardIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMaxWithCoerceAtLeastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMinWithCoerceAtMostIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPrimaryConstructorToSecondaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSecondaryConstructorToPrimaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeCheckWithIsNotEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeZeroCheckWithIsEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertEnumToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSealedClassToEnumIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveRedundantCallsOfConversionMethodsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyPrimaryConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptySecondaryConstructorBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTryFinallyToUseCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNamesToCallArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTwoComparisonsToRangeCheckIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertRangeCheckToTwoComparisonsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RenameFileToMatchClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertObjectLiteralToClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MergeIfsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddMissingDestructuringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToApplyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToWithIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRunIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOpenModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ValToObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.NullableBooleanEqualityCheckToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceAddWithPlusAssignIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertClassToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyAccessorsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertySetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToTopLevelIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithIndexingOperationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastCallToUnsafeCastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastToUnsafeCastCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddAnnotationUseSiteTargetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertLineCommentToBlockCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBlockCommentToLineCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IndentRawStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertVarargParameterToArrayIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertArrayParameterToVarargIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.LambdaToAnonymousFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddWhenRemainingBranchesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimMarginToTrimIndentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimIndentToTrimMarginIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyGetterToInitializerIntention - Kotlin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3139,7 +52,7 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. - + @@ -3147,37 +60,9 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. interface="org.jetbrains.kotlin.idea.update.PluginUpdateVerifier"/> + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/idea/src/META-INF/plugin.xml.as33 b/idea/src/META-INF/plugin.xml.as33 index be076f69827..a3378866953 100644 --- a/idea/src/META-INF/plugin.xml.as33 +++ b/idea/src/META-INF/plugin.xml.as33 @@ -41,3095 +41,7 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. org.intellij.intelliLang - - - org.jetbrains.kotlin.idea.highlighter.KotlinBeforeResolveHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.refactoring.cutPaste.MoveDeclarationsPassFactory - - - - org.jetbrains.kotlin.idea.highlighter.ScriptExternalHighlightingPass$Factory - - - org.jetbrains.kotlin.idea.completion.LookupCancelWatcher - - - org.jetbrains.kotlin.idea.project.KotlinCodeBlockModificationListener - - - org.jetbrains.kotlin.idea.caches.KotlinPackageContentModificationListener - - - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - org.jetbrains.kotlin.idea.completion.CompletionBindingContextProvider - - - org.jetbrains.kotlin.idea.configuration.KotlinMigrationProjectComponent - - - org.jetbrains.kotlin.idea.caches.ProjectRootModificationTrackerFixer - - - - - - org.jetbrains.kotlin.idea.PluginStartupComponent - - - - org.jetbrains.kotlin.idea.versions.KotlinUpdatePluginComponent - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - org.jetbrains.kotlin.idea.intentions.FoldInitializerAndIfToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImportAllMembersIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyTypeExplicitlyInDestructuringAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToBlockBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceContainsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceInvokeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.conventionNameCalls.ReplaceCallWithUnaryOperatorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FoldIfToReturnAsymmetricallyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldAssignmentToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldPropertyToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.UnfoldReturnToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.DoubleBangToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfThenToDoubleBangIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.ElvisToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.SafeAccessToIfThenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.IfToWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.WhenToIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.FlattenWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.EliminateWhenSubjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.branchedTransformations.intentions.MergeWhenIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveUnnecessaryParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitSuperQualifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveCurlyBracesFromTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertCurlyBracesToTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveLambdaInsideParenthesesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InsertExplicitTypeArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.SplitPropertyDeclarationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.declarations.ConvertMemberToExtensionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReconstructTypeInCastOrIsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InfixCallToOrdinaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToInfixCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceExplicitFunctionLiteralParamWithItIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceItWithExplicitFunctionLiteralParamIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithDropLastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringAfterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithSubstringBeforeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithTakeIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddBracesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertNegatedBooleanSequenceIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBinaryExpressionWithDemorgansLawIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SimplifyBooleanWithConstantsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveForLoopIndicesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.loopToCallChain.UseWithIndexIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapBinaryExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SwapStringEqualsIgnoreCaseIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SplitIfIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceWithOrdinaryAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertAssertToIfWithThrowIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertIfWithThrowToAssertIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.SpecifyExplicitLambdaSignatureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveExplicitLambdaParameterTypesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertForEachToForLoopIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToForEachFunctionCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRawStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.OperatorToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToConcatenatedStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionToPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyToFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyInitializerToGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.InvertIfConditionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.changePackage.ChangePackageIntention - Kotlin - - - - org.jetbrains.kotlin.idea.refactoring.move.moveDeclarations.MoveDeclarationToSeparateFileIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Public - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Private - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Protected - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChangeVisibilityModifierIntention$Internal - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNameToArgumentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUnderscoreWithParameterNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmOverloadsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddJvmStaticIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveArgumentNameIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IterateExpressionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.UsePropertyAccessSyntaxIntention - Kotlin - - - - org.jetbrains.kotlin.idea.quickfix.AddConstModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceBackingPropertyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinDeclarationAndAssignmentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.testIntegration.KotlinCreateTestIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOperatorModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ObjectLiteralToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.DestructureIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AnonymousFunctionToLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ImplementAbstractMemberAsConstructorParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddValVarToConstructorParameterAction$Intention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberOutOfCompanionObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.CreateKotlinSubClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToRawStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ToOrdinaryStringLiteralIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IntroduceVariableIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveSingleExpressionStringTemplateIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceUntilWithRangeToIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyParenthesesFromLambdaCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertCamelCaseTestFunctionToSpacedIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSingleLineLetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.copyConcatenatedStringToClipboard.CopyConcatenatedStringToClipboardIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMaxWithCoerceAtLeastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceMathMinWithCoerceAtMostIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPrimaryConstructorToSecondaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSecondaryConstructorToPrimaryIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeCheckWithIsNotEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSizeZeroCheckWithIsEmptyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertEnumToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertSealedClassToEnumIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveRedundantCallsOfConversionMethodsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptyPrimaryConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveEmptySecondaryConstructorBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTryFinallyToUseCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddNamesToCallArgumentsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeParameterToReceiverIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertFunctionTypeReceiverToParameterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTwoComparisonsToRangeCheckIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertRangeCheckToTwoComparisonsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RenameFileToMatchClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertObjectLiteralToClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MergeIfsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddMissingDestructuringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToApplyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToWithIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertToRunIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToClassBodyIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MovePropertyToConstructorIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddOpenModifierIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ValToObjectIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ChopArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.NullableBooleanEqualityCheckToElvisIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceAddWithPlusAssignIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertClassToSealedClassIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyAccessorsIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertyGetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddPropertySetterIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.MoveMemberToTopLevelIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ReplaceSubstringWithIndexingOperationIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastCallToUnsafeCastIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertUnsafeCastToUnsafeCastCallIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.RemoveLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddLabeledReturnInLambdaIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddAnnotationUseSiteTargetIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinParameterListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.JoinArgumentListIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertLineCommentToBlockCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertBlockCommentToLineCommentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.IndentRawStringIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertVarargParameterToArrayIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertArrayParameterToVarargIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.LambdaToAnonymousFunctionIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.AddWhenRemainingBranchesIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimMarginToTrimIndentIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertTrimIndentToTrimMarginIntention - Kotlin - - - - org.jetbrains.kotlin.idea.intentions.ConvertPropertyGetterToInitializerIntention - Kotlin - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -3149,41 +61,13 @@ The Kotlin plugin provides language support in IntelliJ IDEA and Android Studio. interface="org.jetbrains.kotlin.idea.update.PluginUpdateVerifier"/> + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + +