From 3e1b8690705bf99f3fa10b3fafdf0bc2bcbefa45 Mon Sep 17 00:00:00 2001 From: Evgeny Gerashchenko Date: Thu, 12 Feb 2015 17:37:51 +0300 Subject: [PATCH] Moved parts of ide-compiler-runner to direct modules. --- .../{compilerRunner => config}/CompilerRunnerConstants.java | 2 +- .../jetbrains/kotlin/idea/compiler/JetCompilerManager.java | 4 ++-- jps-plugin/jps-plugin.iml | 2 +- .../org/jetbrains/kotlin/compilerRunner/ArgumentUtils.java | 0 .../jetbrains/kotlin/compilerRunner/CompilerEnvironment.java | 0 .../jetbrains/kotlin/compilerRunner/CompilerOutputParser.java | 0 .../jetbrains/kotlin/compilerRunner/CompilerRunnerUtil.java | 0 .../jetbrains/kotlin/compilerRunner/KotlinCompilerRunner.java | 0 .../jetbrains/kotlin/compilerRunner/OutputItemsCollector.java | 0 .../kotlin/compilerRunner/OutputItemsCollectorImpl.java | 0 .../org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.java | 0 .../src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt | 4 ++-- .../kotlin/modules/KotlinModuleDescriptionBuilder.java | 0 .../kotlin/modules/KotlinModuleDescriptionBuilderFactory.java | 0 .../kotlin/modules/KotlinModuleScriptBuilderFactory.java | 0 .../kotlin/modules/KotlinModuleXmlBuilderFactory.java | 0 .../org/jetbrains/kotlin/jvm/compiler/ClasspathOrderTest.kt | 2 +- .../kotlin/modules/KotlinModuleXmlGeneratorTest.java | 0 18 files changed, 7 insertions(+), 7 deletions(-) rename ide-compiler-runner/src/org/jetbrains/kotlin/{compilerRunner => config}/CompilerRunnerConstants.java (94%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/compilerRunner/ArgumentUtils.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/compilerRunner/CompilerEnvironment.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/compilerRunner/CompilerOutputParser.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/compilerRunner/CompilerRunnerUtil.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollector.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollectorImpl.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilder.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilderFactory.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/modules/KotlinModuleScriptBuilderFactory.java (100%) rename {ide-compiler-runner => jps-plugin}/src/org/jetbrains/kotlin/modules/KotlinModuleXmlBuilderFactory.java (100%) rename {idea/tests => jps-plugin/test}/org/jetbrains/kotlin/jvm/compiler/ClasspathOrderTest.kt (99%) rename {idea/tests => jps-plugin/test}/org/jetbrains/kotlin/modules/KotlinModuleXmlGeneratorTest.java (100%) diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/CompilerRunnerConstants.java b/ide-compiler-runner/src/org/jetbrains/kotlin/config/CompilerRunnerConstants.java similarity index 94% rename from ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/CompilerRunnerConstants.java rename to ide-compiler-runner/src/org/jetbrains/kotlin/config/CompilerRunnerConstants.java index 9d4bea67eb7..70c584e3f28 100644 --- a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/CompilerRunnerConstants.java +++ b/ide-compiler-runner/src/org/jetbrains/kotlin/config/CompilerRunnerConstants.java @@ -14,7 +14,7 @@ * limitations under the License. */ -package org.jetbrains.kotlin.compilerRunner; +package org.jetbrains.kotlin.config; public class CompilerRunnerConstants { public static final String KOTLIN_COMPILER_NAME = "Kotlin"; diff --git a/idea/src/org/jetbrains/kotlin/idea/compiler/JetCompilerManager.java b/idea/src/org/jetbrains/kotlin/idea/compiler/JetCompilerManager.java index 8ff1a4239b2..24fd2b6fad5 100644 --- a/idea/src/org/jetbrains/kotlin/idea/compiler/JetCompilerManager.java +++ b/idea/src/org/jetbrains/kotlin/idea/compiler/JetCompilerManager.java @@ -38,8 +38,8 @@ import java.io.PrintStream; import java.io.PrintWriter; import java.util.Set; -import static org.jetbrains.kotlin.compilerRunner.CompilerRunnerConstants.INTERNAL_ERROR_PREFIX; -import static org.jetbrains.kotlin.compilerRunner.CompilerRunnerConstants.KOTLIN_COMPILER_NAME; +import static org.jetbrains.kotlin.config.CompilerRunnerConstants.INTERNAL_ERROR_PREFIX; +import static org.jetbrains.kotlin.config.CompilerRunnerConstants.KOTLIN_COMPILER_NAME; public class JetCompilerManager implements ProjectComponent { private static final Logger LOG = Logger.getInstance(JetCompilerManager.class); diff --git a/jps-plugin/jps-plugin.iml b/jps-plugin/jps-plugin.iml index 6878e4f6683..23016075fe8 100644 --- a/jps-plugin/jps-plugin.iml +++ b/jps-plugin/jps-plugin.iml @@ -12,7 +12,7 @@ - + diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/ArgumentUtils.java b/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/ArgumentUtils.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/ArgumentUtils.java rename to jps-plugin/src/org/jetbrains/kotlin/compilerRunner/ArgumentUtils.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/CompilerEnvironment.java b/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/CompilerEnvironment.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/CompilerEnvironment.java rename to jps-plugin/src/org/jetbrains/kotlin/compilerRunner/CompilerEnvironment.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/CompilerOutputParser.java b/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/CompilerOutputParser.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/CompilerOutputParser.java rename to jps-plugin/src/org/jetbrains/kotlin/compilerRunner/CompilerOutputParser.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/CompilerRunnerUtil.java b/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/CompilerRunnerUtil.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/CompilerRunnerUtil.java rename to jps-plugin/src/org/jetbrains/kotlin/compilerRunner/CompilerRunnerUtil.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner.java b/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner.java rename to jps-plugin/src/org/jetbrains/kotlin/compilerRunner/KotlinCompilerRunner.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollector.java b/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollector.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollector.java rename to jps-plugin/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollector.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollectorImpl.java b/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollectorImpl.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollectorImpl.java rename to jps-plugin/src/org/jetbrains/kotlin/compilerRunner/OutputItemsCollectorImpl.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.java b/jps-plugin/src/org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.java rename to jps-plugin/src/org/jetbrains/kotlin/compilerRunner/SimpleOutputItem.java diff --git a/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt b/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt index 1989aa73f36..ac2a1951f6a 100644 --- a/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt +++ b/jps-plugin/src/org/jetbrains/kotlin/jps/build/KotlinBuilder.kt @@ -24,7 +24,7 @@ import org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation import org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity import org.jetbrains.kotlin.cli.common.messages.MessageCollector import org.jetbrains.kotlin.compilerRunner.CompilerEnvironment -import org.jetbrains.kotlin.compilerRunner.CompilerRunnerConstants +import org.jetbrains.kotlin.config.CompilerRunnerConstants import org.jetbrains.kotlin.compilerRunner.OutputItemsCollectorImpl import org.jetbrains.kotlin.config.Services import org.jetbrains.kotlin.config.IncrementalCompilation @@ -43,7 +43,7 @@ import java.io.File import java.util.* import org.jetbrains.kotlin.cli.common.messages.CompilerMessageLocation.NO_LOCATION import org.jetbrains.kotlin.cli.common.messages.CompilerMessageSeverity.* -import org.jetbrains.kotlin.compilerRunner.CompilerRunnerConstants.INTERNAL_ERROR_PREFIX +import org.jetbrains.kotlin.config.CompilerRunnerConstants.INTERNAL_ERROR_PREFIX import org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner.runK2JsCompiler import org.jetbrains.kotlin.compilerRunner.KotlinCompilerRunner.runK2JvmCompiler import org.jetbrains.kotlin.utils.keysToMap diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilder.java b/jps-plugin/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilder.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilder.java rename to jps-plugin/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilder.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilderFactory.java b/jps-plugin/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilderFactory.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilderFactory.java rename to jps-plugin/src/org/jetbrains/kotlin/modules/KotlinModuleDescriptionBuilderFactory.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/modules/KotlinModuleScriptBuilderFactory.java b/jps-plugin/src/org/jetbrains/kotlin/modules/KotlinModuleScriptBuilderFactory.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/modules/KotlinModuleScriptBuilderFactory.java rename to jps-plugin/src/org/jetbrains/kotlin/modules/KotlinModuleScriptBuilderFactory.java diff --git a/ide-compiler-runner/src/org/jetbrains/kotlin/modules/KotlinModuleXmlBuilderFactory.java b/jps-plugin/src/org/jetbrains/kotlin/modules/KotlinModuleXmlBuilderFactory.java similarity index 100% rename from ide-compiler-runner/src/org/jetbrains/kotlin/modules/KotlinModuleXmlBuilderFactory.java rename to jps-plugin/src/org/jetbrains/kotlin/modules/KotlinModuleXmlBuilderFactory.java diff --git a/idea/tests/org/jetbrains/kotlin/jvm/compiler/ClasspathOrderTest.kt b/jps-plugin/test/org/jetbrains/kotlin/jvm/compiler/ClasspathOrderTest.kt similarity index 99% rename from idea/tests/org/jetbrains/kotlin/jvm/compiler/ClasspathOrderTest.kt rename to jps-plugin/test/org/jetbrains/kotlin/jvm/compiler/ClasspathOrderTest.kt index e00892481a4..7652295c2f9 100644 --- a/idea/tests/org/jetbrains/kotlin/jvm/compiler/ClasspathOrderTest.kt +++ b/jps-plugin/test/org/jetbrains/kotlin/jvm/compiler/ClasspathOrderTest.kt @@ -54,4 +54,4 @@ public class ClasspathOrderTest : TestCaseWithTmpdir() { MockLibraryUtil.compileKotlinModule(xml.getAbsolutePath()) } -} +} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/modules/KotlinModuleXmlGeneratorTest.java b/jps-plugin/test/org/jetbrains/kotlin/modules/KotlinModuleXmlGeneratorTest.java similarity index 100% rename from idea/tests/org/jetbrains/kotlin/modules/KotlinModuleXmlGeneratorTest.java rename to jps-plugin/test/org/jetbrains/kotlin/modules/KotlinModuleXmlGeneratorTest.java