Commit ef95829a authored by nik's avatar nik
Browse files

IDEA project configuration: replace annotation modules by libraries (IDEA-192182)

jetbrains-annotations and jetbrains-annotations-java5 libraries are added, modules and artifacts now refer to these libraries instead of old modules.
parent d57422a9
Showing with 41 additions and 21 deletions
+41 -21
......@@ -5,8 +5,6 @@
<element id="archive" name="util.jar">
<element id="module-output" name="intellij.platform.util" />
<element id="module-output" name="intellij.platform.util.rt" />
<element id="module-output" name="intellij.platform.annotations.java5" />
<element id="module-output" name="intellij.platform.annotations.common" />
</element>
<element id="archive" name="jps-model.jar">
<element id="module-output" name="intellij.platform.jps.model" />
......@@ -46,6 +44,7 @@
<element id="archive" name="testFramework.core.jar">
<element id="module-output" name="intellij.platform.testFramework.core" />
</element>
<element id="library" level="project" name="jetbrains-annotations-java5" />
</root>
</artifact>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="jetbrains-annotations" type="repository">
<properties maven-id="org.jetbrains:annotations:16.0.2" />
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/16.0.2/annotations-16.0.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations/16.0.2/annotations-16.0.2-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
<component name="libraryTable">
<library name="jetbrains-annotations-java5" type="repository">
<properties maven-id="org.jetbrains:annotations-java5:16.0.2" />
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations-java5/16.0.2/annotations-java5-16.0.2.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/annotations-java5/16.0.2/annotations-java5-16.0.2-sources.jar!/" />
</SOURCES>
</library>
</component>
\ No newline at end of file
......@@ -537,9 +537,6 @@
<module fileurl="file://$PROJECT_DIR$/platform/built-in-server/client/node-rpc-client/intellij.nodeRpcClient.iml" filepath="$PROJECT_DIR$/platform/built-in-server/client/node-rpc-client/intellij.nodeRpcClient.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/analysis-api/intellij.platform.analysis.iml" filepath="$PROJECT_DIR$/platform/analysis-api/intellij.platform.analysis.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/analysis-impl/intellij.platform.analysis.impl.iml" filepath="$PROJECT_DIR$/platform/analysis-impl/intellij.platform.analysis.impl.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/annotations/java8/intellij.platform.annotations.iml" filepath="$PROJECT_DIR$/platform/annotations/java8/intellij.platform.annotations.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/annotations/common/intellij.platform.annotations.common.iml" filepath="$PROJECT_DIR$/platform/annotations/common/intellij.platform.annotations.common.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/annotations/intellij.platform.annotations.java5.iml" filepath="$PROJECT_DIR$/platform/annotations/intellij.platform.annotations.java5.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/boot/intellij.platform.boot.iml" filepath="$PROJECT_DIR$/platform/boot/intellij.platform.boot.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/bootstrap/intellij.platform.bootstrap.iml" filepath="$PROJECT_DIR$/platform/bootstrap/intellij.platform.bootstrap.iml" />
<module fileurl="file://$PROJECT_DIR$/platform/build-scripts/intellij.platform.buildScripts.iml" filepath="$PROJECT_DIR$/platform/build-scripts/intellij.platform.buildScripts.iml" />
......
......@@ -8,7 +8,7 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="library" exported="" name="http-client" level="project" />
<orderEntry type="library" exported="" name="commons-logging" level="project" />
<orderEntry type="library" exported="" name="Slf4j" level="project" />
......
......@@ -9,7 +9,7 @@
<orderEntry type="module" module-name="intellij.ant" />
<orderEntry type="module" module-name="intellij.platform.boot" />
<orderEntry type="module" module-name="intellij.platform.bootstrap" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.java.compiler.impl" />
<orderEntry type="module" module-name="intellij.java.compiler" />
<orderEntry type="module" module-name="intellij.java.debugger.impl" />
......
......@@ -9,7 +9,7 @@
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" scope="TEST" name="JUnit4" level="project" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.platform.util" scope="RUNTIME" />
</component>
</module>
\ No newline at end of file
......@@ -7,7 +7,7 @@
</content>
<orderEntry type="jdk" jdkName="IDEA jdk" jdkType="JavaSDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.rt" />
<orderEntry type="library" name="Log4J" level="project" />
<orderEntry type="library" name="protobuf" level="project" />
......
......@@ -7,7 +7,7 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.platform.util" />
</component>
</module>
\ No newline at end of file
......@@ -8,7 +8,7 @@
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.analysis.impl" exported="" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" exported="" />
<orderEntry type="library" exported="" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.platform.extensions" exported="" />
<orderEntry type="module" module-name="intellij.platform.util" exported="" />
<orderEntry type="module" module-name="intellij.platform.indexing" exported="" />
......
......@@ -9,7 +9,7 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.core" />
<orderEntry type="module" module-name="intellij.platform.util" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.platform.projectModel" />
<orderEntry type="module" module-name="intellij.platform.indexing" />
<orderEntry type="library" name="KotlinJavaRuntime" level="project" />
......
......@@ -9,7 +9,7 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.editor" exported="" />
<orderEntry type="module" module-name="intellij.platform.util" exported="" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" exported="" />
<orderEntry type="library" exported="" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.platform.core.impl" exported="" />
<orderEntry type="module" module-name="intellij.platform.indexing.impl" />
<orderEntry type="module" module-name="intellij.platform.projectModel" />
......
......@@ -8,7 +8,7 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" exported="" />
<orderEntry type="library" exported="" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.platform.util" />
<orderEntry type="module" module-name="intellij.platform.projectModel" />
<orderEntry type="module" module-name="intellij.platform.ide" />
......
......@@ -7,6 +7,6 @@
</content>
<orderEntry type="jdk" jdkName="IDEA jdk" jdkType="JavaSDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
</component>
</module>
\ No newline at end of file
......@@ -13,7 +13,7 @@
<orderEntry type="module" module-name="intellij.platform.debugger" />
<orderEntry type="module" module-name="intellij.platform.ide.impl" />
<orderEntry type="library" exported="" name="tcServiceMessages" level="project" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="library" scope="TEST" name="Mocks" level="project" />
<orderEntry type="module" module-name="intellij.platform.testFramework" scope="TEST" />
<orderEntry type="module" module-name="intellij.platform.lang" />
......
......@@ -10,6 +10,6 @@
</content>
<orderEntry type="jdk" jdkName="IDEA jdk" jdkType="JavaSDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
</component>
</module>
\ No newline at end of file
......@@ -16,7 +16,7 @@
<orderEntry type="library" name="Log4J" level="project" />
<orderEntry type="library" exported="" name="Trove4j" level="project" />
<orderEntry type="module" module-name="intellij.platform.resources.en" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" exported="" />
<orderEntry type="library" exported="" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.rt" exported="" />
<orderEntry type="library" name="jna" level="project" />
<orderEntry type="library" name="OroMatcher" level="project" />
......
......@@ -7,7 +7,7 @@
</content>
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="module" module-name="intellij.platform.core" />
<orderEntry type="module" module-name="intellij.platform.editor" />
<orderEntry type="module" module-name="intellij.platform.diff" />
......
......@@ -8,6 +8,6 @@
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.util.rt" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
</component>
</module>
\ No newline at end of file
......@@ -11,7 +11,7 @@
<orderEntry type="module" module-name="intellij.platform.lang" />
<orderEntry type="module" module-name="intellij.platform.util" />
<orderEntry type="module" module-name="intellij.platform.extensions" />
<orderEntry type="module" module-name="intellij.platform.annotations.java5" />
<orderEntry type="library" name="jetbrains-annotations-java5" level="project" />
<orderEntry type="library" exported="" name="ASM" level="project" />
<orderEntry type="library" exported="" name="intellij-coverage" level="project" />
<orderEntry type="library" exported="" name="intellij-test-discovery" level="project" />
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment