@@ -8,13 +8,14 @@ organization := "com.fasterxml.jackson.module"
8
8
9
9
val scala213Version = " 2.13.14"
10
10
ThisBuild / scalaVersion := scala213Version
11
- ThisBuild / version := " 2.18.0-SNAPSHOT"
11
+ ThisBuild / version := " 2.18.0-rc1- SNAPSHOT"
12
12
13
13
ThisBuild / crossScalaVersions := Seq (" 2.11.12" , " 2.12.19" , scala213Version, " 3.3.3" )
14
14
15
15
resolvers ++= Resolver .sonatypeOssRepos(" snapshots" )
16
16
17
- val jacksonVersion = " 2.18.0-SNAPSHOT"
17
+ val jacksonCoreVersion = " 2.18.0-rc1-SNAPSHOT"
18
+ val jacksonNonCoreVersion = " 2.18.0-SNAPSHOT"
18
19
19
20
autoAPIMappings := true
20
21
@@ -114,27 +115,27 @@ Test / unmanagedSourceDirectories ++= {
114
115
}
115
116
}
116
117
117
- val jacksonDependencies = if (jacksonVersion .contains(" SNAPSHOT" ))
118
+ val jacksonDependencies = if (jacksonCoreVersion .contains(" SNAPSHOT" ))
118
119
Seq (
119
- " com.fasterxml.jackson.core" % " jackson-core" % jacksonVersion changing(),
120
- " com.fasterxml.jackson.core" % " jackson-annotations" % jacksonVersion changing(),
121
- " com.fasterxml.jackson.core" % " jackson-databind" % jacksonVersion changing()
120
+ " com.fasterxml.jackson.core" % " jackson-core" % jacksonCoreVersion changing(),
121
+ " com.fasterxml.jackson.core" % " jackson-annotations" % jacksonCoreVersion changing(),
122
+ " com.fasterxml.jackson.core" % " jackson-databind" % jacksonCoreVersion changing()
122
123
)
123
124
else
124
125
Seq (
125
- " com.fasterxml.jackson.core" % " jackson-core" % jacksonVersion ,
126
- " com.fasterxml.jackson.core" % " jackson-annotations" % jacksonVersion ,
127
- " com.fasterxml.jackson.core" % " jackson-databind" % jacksonVersion
126
+ " com.fasterxml.jackson.core" % " jackson-core" % jacksonCoreVersion ,
127
+ " com.fasterxml.jackson.core" % " jackson-annotations" % jacksonCoreVersion ,
128
+ " com.fasterxml.jackson.core" % " jackson-databind" % jacksonCoreVersion
128
129
)
129
130
130
131
libraryDependencies ++= jacksonDependencies ++ Seq (
131
132
" com.thoughtworks.paranamer" % " paranamer" % " 2.8" ,
132
133
// test dependencies
133
- " com.fasterxml.jackson.datatype" % " jackson-datatype-joda" % jacksonVersion % Test ,
134
- " com.fasterxml.jackson.datatype" % " jackson-datatype-guava" % jacksonVersion % Test ,
135
- " com.fasterxml.jackson.datatype" % " jackson-datatype-jdk8" % jacksonVersion % Test ,
136
- " com.fasterxml.jackson.jaxrs" % " jackson-jaxrs-json-provider" % jacksonVersion % Test ,
137
- " com.fasterxml.jackson.module" % " jackson-module-jsonSchema" % jacksonVersion % Test ,
134
+ " com.fasterxml.jackson.datatype" % " jackson-datatype-joda" % jacksonNonCoreVersion % Test ,
135
+ " com.fasterxml.jackson.datatype" % " jackson-datatype-guava" % jacksonCoreVersion % Test ,
136
+ " com.fasterxml.jackson.datatype" % " jackson-datatype-jdk8" % jacksonCoreVersion % Test ,
137
+ " com.fasterxml.jackson.jaxrs" % " jackson-jaxrs-json-provider" % jacksonNonCoreVersion % Test ,
138
+ " com.fasterxml.jackson.module" % " jackson-module-jsonSchema" % jacksonNonCoreVersion % Test ,
138
139
" javax.ws.rs" % " javax.ws.rs-api" % " 2.1.1" % Test ,
139
140
" io.swagger" % " swagger-core" % " 1.6.8" % Test ,
140
141
" org.scalatest" %% " scalatest" % " 3.2.19" % Test
0 commit comments