Replace imported serialization-ide.jar with serialization-compiler.jar so JPS build also start working
This commit is contained in:
committed by
Leonid Startsev
parent
e40383b1ce
commit
baf8cb6e9b
+3
-3
@@ -16,14 +16,14 @@
|
|||||||
|
|
||||||
package org.jetbrains.kotlinx.serialization.idea
|
package org.jetbrains.kotlinx.serialization.idea
|
||||||
|
|
||||||
import com.intellij.util.PathUtil
|
import org.jetbrains.kotlin.utils.PathUtil
|
||||||
import org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments
|
import org.jetbrains.kotlin.cli.common.arguments.CommonCompilerArguments
|
||||||
import org.jetbrains.kotlin.idea.facet.KotlinFacet
|
import org.jetbrains.kotlin.idea.facet.KotlinFacet
|
||||||
import java.io.File
|
import java.io.File
|
||||||
|
|
||||||
internal object KotlinSerializationImportHandler {
|
internal object KotlinSerializationImportHandler {
|
||||||
val PLUGIN_JPS_JAR :String
|
val PLUGIN_JPS_JAR: String
|
||||||
get() = File(PathUtil.getJarPathForClass(this::class.java)).absolutePath
|
get() = File(PathUtil.kotlinPathsForIdeaPlugin.libPath, "kotlinx-serialization-compiler-plugin.jar").absolutePath
|
||||||
|
|
||||||
fun modifyCompilerArguments(facet: KotlinFacet, buildSystemPluginJar: String) {
|
fun modifyCompilerArguments(facet: KotlinFacet, buildSystemPluginJar: String) {
|
||||||
val facetSettings = facet.configuration.settings
|
val facetSettings = facet.configuration.settings
|
||||||
|
|||||||
Reference in New Issue
Block a user