mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-02-05 08:06:56 +07:00
This change introduces RuntimeModuleRepository API which will be used to determine paths to classes and other resources of modules at runtime. It also adds RuntimeModuleRepositoryBuilder which generates descriptors for modules during compilation of intellij project (this is controlled by a registry key which is switched off by default for now). GitOrigin-RevId: be33235ec0cdb7ea55a925e753b9b58a3ca63ac3
35 lines
1.9 KiB
XML
35 lines
1.9 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<module type="JAVA_MODULE" version="4">
|
|
<component name="FacetManager">
|
|
<facet type="kotlin-language" name="Kotlin">
|
|
<configuration version="5" platform="JVM 11" allPlatforms="JVM [11]" useProjectSettings="false">
|
|
<compilerSettings>
|
|
<option name="additionalArguments" value="-Xjvm-default=all -opt-in=com.intellij.openapi.util.IntellijInternalApi -opt-in=org.jetbrains.kotlin.utils.addToStdlib.UnsafeCastFunction" />
|
|
</compilerSettings>
|
|
<compilerArguments>
|
|
<stringArguments>
|
|
<stringArg name="jvmTarget" arg="11" />
|
|
<stringArg name="apiVersion" arg="1.8" />
|
|
<stringArg name="languageVersion" arg="1.8" />
|
|
</stringArguments>
|
|
</compilerArguments>
|
|
</configuration>
|
|
</facet>
|
|
</component>
|
|
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_11" inherit-compiler-output="true">
|
|
<exclude-output />
|
|
<content url="file://$MODULE_DIR$">
|
|
<sourceFolder url="file://$MODULE_DIR$/resources" type="java-resource" />
|
|
<sourceFolder url="file://$MODULE_DIR$/src" isTestSource="false" packagePrefix="com.intellij.devkit.runtimeModuleRepository.jps" />
|
|
<sourceFolder url="file://$MODULE_DIR$/testSrc" isTestSource="true" packagePrefix="com.intellij.devkit.runtimeModuleRepository.jps" />
|
|
</content>
|
|
<orderEntry type="inheritedJdk" />
|
|
<orderEntry type="sourceFolder" forTests="false" />
|
|
<orderEntry type="module" module-name="intellij.platform.jps.model" />
|
|
<orderEntry type="module" module-name="intellij.platform.jps.build" />
|
|
<orderEntry type="module" module-name="intellij.platform.runtime.repository" />
|
|
<orderEntry type="library" name="kotlin-stdlib" level="project" />
|
|
<orderEntry type="module" module-name="intellij.platform.testFramework" scope="TEST" />
|
|
<orderEntry type="module" module-name="intellij.platform.jps.build.tests" scope="TEST" />
|
|
</component>
|
|
</module> |