Update to jline 3.24.1

It fixes the exception when REPL is run on an ARM Mac, as well as not
quitting after interrupting on the first line.

After this change, REPL runs fine on JDK 8, 17, 21. Note that on JDK 11,
it prints a warning during startup (but then also runs fine):

WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.jline.terminal.impl.exec.ExecTerminalProvider$ReflectionRedirectPipeCreator to constructor java.lang.ProcessBuilder$RedirectPipeImpl()
WARNING: Please consider reporting this to the maintainers of org.jline.terminal.impl.exec.ExecTerminalProvider$ReflectionRedirectPipeCreator
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release

 #KT-18355 Fixed
 #KT-64013 Fixed
This commit is contained in:
Alexander Udalov
2023-12-08 16:25:57 +01:00
committed by Space Team
parent 400137e80d
commit d2a0e1dada
3 changed files with 6 additions and 6 deletions
+4 -4
View File
@@ -4372,10 +4372,10 @@
<sha256 value="941f4fbbd559b4519e5f9138b2a5925c8b3b5145e6e97e4687b0f0abdae3efee" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.jline" name="jline" version="3.3.1">
<artifact name="jline-3.3.1.jar">
<md5 value="3124c5fc26f04e30736594769c6b9f53" origin="Generated by Gradle"/>
<sha256 value="924cb1940e2157deb8ee526157aa49c6fbd7d544b72973bab1ab09b00b5e7832" origin="Generated by Gradle"/>
<component group="org.jline" name="jline" version="3.24.1">
<artifact name="jline-3.24.1.jar">
<md5 value="fba4930feb7840cf150b1fa92b88c05e" origin="Generated by Gradle"/>
<sha256 value="bd0e64bc24b21a975d47f9d12d73119ab51dce7639f0b45889d89f6325679c6d" origin="Generated by Gradle"/>
</artifact>
</component>
<component group="org.json" name="json" version="20080701">
+1 -1
View File
@@ -30,7 +30,7 @@ versions.jansi=2.4.0
versions.javaslang=2.0.6
versions.javax.inject=1
versions.jflex=1.7.0
versions.jline=3.3.1
versions.jline=3.24.1
versions.jsr305=1.3.9
# kotlin-reflect has version which is bundled in minimally supported IDEA
versions.kotlin-reflect=1.6.10