Remove dependency of module 'frontend' on 'plugin-api'

This breaks the circular dependency between them
This commit is contained in:
Alexander Udalov
2017-06-02 21:02:49 +03:00
parent cc2f607be3
commit 2ed027219c
11 changed files with 11 additions and 2 deletions
+1
View File
@@ -10,6 +10,7 @@
<orderEntry type="module" module-name="backend" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="frontend.java" />
<orderEntry type="module" module-name="plugin-api" />
<orderEntry type="module" module-name="light-classes" />
<orderEntry type="library" name="intellij-core" level="project" />
<orderEntry type="module" module-name="js.translator" />
-1
View File
@@ -12,7 +12,6 @@
<orderEntry type="module" module-name="descriptors" exported="" />
<orderEntry type="module" module-name="deserialization" exported="" />
<orderEntry type="module" module-name="util" />
<orderEntry type="module" module-name="plugin-api" exported="" />
<orderEntry type="module" module-name="container" exported="" />
<orderEntry type="library" scope="TEST" name="kotlin-test" level="project" />
<orderEntry type="module" module-name="resolution" exported="" />
+1
View File
@@ -20,6 +20,7 @@
<orderEntry type="module" module-name="backend" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="frontend.java" />
<orderEntry type="module" module-name="plugin-api" />
<orderEntry type="module" module-name="light-classes" />
<orderEntry type="module" module-name="cli-common" />
<orderEntry type="library" name="idea-full" level="project" />
@@ -9,5 +9,6 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="kotlin-runtime" level="project" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="plugin-api" />
</component>
</module>
@@ -9,6 +9,7 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="kotlin-runtime" level="project" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="plugin-api" />
<orderEntry type="module" module-name="allopen-cli" />
<orderEntry type="library" name="idea-full" level="project" />
<orderEntry type="library" name="gradle-and-groovy-plugin" level="project" />
@@ -11,6 +11,7 @@
<orderEntry type="module" module-name="java-model-wrappers" />
<orderEntry type="library" name="intellij-core" level="project" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="plugin-api" />
<orderEntry type="module" module-name="frontend.java" />
<orderEntry type="module" module-name="light-classes" />
<orderEntry type="module" module-name="util" />
+1
View File
@@ -9,6 +9,7 @@
<orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="plugin-api" />
<orderEntry type="module" module-name="backend" />
<orderEntry type="module" module-name="frontend.java" />
<orderEntry type="library" name="kotlin-runtime" level="project" />
+1
View File
@@ -9,6 +9,7 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="kotlin-runtime" level="project" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="plugin-api" />
<orderEntry type="module" module-name="backend" />
<orderEntry type="module" module-name="frontend.java" />
<orderEntry type="module" module-name="util" />
+1
View File
@@ -9,6 +9,7 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="kotlin-runtime" level="project" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="plugin-api" />
<orderEntry type="module" module-name="backend" />
<orderEntry type="module" module-name="noarg-cli" />
<orderEntry type="library" scope="PROVIDED" name="idea-full" level="project" />
@@ -10,5 +10,6 @@
<orderEntry type="library" name="kotlin-runtime" level="project" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="frontend.java" />
<orderEntry type="module" module-name="plugin-api" />
</component>
</module>
@@ -11,6 +11,8 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="kotlin-runtime" level="project" />
<orderEntry type="module" module-name="frontend" />
<orderEntry type="module" module-name="frontend.script" />
<orderEntry type="module" module-name="plugin-api" />
<orderEntry type="module" module-name="tests-common" scope="TEST" />
<orderEntry type="module" module-name="cli" scope="TEST" />
<orderEntry type="library" scope="TEST" name="junit-4.12" level="project" />
@@ -19,6 +21,5 @@
<orderEntry type="module" module-name="util" scope="TEST" />
<orderEntry type="module" module-name="daemon-client" scope="TEST" />
<orderEntry type="module" module-name="daemon-common" scope="TEST" />
<orderEntry type="module" module-name="frontend.script" />
</component>
</module>