|
156 | 156 | </profiles> |
157 | 157 | <dependencyManagement> |
158 | 158 | <dependencies> |
| 159 | + <!-- jackson BOM - manages all Jackson artifact versions as a compatible set --> |
| 160 | + <dependency> |
| 161 | + <groupId>com.fasterxml.jackson</groupId> |
| 162 | + <artifactId>jackson-bom</artifactId> |
| 163 | + <version>${jackson-bom-version}</version> |
| 164 | + <type>pom</type> |
| 165 | + <scope>import</scope> |
| 166 | + </dependency> |
159 | 167 | <!-- swagger-core v2 --> |
160 | 168 | <dependency> |
161 | 169 | <groupId>io.swagger.core.v3</groupId> |
|
193 | 201 | <artifactId>swagger-parser-v2-converter</artifactId> |
194 | 202 | <version>${swagger-parser-version}</version> |
195 | 203 | </dependency> |
196 | | - <!-- jackson --> |
| 204 | + <!-- jackson artifacts - versions managed by jackson-bom above --> |
197 | 205 | <dependency> |
198 | 206 | <groupId>com.fasterxml.jackson.core</groupId> |
199 | 207 | <artifactId>jackson-databind</artifactId> |
200 | | - <version>${jackson-databind-version}</version> |
201 | 208 | </dependency> |
202 | 209 | <dependency> |
203 | 210 | <groupId>com.fasterxml.jackson.core</groupId> |
204 | 211 | <artifactId>jackson-annotations</artifactId> |
205 | | - <version>${jackson-version}</version> |
206 | 212 | </dependency> |
207 | 213 | <dependency> |
208 | 214 | <groupId>com.fasterxml.jackson.core</groupId> |
209 | 215 | <artifactId>jackson-core</artifactId> |
210 | | - <version>${jackson-version}</version> |
211 | 216 | </dependency> |
212 | 217 |
|
213 | 218 | <dependency> |
214 | 219 | <groupId>com.fasterxml.jackson.module</groupId> |
215 | 220 | <artifactId>jackson-module-jaxb-annotations</artifactId> |
216 | | - <version>${jackson-version}</version> |
217 | 221 | </dependency> |
218 | 222 |
|
219 | 223 | <dependency> |
220 | 224 | <groupId>com.fasterxml.jackson.dataformat</groupId> |
221 | 225 | <artifactId>jackson-dataformat-xml</artifactId> |
222 | | - <version>${jackson-version}</version> |
223 | 226 | </dependency> |
224 | 227 | <dependency> |
225 | 228 | <groupId>com.fasterxml.jackson.dataformat</groupId> |
226 | 229 | <artifactId>jackson-dataformat-yaml</artifactId> |
227 | | - <version>${jackson-version}</version> |
228 | 230 | </dependency> |
229 | 231 |
|
230 | 232 | <dependency> |
231 | 233 | <groupId>com.fasterxml.jackson.jaxrs</groupId> |
232 | 234 | <artifactId>jackson-jaxrs-base</artifactId> |
233 | | - <version>${jackson-version}</version> |
234 | 235 | </dependency> |
235 | 236 | <dependency> |
236 | 237 | <groupId>com.fasterxml.jackson.jaxrs</groupId> |
237 | 238 | <artifactId>jackson-jaxrs-json-provider</artifactId> |
238 | | - <version>${jackson-version}</version> |
239 | 239 | </dependency> |
240 | 240 | <dependency> |
241 | 241 | <groupId>com.fasterxml.jackson.jaxrs</groupId> |
242 | 242 | <artifactId>jackson-jaxrs-xml-provider</artifactId> |
243 | | - <version>${jackson-version}</version> |
244 | 243 | </dependency> |
245 | 244 |
|
246 | 245 | <dependency> |
247 | 246 | <groupId>com.fasterxml.jackson.datatype</groupId> |
248 | 247 | <artifactId>jackson-datatype-joda</artifactId> |
249 | | - <version>${jackson-version}</version> |
250 | 248 | </dependency> |
251 | 249 | </dependencies> |
252 | 250 | </dependencyManagement> |
|
341 | 339 | <swagger-codegen-version>3.0.78</swagger-codegen-version> |
342 | 340 | <swagger-parser-version>2.1.38</swagger-parser-version> |
343 | 341 | <swagger-core-version>2.2.43</swagger-core-version> |
344 | | - <jackson-version>2.19.2</jackson-version> |
345 | | - <jackson-databind-version>2.19.2</jackson-databind-version> |
| 342 | + <jackson-bom-version>2.21.2</jackson-bom-version> |
346 | 343 | <scala-version>2.11.1</scala-version> |
347 | 344 | <felix-version>3.3.0</felix-version> |
348 | 345 | <commons-io-version>2.20.0</commons-io-version> |
|
0 commit comments