From 3ad3844e1eb37d54769de271a7e993e8b197a3b6 Mon Sep 17 00:00:00 2001 From: Oscar Duignan <100650+oscarduignan@users.noreply.github.com> Date: Wed, 24 Apr 2024 11:09:58 +0100 Subject: [PATCH] Update LibDependencies.scala Updated dependencies to only depend on play-json, because depending on play is pulling in some extra bits that are causing problems with performance test repos gatling version due to evictions DISCLAIMER - I don't know all the contexts this library is used in to understand if those extra transitive dependencies are needed by dependent repositories without this, performance test repos who want to use uk.gov.hmrc:domain-play-30 need to exclude slf4j, like this: ``` "uk.gov.hmrc" %% "domain-play-30" % "9.0.0" % Test exclude("org.slf4j", "slf4j-api") ``` --- project/LibDependencies.scala | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/project/LibDependencies.scala b/project/LibDependencies.scala index 0590efb..66c1009 100644 --- a/project/LibDependencies.scala +++ b/project/LibDependencies.scala @@ -2,15 +2,15 @@ import sbt._ object LibDependencies { val play28 = Seq( - "com.typesafe.play" %% "play" % "2.8.21" + "com.typesafe.play" %% "play-json" % "2.8.2" ) val play29 = Seq( - "com.typesafe.play" %% s"play" % "2.9.0" + "com.typesafe.play" %% s"play-json" % "2.9.0" ) val play30 = Seq( - "org.playframework" %% s"play" % "3.0.0" + "org.playframework" %% s"play-json" % "3.0.0" ) val test = Seq( @@ -19,4 +19,4 @@ object LibDependencies { "org.pegdown" % "pegdown" % "1.6.0", "com.vladsch.flexmark" % "flexmark-all" % "0.62.2" ).map(_ % Test) -} \ No newline at end of file +}