@@ -98,13 +98,25 @@ Test / unmanagedSourceDirectories ++= {
9898 }
9999}
100100
101- libraryDependencies ++= Seq (
102- " tools.jackson.core" % " jackson-core" % jacksonVersion changing(),
103- " tools.jackson.core" % " jackson-databind" % jacksonVersion changing(),
104- " tools.jackson.datatype" % " jackson-datatype-joda" % jacksonVersion % Test changing(),
105- " tools.jackson.datatype" % " jackson-datatype-guava" % jacksonVersion % Test changing(),
101+ val jacksonDependencies = if (jacksonVersion.contains(" SNAPSHOT" ))
102+ Seq (
103+ " tools.jackson.core" % " jackson-core" % jacksonVersion changing(),
104+ " tools.jackson.core" % " jackson-databind" % jacksonVersion changing(),
105+ " tools.jackson.datatype" % " jackson-datatype-joda" % jacksonVersion % Test changing(),
106+ " tools.jackson.datatype" % " jackson-datatype-guava" % jacksonVersion % Test changing(),
107+ " tools.jackson.jaxrs" % " jackson-jaxrs-json-provider" % jacksonVersion % Test changing()
108+ )
109+ else
110+ Seq (
111+ " tools.jackson.core" % " jackson-core" % jacksonVersion,
112+ " tools.jackson.core" % " jackson-databind" % jacksonVersion,
113+ " tools.jackson.datatype" % " jackson-datatype-joda" % jacksonVersion % Test ,
114+ " tools.jackson.datatype" % " jackson-datatype-guava" % jacksonVersion % Test ,
115+ " tools.jackson.jaxrs" % " jackson-jaxrs-json-provider" % jacksonVersion % Test
116+ )
117+
118+ libraryDependencies ++= jacksonDependencies ++ Seq (
106119 " org.scala-lang.modules" %% " scala-java8-compat" % " 1.0.2" % Test ,
107- " tools.jackson.jaxrs" % " jackson-jaxrs-json-provider" % jacksonVersion % Test changing(),
108120 " javax.ws.rs" % " javax.ws.rs-api" % " 2.1.1" % Test ,
109121 " io.swagger" % " swagger-core" % " 1.6.8" % Test ,
110122 " org.scalatest" %% " scalatest" % " 3.2.19" % Test
0 commit comments