-
Notifications
You must be signed in to change notification settings - Fork 1k
[1.x][2.x] sbt console does not work with Scala 2.13.x nightly #8294
Copy link
Copy link
Closed
Labels
Description
steps
build.sbt
resolvers += Resolver.scalaNightlyRepository
// https://github.com/scala/scala/tree/b656a79771a223b1a8199e39bbc43bd54a13ae0a
scalaVersion := "2.13.17-bin-b656a79"project/build.properties
sbt.version=1.11.6or
sbt.version=2.0.0-RC5sbt console
problem
[error] java.lang.NoSuchMethodError: 'java.lang.String[] org.jline.terminal.impl.MouseSupport.keys(org.jline.terminal.Terminal)'
[error] at org.jline.reader.impl.LineReaderImpl.bindArrowKeys(LineReaderImpl.java:6470)
[error] at org.jline.reader.impl.LineReaderImpl.emacs(LineReaderImpl.java:6232)
[error] at org.jline.reader.impl.LineReaderImpl.defaultKeyMaps(LineReaderImpl.java:6132)
[error] at org.jline.reader.impl.LineReaderImpl.<init>(LineReaderImpl.java:351)
[error] at org.jline.reader.LineReaderBuilder.build(LineReaderBuilder.java:218)
[error] at scala.tools.nsc.interpreter.jline.Reader$.apply(Reader.scala:147)
[error] at scala.tools.nsc.interpreter.shell.ILoop.defaultIn$lzycompute(ILoop.scala:68)
[error] at scala.tools.nsc.interpreter.shell.ILoop.defaultIn(ILoop.scala:63)
[error] at scala.tools.nsc.interpreter.shell.ILoop.run(ILoop.scala:975)
[error] at scala.tools.xsbt.ConsoleBridge.run(ConsoleBridge.scala:81)
[error] at sbt.internal.inc.AnalyzingCompiler.console(AnalyzingCompiler.scala:208)
[error] at sbt.Console.console0$1(Console.scala:65)
[error] at sbt.Console.$anonfun$apply$5(Console.scala:75)
[error] at sbt.Run$.executeSuccess(Run.scala:178)
[error] at sbt.Console.$anonfun$apply$4(Console.scala:75)
[error] at sbt.internal.util.Terminal.withRawInput(Terminal.scala:146)
[error] at sbt.internal.util.Terminal.withRawInput$(Terminal.scala:144)
[error] at sbt.internal.util.Terminal$ProxyTerminal$.withRawInput(Terminal.scala:434)
[error] at sbt.Console.$anonfun$apply$3(Console.scala:75)
[error] at sbt.internal.util.Terminal$TerminalImpl.withRawOutput(Terminal.scala:1038)
[error] at sbt.internal.util.Terminal$ProxyTerminal$.withRawOutput(Terminal.scala:473)
[error] at sbt.Console.apply(Console.scala:72)
[error] at sbt.Console.apply(Console.scala:50)
[error] at sbt.Console.apply(Console.scala:42)
[error] at sbt.Defaults$.$anonfun$consoleTask$1(Defaults.scala:2353)
[error] at sbt.Defaults$.$anonfun$consoleTask$1$adapted(Defaults.scala:2339)
[error] at scala.Function1.$anonfun$compose$1(Function1.scala:49)
[error] at sbt.internal.util.$tilde$greater.$anonfun$$u2219$1(TypeFunctions.scala:63)
[error] at sbt.std.Transform$$anon$4.work(Transform.scala:69)
[error] at sbt.Execute.$anonfun$submit$2(Execute.scala:283)
[error] at sbt.internal.util.ErrorHandling$.wideConvert(ErrorHandling.scala:24)
[error] at sbt.Execute.work(Execute.scala:292)
[error] at sbt.Execute.$anonfun$submit$1(Execute.scala:283)
[error] at sbt.ConcurrentRestrictions$$anon$4.$anonfun$submitValid$1(ConcurrentRestrictions.scala:265)
[error] at sbt.CompletionService$$anon$2.call(CompletionService.scala:65)
[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
[error] at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
[error] at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
[error] at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
[error] at java.base/java.lang.Thread.run(Thread.java:1583)
expectation
notes
- [REVERTED] REPL: JLine 3.30.6 (was 3.29.0) scala/scala#11125
- sbt 2.0.0-RC5 https://github.com/sbt/sbt/blob/v2.0.0-RC5/project/Dependencies.scala#L82
- sbt 1.11.6 https://github.com/sbt/sbt/blob/v1.11.6/project/Dependencies.scala#L88
Reactions are currently unavailable