mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
[kotlinx-serialization] Add new module for quick fixes for K2
^KTIJ-30282 GitOrigin-RevId: 55afae1942c93511bb937695398300700fe5e50b
This commit is contained in:
committed by
intellij-monorepo-bot
parent
64e103ff99
commit
5ca2c935e1
1
.idea/modules.xml
generated
1
.idea/modules.xml
generated
@@ -1039,6 +1039,7 @@
|
||||
<module fileurl="file://$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kapt/kotlin.compiler-plugins.kapt.iml" filepath="$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kapt/kotlin.compiler-plugins.kapt.iml" />
|
||||
<module fileurl="file://$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/common/kotlin.compiler-plugins.kotlinx-serialization.common.iml" filepath="$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/common/kotlin.compiler-plugins.kotlinx-serialization.common.iml" />
|
||||
<module fileurl="file://$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/gradle/kotlin.compiler-plugins.kotlinx-serialization.gradle.iml" filepath="$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/gradle/kotlin.compiler-plugins.kotlinx-serialization.gradle.iml" />
|
||||
<module fileurl="file://$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/k2/kotlin.compiler-plugins.kotlinx-serialization.k2.iml" filepath="$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/k2/kotlin.compiler-plugins.kotlinx-serialization.k2.iml" />
|
||||
<module fileurl="file://$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/maven/kotlin.compiler-plugins.kotlinx-serialization.maven.iml" filepath="$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/maven/kotlin.compiler-plugins.kotlinx-serialization.maven.iml" />
|
||||
<module fileurl="file://$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/tests/kotlin.compiler-plugins.kotlinx-serialization.tests.iml" filepath="$PROJECT_DIR$/plugins/kotlin/compiler-plugins/kotlinx-serialization/tests/kotlin.compiler-plugins.kotlinx-serialization.tests.iml" />
|
||||
<module fileurl="file://$PROJECT_DIR$/plugins/kotlin/compiler-plugins/lombok/gradle/kotlin.compiler-plugins.lombok.gradle.iml" filepath="$PROJECT_DIR$/plugins/kotlin/compiler-plugins/lombok/gradle/kotlin.compiler-plugins.lombok.gradle.iml" />
|
||||
|
||||
@@ -71,6 +71,7 @@ object KotlinPluginBuilder {
|
||||
"kotlin.compiler-plugins.kapt",
|
||||
"kotlin.compiler-plugins.kotlinx-serialization.common",
|
||||
"kotlin.compiler-plugins.kotlinx-serialization.gradle",
|
||||
"kotlin.compiler-plugins.kotlinx-serialization.k2",
|
||||
"kotlin.compiler-plugins.kotlinx-serialization.maven",
|
||||
"kotlin.compiler-plugins.noarg.common",
|
||||
"kotlin.compiler-plugins.noarg.gradle",
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<module type="JAVA_MODULE" version="4">
|
||||
<component name="FacetManager">
|
||||
<facet type="kotlin-language" name="Kotlin">
|
||||
<configuration version="5" platform="JVM 17" allPlatforms="JVM [17]" useProjectSettings="false">
|
||||
<compilerSettings>
|
||||
<option name="additionalArguments" value="-Xjvm-default=all -opt-in=com.intellij.openapi.util.IntellijInternalApi -Xcontext-receivers" />
|
||||
</compilerSettings>
|
||||
<compilerArguments>
|
||||
<stringArguments>
|
||||
<stringArg name="jvmTarget" arg="17" />
|
||||
<stringArg name="apiVersion" arg="1.9" />
|
||||
<stringArg name="languageVersion" arg="1.9" />
|
||||
</stringArguments>
|
||||
</compilerArguments>
|
||||
</configuration>
|
||||
</facet>
|
||||
</component>
|
||||
<component name="NewModuleRootManager" inherit-compiler-output="true">
|
||||
<exclude-output />
|
||||
<content url="file://$MODULE_DIR$">
|
||||
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
|
||||
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
|
||||
</content>
|
||||
<orderEntry type="inheritedJdk" />
|
||||
<orderEntry type="sourceFolder" forTests="false" />
|
||||
<orderEntry type="module" module-name="kotlin.code-insight.api" />
|
||||
</component>
|
||||
</module>
|
||||
@@ -0,0 +1,5 @@
|
||||
<idea-plugin package="org.jetbrains.kotlin.idea.compilerPlugin.kotlinxSerialization.k2">
|
||||
<extensions defaultExtensionNs="org.jetbrains.kotlin">
|
||||
<codeinsight.quickfix.registrar implementation="org.jetbrains.kotlin.idea.compilerPlugin.kotlinxSerialization.k2.quickfixes.SerializationK2QuickFixContributor"/>
|
||||
</extensions>
|
||||
</idea-plugin>
|
||||
@@ -0,0 +1,11 @@
|
||||
// Copyright 2000-2024 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
|
||||
package org.jetbrains.kotlin.idea.compilerPlugin.kotlinxSerialization.k2.quickfixes
|
||||
|
||||
import org.jetbrains.kotlin.idea.codeinsight.api.applicators.fixes.KotlinQuickFixRegistrar
|
||||
import org.jetbrains.kotlin.idea.codeinsight.api.applicators.fixes.KotlinQuickFixesList
|
||||
import org.jetbrains.kotlin.idea.codeinsight.api.applicators.fixes.KtQuickFixesListBuilder
|
||||
|
||||
class SerializationK2QuickFixContributor : KotlinQuickFixRegistrar() {
|
||||
override val list: KotlinQuickFixesList
|
||||
get() = KtQuickFixesListBuilder.registerPsiQuickFix { }
|
||||
}
|
||||
@@ -72,6 +72,7 @@
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.kapt" exported="" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.kotlinx-serialization.common" exported="" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.kotlinx-serialization.gradle" exported="" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.kotlinx-serialization.k2" exported="" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.kotlinx-serialization.maven" exported="" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.noarg.common" exported="" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.noarg.gradle" exported="" />
|
||||
|
||||
@@ -107,6 +107,7 @@
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.assignment.common.k2" scope="RUNTIME" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.assignment.gradle" scope="RUNTIME" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.assignment.maven" scope="RUNTIME" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.kotlinx-serialization.k2" scope="RUNTIME" />
|
||||
<orderEntry type="module" module-name="kotlin.compiler-plugins.parcelize.k2" scope="RUNTIME" />
|
||||
<orderEntry type="module" module-name="kotlin.code-insight.structural-search.k2" />
|
||||
<orderEntry type="module" module-name="kotlin.i18n" scope="RUNTIME" />
|
||||
|
||||
@@ -257,6 +257,7 @@
|
||||
<module name="kotlin.compiler-plugins.noarg.maven"/>
|
||||
<module name="kotlin.compiler-plugins.sam-with-receiver.maven"/>
|
||||
<module name="kotlin.compiler-plugins.kapt"/>
|
||||
<module name="kotlin.compiler-plugins.kotlinx-serialization.k2"/>
|
||||
<module name="kotlin.compiler-plugins.kotlinx-serialization.maven"/>
|
||||
<module name="kotlin.compiler-plugins.lombok.maven"/>
|
||||
<module name="kotlin.compiler-plugins.assignment.maven"/>
|
||||
|
||||
@@ -156,6 +156,7 @@
|
||||
- name: kotlin.compiler-plugins.kapt
|
||||
- name: kotlin.compiler-plugins.kotlinx-serialization.common
|
||||
- name: kotlin.compiler-plugins.kotlinx-serialization.gradle
|
||||
- name: kotlin.compiler-plugins.kotlinx-serialization.k2
|
||||
- name: kotlin.compiler-plugins.kotlinx-serialization.maven
|
||||
- name: kotlin.compiler-plugins.lombok.gradle
|
||||
- name: kotlin.compiler-plugins.lombok.maven
|
||||
|
||||
Reference in New Issue
Block a user