From 6f565c6abf93f3fea79fa75d4ccf8648a9af3c4d Mon Sep 17 00:00:00 2001 From: Marat Dinmukhametov Date: Fri, 27 Sep 2024 17:07:54 +0300 Subject: [PATCH] [kotlin] KTIJ-31325 Moved UastCodeGenerationPlugin to ide-dependent module This allows us to depend on ide modules in the implementation of UastCodeGeneration GitOrigin-RevId: 45dfec8d574bed6455131e0192eb020e6e4cebb0 --- .../uast-kotlin-idea-base/kotlin.uast.uast-kotlin-idea-base.iml | 2 ++ .../uast/kotlin/generate/KotlinUastBaseCodeGenerationPlugin.kt | 0 .../uast-kotlin-idea-fir/kotlin.uast.uast-kotlin-idea.k2.iml | 1 + .../uast/uast-kotlin-idea/kotlin.uast.uast-kotlin-idea.iml | 1 + .../src/org/jetbrains/uast/generate/UastCodeGenerationPlugin.kt | 2 +- 5 files changed, 5 insertions(+), 1 deletion(-) rename plugins/kotlin/uast/{uast-kotlin-base => uast-kotlin-idea-base}/src/org/jetbrains/uast/kotlin/generate/KotlinUastBaseCodeGenerationPlugin.kt (100%) rename uast/{uast-common => uast-common-ide}/src/org/jetbrains/uast/generate/UastCodeGenerationPlugin.kt (99%) diff --git a/plugins/kotlin/uast/uast-kotlin-idea-base/kotlin.uast.uast-kotlin-idea-base.iml b/plugins/kotlin/uast/uast-kotlin-idea-base/kotlin.uast.uast-kotlin-idea-base.iml index 9abd825315b5..d33795568945 100644 --- a/plugins/kotlin/uast/uast-kotlin-idea-base/kotlin.uast.uast-kotlin-idea-base.iml +++ b/plugins/kotlin/uast/uast-kotlin-idea-base/kotlin.uast.uast-kotlin-idea-base.iml @@ -10,6 +10,7 @@ + @@ -21,5 +22,6 @@ + \ No newline at end of file diff --git a/plugins/kotlin/uast/uast-kotlin-base/src/org/jetbrains/uast/kotlin/generate/KotlinUastBaseCodeGenerationPlugin.kt b/plugins/kotlin/uast/uast-kotlin-idea-base/src/org/jetbrains/uast/kotlin/generate/KotlinUastBaseCodeGenerationPlugin.kt similarity index 100% rename from plugins/kotlin/uast/uast-kotlin-base/src/org/jetbrains/uast/kotlin/generate/KotlinUastBaseCodeGenerationPlugin.kt rename to plugins/kotlin/uast/uast-kotlin-idea-base/src/org/jetbrains/uast/kotlin/generate/KotlinUastBaseCodeGenerationPlugin.kt diff --git a/plugins/kotlin/uast/uast-kotlin-idea-fir/kotlin.uast.uast-kotlin-idea.k2.iml b/plugins/kotlin/uast/uast-kotlin-idea-fir/kotlin.uast.uast-kotlin-idea.k2.iml index 841a891ef431..938f4f2c28eb 100644 --- a/plugins/kotlin/uast/uast-kotlin-idea-fir/kotlin.uast.uast-kotlin-idea.k2.iml +++ b/plugins/kotlin/uast/uast-kotlin-idea-fir/kotlin.uast.uast-kotlin-idea.k2.iml @@ -26,5 +26,6 @@ + \ No newline at end of file diff --git a/plugins/kotlin/uast/uast-kotlin-idea/kotlin.uast.uast-kotlin-idea.iml b/plugins/kotlin/uast/uast-kotlin-idea/kotlin.uast.uast-kotlin-idea.iml index 3707bf0900ef..425a47c4a817 100644 --- a/plugins/kotlin/uast/uast-kotlin-idea/kotlin.uast.uast-kotlin-idea.iml +++ b/plugins/kotlin/uast/uast-kotlin-idea/kotlin.uast.uast-kotlin-idea.iml @@ -29,5 +29,6 @@ + \ No newline at end of file diff --git a/uast/uast-common/src/org/jetbrains/uast/generate/UastCodeGenerationPlugin.kt b/uast/uast-common-ide/src/org/jetbrains/uast/generate/UastCodeGenerationPlugin.kt similarity index 99% rename from uast/uast-common/src/org/jetbrains/uast/generate/UastCodeGenerationPlugin.kt rename to uast/uast-common-ide/src/org/jetbrains/uast/generate/UastCodeGenerationPlugin.kt index f54f721da052..8a4bbcff6b0a 100644 --- a/uast/uast-common/src/org/jetbrains/uast/generate/UastCodeGenerationPlugin.kt +++ b/uast/uast-common-ide/src/org/jetbrains/uast/generate/UastCodeGenerationPlugin.kt @@ -1,4 +1,4 @@ -// Copyright 2000-2022 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license. +// 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.uast.generate import com.intellij.lang.Language