From 887390c54c359316e1fd1d1ca97f8d39a10639af Mon Sep 17 00:00:00 2001 From: David Lawes Date: Fri, 1 Apr 2022 14:21:56 +0100 Subject: [PATCH] stop scalactic being added as an unnecessary runtime dependency https://github.com/guardian/frontend/pull/24833 Scalactic version conflicts were causing compilation failures when compiling tests in frontend ``` java.lang.NoSuchMethodError: 'void org.scalactic.BooleanMacro.(scala.reflect.macros.whitebox.Context, java.lang.String)' ``` --- build.sbt | 1 - project/dependencies.scala | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/build.sbt b/build.sbt index 61dd995..a4aca5c 100644 --- a/build.sbt +++ b/build.sbt @@ -11,7 +11,6 @@ scalacOptions ++= Seq("-feature", "-deprecation") libraryDependencies ++= Seq( commonsIo, - scalatic, scalaTest, http, playJson diff --git a/project/dependencies.scala b/project/dependencies.scala index d54f842..bd5c122 100644 --- a/project/dependencies.scala +++ b/project/dependencies.scala @@ -2,8 +2,7 @@ import sbt._ object Dependencies { val commonsIo = "org.apache.commons" % "commons-io" % "1.3.2" - val scalatic = "org.scalactic" %% "scalactic" % "3.1.1" - val scalaTest = "org.scalatest" %% "scalatest" % "3.1.1" % "test" + val scalaTest = "org.scalatest" %% "scalatest" % "3.1.1" % Test val http = "org.apache.httpcomponents" % "httpclient" % "4.5.12" val playJson = "com.typesafe.play" %% "play-json" % "2.8.1"