Fix jline proguarding in the compiler: fixes cli REPL
#KT-32085 fixed
This commit is contained in:
@@ -256,4 +256,12 @@ messages/**)
|
|||||||
# used in LazyScriptDescriptor
|
# used in LazyScriptDescriptor
|
||||||
-keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; }
|
-keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; }
|
||||||
|
|
||||||
-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; }
|
-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; }
|
||||||
|
|
||||||
|
# used in REPL
|
||||||
|
# TODO: pack jline directly to scripting-compiler jars instead
|
||||||
|
-keep class org.jline.reader.LineReaderBuilder { *; }
|
||||||
|
-keep class org.jline.reader.LineReader { *; }
|
||||||
|
-keep class org.jline.reader.History { *; }
|
||||||
|
-keep class org.jline.reader.EndOfFileException { *; }
|
||||||
|
-keep class org.jline.reader.UserInterruptException { *; }
|
||||||
|
|||||||
@@ -255,4 +255,12 @@ messages/**)
|
|||||||
# used in LazyScriptDescriptor
|
# used in LazyScriptDescriptor
|
||||||
-keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; }
|
-keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; }
|
||||||
|
|
||||||
-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; }
|
-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; }
|
||||||
|
|
||||||
|
# used in REPL
|
||||||
|
# TODO: pack jline directly to scripting-compiler jars instead
|
||||||
|
-keep class org.jline.reader.LineReaderBuilder { *; }
|
||||||
|
-keep class org.jline.reader.LineReader { *; }
|
||||||
|
-keep class org.jline.reader.History { *; }
|
||||||
|
-keep class org.jline.reader.EndOfFileException { *; }
|
||||||
|
-keep class org.jline.reader.UserInterruptException { *; }
|
||||||
|
|||||||
@@ -259,4 +259,12 @@ messages/**)
|
|||||||
# used in LazyScriptDescriptor
|
# used in LazyScriptDescriptor
|
||||||
-keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; }
|
-keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; }
|
||||||
|
|
||||||
-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; }
|
-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; }
|
||||||
|
|
||||||
|
# used in REPL
|
||||||
|
# TODO: pack jline directly to scripting-compiler jars instead
|
||||||
|
-keep class org.jline.reader.LineReaderBuilder { *; }
|
||||||
|
-keep class org.jline.reader.LineReader { *; }
|
||||||
|
-keep class org.jline.reader.History { *; }
|
||||||
|
-keep class org.jline.reader.EndOfFileException { *; }
|
||||||
|
-keep class org.jline.reader.UserInterruptException { *; }
|
||||||
|
|||||||
@@ -255,4 +255,12 @@ messages/**)
|
|||||||
# used in LazyScriptDescriptor
|
# used in LazyScriptDescriptor
|
||||||
-keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; }
|
-keep class org.jetbrains.kotlin.utils.addToStdlib.AddToStdlibKt { *; }
|
||||||
|
|
||||||
-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; }
|
-keep class com.intellij.openapi.vfs.impl.jar.CoreJarFileSystem { *; }
|
||||||
|
|
||||||
|
# used in REPL
|
||||||
|
# TODO: pack jline directly to scripting-compiler jars instead
|
||||||
|
-keep class org.jline.reader.LineReaderBuilder { *; }
|
||||||
|
-keep class org.jline.reader.LineReader { *; }
|
||||||
|
-keep class org.jline.reader.History { *; }
|
||||||
|
-keep class org.jline.reader.EndOfFileException { *; }
|
||||||
|
-keep class org.jline.reader.UserInterruptException { *; }
|
||||||
|
|||||||
Reference in New Issue
Block a user