part of external-system-api module which is used in gradle-tooling process classpath...
authornik <Nikolay.Chashnikov@jetbrains.com>
Tue, 8 Dec 2015 15:23:12 +0000 (18:23 +0300)
committernik <Nikolay.Chashnikov@jetbrains.com>
Tue, 8 Dec 2015 15:23:44 +0000 (18:23 +0300)
.idea/modules.xml
build/conf/classVersions.txt
build/scripts/layouts.gant
platform/external-system-api/external-system-api.iml
platform/external-system-rt/external-system-rt.iml [new file with mode: 0644]
platform/external-system-rt/src/com/intellij/openapi/externalSystem/model/ExternalSystemException.java [moved from platform/external-system-api/src/com/intellij/openapi/externalSystem/model/ExternalSystemException.java with 100% similarity]
platform/external-system-rt/src/com/intellij/openapi/externalSystem/model/project/ExternalSystemSourceType.java [moved from platform/external-system-api/src/com/intellij/openapi/externalSystem/model/project/ExternalSystemSourceType.java with 100% similarity]
platform/external-system-rt/src/com/intellij/openapi/externalSystem/model/project/IExternalSystemSourceType.java [moved from platform/external-system-api/src/com/intellij/openapi/externalSystem/model/project/IExternalSystemSourceType.java with 100% similarity]
plugins/gradle/src/org/jetbrains/plugins/gradle/service/project/BaseGradleProjectResolverExtension.java
plugins/gradle/tooling-extension-api/gradle-tooling-extension-api.iml
plugins/gradle/tooling-extension-impl/gradle-tooling-extension-impl.iml

index 77fc541298b19e2e84efa87eee06b54918086063..d7412724d55bcd20ad7767f77f8422ec7c441605 100644 (file)
@@ -88,6 +88,7 @@
       <module fileurl="file://$PROJECT_DIR$/platform/extensions/extensions.iml" filepath="$PROJECT_DIR$/platform/extensions/extensions.iml" group="platform" />
       <module fileurl="file://$PROJECT_DIR$/platform/external-system-api/external-system-api.iml" filepath="$PROJECT_DIR$/platform/external-system-api/external-system-api.iml" group="platform" />
       <module fileurl="file://$PROJECT_DIR$/platform/external-system-impl/external-system-impl.iml" filepath="$PROJECT_DIR$/platform/external-system-impl/external-system-impl.iml" group="platform" />
+      <module fileurl="file://$PROJECT_DIR$/platform/external-system-rt/external-system-rt.iml" filepath="$PROJECT_DIR$/platform/external-system-rt/external-system-rt.iml" group="platform"/>
       <module fileurl="file://$PROJECT_DIR$/java/compiler/forms-compiler/forms-compiler.iml" filepath="$PROJECT_DIR$/java/compiler/forms-compiler/forms-compiler.iml" group="java/compiler" />
       <module fileurl="file://$PROJECT_DIR$/platform/forms_rt/forms_rt.iml" filepath="$PROJECT_DIR$/platform/forms_rt/forms_rt.iml" group="platform" />
       <module fileurl="file://$PROJECT_DIR$/plugins/git4idea/git4idea.iml" filepath="$PROJECT_DIR$/plugins/git4idea/git4idea.iml" group="plugins/VCS" />
index b42573e0be0a9bbe41a7c4194e19922ead866f6e..639a4e8503c7c43d5938ba34f6f35f0144456ed7 100644 (file)
@@ -44,6 +44,8 @@
 1.8 => redist/annotations-java8.jar
 1.3 => plugins/junit/lib/junit-rt.jar
 
+1.6 => lib/external-system-rt.jar
+
 1.6 => plugins/gradle/lib/gradle-tooling-extension-api.jar
 1.6 => plugins/gradle/lib/gradle-tooling-extension-impl.jar
 
index da1fbd1fd8750153dfb170f2da39d751369a7917..22b39bcc16de170ce803d938fd7ea6229fe5385b 100644 (file)
@@ -181,6 +181,8 @@ def layoutFull(String home, String targetDirectory, String patchedDescriptorDir
 
       jar("extensions.jar") { module("extensions")}
 
+      jar("external-system-rt.jar") { module("external-system-rt")}
+
       jar([name: "idea.jar", duplicate: "preserve"]) {
         implementationModules.each { module it}
       }
index 560cd417f4ad3c8c07eb809c109c71649b14e0ec..e04ae61c2ae14403b6293201516749eb9b2b7e52 100644 (file)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <module type="JAVA_MODULE" version="4">
-  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="true">
+  <component name="NewModuleRootManager" inherit-compiler-output="true">
     <exclude-output />
     <content url="file://$MODULE_DIR$">
       <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
@@ -14,5 +14,6 @@
     <orderEntry type="module" module-name="platform-api" />
     <orderEntry type="module" module-name="lang-api" />
     <orderEntry type="module" module-name="compiler-openapi" />
+    <orderEntry type="module" module-name="external-system-rt" exported="" />
   </component>
 </module>
\ No newline at end of file
diff --git a/platform/external-system-rt/external-system-rt.iml b/platform/external-system-rt/external-system-rt.iml
new file mode 100644 (file)
index 0000000..a58c689
--- /dev/null
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<module type="JAVA_MODULE" version="4">
+  <component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_6" inherit-compiler-output="true">
+    <exclude-output />
+    <content url="file://$MODULE_DIR$">
+      <sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
+    </content>
+    <orderEntry type="inheritedJdk" />
+    <orderEntry type="sourceFolder" forTests="false" />
+    <orderEntry type="module" module-name="annotations" />
+  </component>
+</module>
\ No newline at end of file
index eb71ef36f31cb2c3d002bcbff3c10ad3f4a19520..54b3feec7d86333be3ede1ac17c0b2c0cf32a095 100644 (file)
@@ -495,7 +495,7 @@ public class BaseGradleProjectResolverExtension implements GradleProjectResolver
   @Override
   public Set<Class> getToolingExtensionsClasses() {
     return ContainerUtil.<Class>set(
-      // externalSystem api jar
+      // external-system-rt.jar
       ExternalSystemSourceType.class,
       // gradle-tooling-extension-api jar
       ProjectImportAction.class,
index d895123cae94efbea2807aee7279343f19719d1a..23012e7dd3ed83ebb1b4001e102d87ac2f770902 100644 (file)
@@ -7,7 +7,7 @@
     </content>
     <orderEntry type="inheritedJdk" />
     <orderEntry type="sourceFolder" forTests="false" />
-    <orderEntry type="module" module-name="external-system-api" />
+    <orderEntry type="module" module-name="external-system-rt" />
     <orderEntry type="module" module-name="annotations" />
     <orderEntry type="module" module-name="testFramework" scope="TEST" />
     <orderEntry type="module" module-name="testFramework-java" scope="TEST" />
index 48ad9ab658b367151627c3df945883f8000b1f09..c8fb1acce762f9e5d6eb03fbefe081818add4c62 100644 (file)
@@ -10,7 +10,7 @@
     <orderEntry type="inheritedJdk" />
     <orderEntry type="sourceFolder" forTests="false" />
     <orderEntry type="module" module-name="annotations" />
-    <orderEntry type="module" module-name="external-system-api" />
+    <orderEntry type="module" module-name="external-system-rt" />
     <orderEntry type="module" module-name="gradle-tooling-extension-api" />
     <orderEntry type="module" module-name="gradle" scope="TEST" />
     <orderEntry type="module" module-name="testFramework" scope="TEST" />