From c064cf1aff4085269cc600f4f062b4598e2dee19 Mon Sep 17 00:00:00 2001 From: Eugene Yokota Date: Tue, 9 Mar 2021 01:48:09 -0500 Subject: [PATCH] JAnsi 2.1.0 Fixes https://github.com/sbt/sbt/issues/6372 sbt 1.4.x includes both JLine 2 and JLine 3, and our fork of JLine 2 uses JAnsi matching with JLine 3. I need to bump JLine 2 together, which uses the same JAnsi version as JLine 3. --- project/Dependencies.scala | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 194d5833f..d1c398b1b 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -84,14 +84,16 @@ object Dependencies { val sjsonNewScalaJson = sjsonNew("sjson-new-scalajson") val sjsonNewMurmurhash = sjsonNew("sjson-new-murmurhash") - val jline = "org.scala-sbt.jline" % "jline" % "2.14.7-sbt-42b717d4418374417765c7651dca69b1b75d8b84" + // JLine 3 version must be coordinated together with JAnsi version + // and the JLine 2 fork version, which uses the same JAnsi + val jline = "org.scala-sbt.jline" % "jline" % "2.14.7-sbt-a1b0ffbb8f64bb820f4f84a0c07a0c0964507493" val jline3Version = "3.19.0" val jline3Terminal = "org.jline" % "jline-terminal" % jline3Version val jline3Jansi = "org.jline" % "jline-terminal-jansi" % jline3Version val jline3JNA = "org.jline" % "jline-terminal-jna" % jline3Version val jline3Reader = "org.jline" % "jline-reader" % jline3Version val jline3Builtins = "org.jline" % "jline-builtins" % jline3Version - val jansi = "org.fusesource.jansi" % "jansi" % "2.0.1" + val jansi = "org.fusesource.jansi" % "jansi" % "2.1.0" val scalatest = "org.scalatest" %% "scalatest" % "3.0.8" val scalacheck = "org.scalacheck" %% "scalacheck" % "1.14.0" val junit = "junit" % "junit" % "4.13.1"