IDEA project configuration: extract kotlin-reflect to a separate repository library (IDEA-198418)

This commit is contained in:
nik
2019-01-11 10:30:25 +03:00
parent be8356c102
commit db3acdfb73
10 changed files with 24 additions and 2 deletions
-2
View File
@@ -4,7 +4,6 @@
<root url="jar://$KOTLIN_BUNDLED$/lib/kotlin-stdlib.jar!/" />
<root url="jar://$KOTLIN_BUNDLED$/lib/kotlin-stdlib-jdk7.jar!/" />
<root url="jar://$KOTLIN_BUNDLED$/lib/kotlin-stdlib-jdk8.jar!/" />
<root url="jar://$KOTLIN_BUNDLED$/lib/kotlin-reflect.jar!/" />
<root url="jar://$KOTLIN_BUNDLED$/lib/mutability-annotations-compat.jar!/" />
</CLASSES>
<JAVADOC />
@@ -12,7 +11,6 @@
<root url="jar://$KOTLIN_BUNDLED$/lib/kotlin-stdlib-sources.jar!/" />
<root url="jar://$KOTLIN_BUNDLED$/lib/kotlin-stdlib-jdk7-sources.jar!/" />
<root url="jar://$KOTLIN_BUNDLED$/lib/kotlin-stdlib-jdk8-sources.jar!/" />
<root url="jar://$KOTLIN_BUNDLED$/lib/kotlin-reflect-sources.jar!/" />
</SOURCES>
</library>
</component>
+16
View File
@@ -0,0 +1,16 @@
<component name="libraryTable">
<library name="kotlin-reflect" type="repository">
<properties maven-id="org.jetbrains.kotlin:kotlin-reflect:1.3.11">
<exclude>
<dependency maven-id="org.jetbrains.kotlin:kotlin-stdlib" />
</exclude>
</properties>
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-reflect/1.3.11/kotlin-reflect-1.3.11.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/org/jetbrains/kotlin/kotlin-reflect/1.3.11/kotlin-reflect-1.3.11-sources.jar!/" />
</SOURCES>
</library>
</component>
@@ -500,6 +500,7 @@ class CommunityLibraryLicenses {
jetbrainsLibrary("intellij-markdown"),
jetbrainsLibrary("intellij-test-discovery"),
jetbrainsLibrary("JPS"),
jetbrainsLibrary("kotlin-reflect"),
jetbrainsLibrary("KotlinJavaRuntime"),
jetbrainsLibrary("KotlinScriptRuntime"),
jetbrainsLibrary("KotlinTest"),
@@ -36,5 +36,6 @@
<orderEntry type="library" name="de.ruedigermoeller:fst" level="project" />
<orderEntry type="library" name="Objenesis" level="project" />
<orderEntry type="library" name="jackson" level="project" />
<orderEntry type="library" name="kotlin-reflect" level="project" />
</component>
</module>
@@ -10,6 +10,7 @@
<orderEntry type="module" module-name="intellij.platform.core" exported="" />
<orderEntry type="module" module-name="intellij.platform.jps.model" exported="" />
<orderEntry type="library" name="KotlinJavaRuntime" level="project" />
<orderEntry type="library" name="kotlin-reflect" level="project" />
<orderEntry type="library" name="JDOM" level="project" />
</component>
</module>
@@ -12,5 +12,6 @@
<orderEntry type="module" module-name="intellij.platform.scriptDebugger.protocolReaderRuntime" exported="" />
<orderEntry type="module" module-name="intellij.platform.ide.impl" />
<orderEntry type="library" name="KotlinJavaRuntime" level="project" />
<orderEntry type="library" name="kotlin-reflect" level="project" />
</component>
</module>
@@ -10,6 +10,7 @@
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="KotlinJavaRuntime" level="project" />
<orderEntry type="library" name="kotlin-reflect" level="project" />
<orderEntry type="module" module-name="intellij.platform.util" />
<orderEntry type="module" module-name="intellij.json" />
<orderEntry type="module" module-name="intellij.platform.lang" />
@@ -29,6 +29,7 @@
<orderEntry type="module" module-name="intellij.platform.lang" />
<orderEntry type="module" module-name="intellij.platform.lang.impl" />
<orderEntry type="module" module-name="intellij.platform.testFramework" scope="TEST" />
<orderEntry type="library" name="kotlin-reflect" level="project" />
<orderEntry type="library" name="gson" level="project" />
<orderEntry type="module" module-name="intellij.spellchecker" />
<orderEntry type="module" module-name="intellij.java.testFramework" scope="TEST" />
@@ -26,5 +26,6 @@
<orderEntry type="module" module-name="intellij.java.structureView" />
<orderEntry type="module" module-name="intellij.properties.psi.impl" />
<orderEntry type="module" module-name="intellij.properties.psi" />
<orderEntry type="library" name="kotlin-reflect" level="project" />
</component>
</module>
@@ -22,6 +22,7 @@
<orderEntry type="module" module-name="intellij.spellchecker" />
<orderEntry type="module" module-name="intellij.platform.debugger.impl" />
<orderEntry type="module" module-name="intellij.xml.psi.impl" />
<orderEntry type="library" name="kotlin-reflect" level="project" />
<orderEntry type="library" name="gson" level="project" />
<orderEntry type="module" module-name="intellij.xml" />
<orderEntry type="module" module-name="intellij.platform.vcs" />