Files
openide/platform/platform-impl/intellij.platform.ide.impl.iml
Ilya.Kazakevich cb936e32c8 Extract WSL execution code to separate module (wip)
WSL execution code:
* Depends on ktor (nobody wants ktor to be bundled with all IDEs)
* Only useful on Windows installations

Our task is to move it to the separate module and then convert it to the plugin or platform module.

In this change we:
* Move all code that depends on ktor to the separate module

As a next step, we should all targets-api specific code there

GitOrigin-RevId: 1b4911bb7a646a3a88dcaa56749ef36c8b9e2c29
2022-01-20 20:16:00 +00:00

143 lines
9.3 KiB
XML

<?xml version="1.0" encoding="UTF-8"?>
<module relativePaths="true" type="JAVA_MODULE" version="4">
<component name="FacetManager">
<facet type="kotlin-language" name="Kotlin">
<configuration version="3" platform="JVM 11" allPlatforms="JVM [11]" useProjectSettings="false">
<compilerSettings>
<option name="additionalArguments" value="-version -Xstrict-java-nullability-assertions -Xjvm-default=enable -Xuse-old-backend" />
</compilerSettings>
<compilerArguments>
<option name="jvmTarget" value="11" />
<option name="languageVersion" value="1.5" />
<option name="apiVersion" value="1.5" />
<option name="pluginOptions">
<array />
</option>
<option name="pluginClasspaths">
<array>
<option value="$KOTLIN_BUNDLED$/lib/kotlinx-serialization-compiler-plugin.jar" />
</array>
</option>
<option name="errors">
<ArgumentParseErrors />
</option>
</compilerArguments>
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" />
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
</content>
<orderEntry type="library" scope="PROVIDED" name="Mac" level="project" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="intellij.platform.ide" exported="" />
<orderEntry type="library" name="Log4J" level="project" />
<orderEntry type="module" module-name="intellij.platform.boot" />
<orderEntry type="module" module-name="intellij.platform.bootstrap" />
<orderEntry type="library" name="commons-codec" level="project" />
<orderEntry type="library" name="OroMatcher" level="project" />
<orderEntry type="library" name="CGLIB" level="project" />
<orderEntry type="module" module-name="intellij.platform.lang" />
<orderEntry type="library" name="jna" level="project" />
<orderEntry type="library" name="winp" level="project" />
<orderEntry type="library" name="swingx" level="project" />
<orderEntry type="module" module-name="intellij.platform.core.impl" exported="" />
<orderEntry type="library" name="miglayout-swing" level="project" />
<orderEntry type="module" module-name="intellij.platform.indexing" />
<orderEntry type="module" module-name="intellij.platform.projectModel.impl" />
<orderEntry type="module" module-name="intellij.platform.workspaceModel.jps" />
<orderEntry type="library" name="commons-imaging" level="project" />
<orderEntry type="library" name="Guava" level="project" />
<orderEntry type="module" module-name="intellij.platform.jps.model.impl" />
<orderEntry type="module" module-name="intellij.platform.analysis.impl" exported="" />
<orderEntry type="module" module-name="intellij.platform.editor.ex" exported="" />
<orderEntry type="library" name="gson" level="project" />
<orderEntry type="library" name="http-client" level="project" />
<orderEntry type="module" module-name="intellij.platform.diff" />
<orderEntry type="module" module-name="intellij.platform.builtInServer.impl" scope="RUNTIME" />
<orderEntry type="library" name="imgscalr" level="project" />
<orderEntry type="module" module-name="intellij.platform.builtInServer" />
<orderEntry type="library" exported="" name="kotlin-stdlib-jdk8" level="project" />
<orderEntry type="library" scope="RUNTIME" name="Slf4j" level="project" />
<orderEntry type="library" scope="RUNTIME" name="slf4j-jdk14" level="project" />
<orderEntry type="module" module-name="intellij.platform.configurationStore.impl" scope="RUNTIME" />
<orderEntry type="library" scope="RUNTIME" name="imageio-tiff" level="project" />
<orderEntry type="module" module-name="intellij.platform.credentialStore.ui" scope="RUNTIME" />
<orderEntry type="library" name="StreamEx" level="project" />
<orderEntry type="library" name="jediterm-pty" level="project" />
<orderEntry type="library" name="kotlinx-coroutines-jdk8" level="project" />
<orderEntry type="library" name="fluent-hc" level="project" />
<orderEntry type="library" name="netty-codec-http" level="project" />
<orderEntry type="library" scope="RUNTIME" name="error-prone-annotations" level="project" />
<orderEntry type="library" name="jackson" level="project" />
<orderEntry type="library" name="Java Compatibility" level="project" />
<orderEntry type="library" scope="RUNTIME" name="javax.activation" level="project" />
<orderEntry type="library" scope="RUNTIME" name="jaxb-api" level="project" />
<orderEntry type="library" scope="RUNTIME" name="jaxb-runtime" level="project" />
<orderEntry type="library" scope="RUNTIME" name="javax.annotation-api" level="project" />
<orderEntry type="library" name="kotlin-reflect" level="project" />
<orderEntry type="module" module-name="intellij.platform.objectSerializer" scope="RUNTIME" />
<orderEntry type="library" name="jackson-databind" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.ui" exported="" />
<orderEntry type="module" module-name="intellij.platform.ide.util.io.impl" />
<orderEntry type="module" module-name="intellij.platform.util" />
<orderEntry type="module" module-name="intellij.platform.externalSystem.impl" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.platform.serviceContainer" />
<orderEntry type="library" name="jcef" level="project" />
<orderEntry type="module" module-name="intellij.platform.diagnostic" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.platform.statistics" />
<orderEntry type="module" module-name="intellij.platform.statistics.devkit" scope="RUNTIME" />
<orderEntry type="module-library">
<library name="byte-buddy-agent" type="repository">
<properties include-transitive-deps="false" maven-id="net.bytebuddy:byte-buddy-agent:1.10.1" />
<CLASSES>
<root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy-agent/1.10.1/byte-buddy-agent-1.10.1.jar!/" />
</CLASSES>
<JAVADOC />
<SOURCES>
<root url="jar://$MAVEN_REPOSITORY$/net/bytebuddy/byte-buddy-agent/1.10.1/byte-buddy-agent-1.10.1-sources.jar!/" />
</SOURCES>
</library>
</orderEntry>
<orderEntry type="library" name="ASM" level="project" />
<orderEntry type="library" name="jsoup" level="project" />
<orderEntry type="module" module-name="intellij.platform.rd.community" />
<orderEntry type="library" name="fastutil-min" level="project" />
<orderEntry type="library" scope="RUNTIME" name="org.codehaus.groovy:groovy-jsr223" level="project" />
<orderEntry type="library" scope="RUNTIME" name="org.codehaus.groovy:groovy-json" level="project" />
<orderEntry type="library" scope="RUNTIME" name="org.codehaus.groovy:groovy-templates" level="project" />
<orderEntry type="library" scope="RUNTIME" name="org.codehaus.groovy:groovy-xml" level="project" />
<orderEntry type="library" name="blockmap" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.classLoader" />
<orderEntry type="library" name="netty-buffer" level="project" />
<orderEntry type="module" module-name="intellij.platform.concurrency" />
<orderEntry type="module" module-name="intellij.platform.core.ui" />
<orderEntry type="library" name="classgraph" level="project" />
<orderEntry type="module" module-name="intellij.platform.elevation" scope="RUNTIME" />
<orderEntry type="library" name="caffeine" level="project" />
<orderEntry type="module" module-name="intellij.platform.statistics.uploader" />
<orderEntry type="library" name="zip-signer" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.zip" />
<orderEntry type="library" name="jackson-jr-objects" level="project" />
<orderEntry type="module" module-name="intellij.platform.remote.core" exported="" />
<orderEntry type="library" name="icu4j" level="project" />
<orderEntry type="module" module-name="intellij.platform.util.xmlDom" />
<orderEntry type="module" module-name="intellij.platform.vfs.impl" exported="" />
<orderEntry type="module" module-name="intellij.platform.ide.core.impl" exported="" />
<orderEntry type="library" scope="RUNTIME" name="netty-handler-proxy" level="project" />
<orderEntry type="library" scope="RUNTIME" name="rhino" level="project" />
<orderEntry type="module" module-name="intellij.platform.ide.util.netty" />
<orderEntry type="module" module-name="intellij.remoteDev.util" scope="RUNTIME" />
<orderEntry type="module" module-name="intellij.platform.feedback" scope="RUNTIME" />
<orderEntry type="library" name="aalto-xml" level="project" />
<orderEntry type="library" scope="RUNTIME" name="jgoodies-common" level="project" />
<orderEntry type="library" scope="RUNTIME" name="jgoodies-forms" level="project" />
<orderEntry type="library" name="jbr-api" level="project" />
<orderEntry type="library" name="kotlinx-serialization-json" level="project" />
<orderEntry type="library" name="kotlinx-serialization-core" level="project" />
</component>
</module>