[java, completion] IJPL-207762 java.frontback can use kotlinx serialization

GitOrigin-RevId: 9db27b1914c6bff66808b3c81c4f1a21271b5bc6
This commit is contained in:
Max Medvedev
2025-10-14 23:17:15 +00:00
committed by intellij-monorepo-bot
parent 769e6479be
commit a1d183b9e6
2 changed files with 24 additions and 0 deletions
+1
View File
@@ -35,6 +35,7 @@ jvm_library(
"//platform/statistics",
"//platform/threadDumpParser",
"//platform/code-style-impl:codeStyle-impl",
"@lib//:kotlinx-serialization-core",
],
exports = [
"//java/java-frontback-psi-api:frontback-psi",
@@ -1,5 +1,27 @@
<?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 21" allPlatforms="JVM [21]" useProjectSettings="false">
<compilerSettings>
<option name="additionalArguments" value="-Xjvm-default=all -opt-in=com.intellij.openapi.util.IntellijInternalApi -XXLanguage:+AllowEagerSupertypeAccessibilityChecks" />
</compilerSettings>
<compilerArguments>
<stringArguments>
<stringArg name="jvmTarget" arg="21" />
<stringArg name="apiVersion" arg="2.2" />
<stringArg name="languageVersion" arg="2.2" />
</stringArguments>
<arrayArguments>
<arrayArg name="pluginClasspaths">
<args>$KOTLIN_BUNDLED$/lib/kotlinx-serialization-compiler-plugin.jar</args>
</arrayArg>
<arrayArg name="pluginOptions" />
</arrayArguments>
</compilerArguments>
</configuration>
</facet>
</component>
<component name="NewModuleRootManager" inherit-compiler-output="true">
<exclude-output />
<content url="file://$MODULE_DIR$">
@@ -29,5 +51,6 @@
<orderEntry type="module" module-name="intellij.platform.statistics" />
<orderEntry type="module" module-name="intellij.platform.threadDumpParser" />
<orderEntry type="module" module-name="intellij.platform.codeStyle.impl" />
<orderEntry type="library" name="kotlinx-serialization-core" level="project" />
</component>
</module>