@@ -25,7 +25,7 @@ under the License.
25
25
<parent >
26
26
<groupId >com.bazaarvoice.commons</groupId >
27
27
<artifactId >bv-opensource-super-pom</artifactId >
28
- <version >1.4 </version >
28
+ <version >1.12 </version >
29
29
<relativePath />
30
30
</parent >
31
31
@@ -110,18 +110,18 @@ under the License.
110
110
111
111
<properties >
112
112
<mavenVersion >2.2.1</mavenVersion >
113
- <cassandraVersion >3.0.25 </cassandraVersion >
114
- <slf4jVersion >1.7.25 </slf4jVersion >
115
- <logback .version>1.2.0 </logback .version>
116
- <cleanPluginVersion >2.5 </cleanPluginVersion >
117
- <compilerPluginVersion >3.8 .1</compilerPluginVersion >
118
- <deployPluginVersion >2.7 </deployPluginVersion >
119
- <installPluginVersion >2.3.1 </installPluginVersion >
120
- <jarPluginVersion >2.4 </jarPluginVersion >
121
- <resourcesPluginVersion >2.6 </resourcesPluginVersion >
122
- <surefirePluginVersion >2.18.1 </surefirePluginVersion >
123
- <dependencyPluginVersion >2.8 </dependencyPluginVersion >
124
- <buildHelperPluginVersion >1.9 </buildHelperPluginVersion >
113
+ <cassandraVersion >3.11.12 </cassandraVersion >
114
+ <slf4jVersion >1.7.32 </slf4jVersion >
115
+ <logback .version>1.2.9 </logback .version>
116
+ <cleanPluginVersion >3.1.0 </cleanPluginVersion >
117
+ <compilerPluginVersion >3.10 .1</compilerPluginVersion >
118
+ <deployPluginVersion >3.0.0-M2 </deployPluginVersion >
119
+ <installPluginVersion >3.0.0-M1 </installPluginVersion >
120
+ <jarPluginVersion >3.2.2 </jarPluginVersion >
121
+ <resourcesPluginVersion >3.2.0 </resourcesPluginVersion >
122
+ <surefirePluginVersion >3.0.0-M5 </surefirePluginVersion >
123
+ <dependencyPluginVersion >3.3.0 </dependencyPluginVersion >
124
+ <buildHelperPluginVersion >3.3.0 </buildHelperPluginVersion >
125
125
<mavenPluginPluginVersion >3.6.0</mavenPluginPluginVersion >
126
126
127
127
<java .version>1.8</java .version>
@@ -168,6 +168,21 @@ under the License.
168
168
<artifactId >libthrift</artifactId >
169
169
<version >0.12.0</version >
170
170
</dependency >
171
+ <dependency >
172
+ <groupId >org.apache.httpcomponents</groupId >
173
+ <artifactId >httpcore</artifactId >
174
+ <version >4.4.10</version >
175
+ </dependency >
176
+ <dependency >
177
+ <groupId >javax.servlet</groupId >
178
+ <artifactId >servlet-api</artifactId >
179
+ <version >2.5</version >
180
+ </dependency >
181
+ <dependency >
182
+ <groupId >io.dropwizard.metrics</groupId >
183
+ <artifactId >metrics-core</artifactId >
184
+ <version >3.1.5</version >
185
+ </dependency >
171
186
<dependency >
172
187
<groupId >commons-cli</groupId >
173
188
<artifactId >commons-cli</artifactId >
@@ -176,7 +191,7 @@ under the License.
176
191
<dependency >
177
192
<groupId >commons-codec</groupId >
178
193
<artifactId >commons-codec</artifactId >
179
- <version >1.6 </version >
194
+ <version >1.10 </version >
180
195
</dependency >
181
196
<dependency >
182
197
<groupId >org.apache.commons</groupId >
@@ -186,7 +201,12 @@ under the License.
186
201
<dependency >
187
202
<groupId >com.google.guava</groupId >
188
203
<artifactId >guava</artifactId >
189
- <version >18.0</version >
204
+ <version >20.0</version >
205
+ </dependency >
206
+ <dependency >
207
+ <groupId >com.google.code.findbugs</groupId >
208
+ <artifactId >jsr305</artifactId >
209
+ <version >3.0.2</version >
190
210
</dependency >
191
211
<dependency >
192
212
<groupId >org.slf4j</groupId >
@@ -304,6 +324,16 @@ under the License.
304
324
<artifactId >commons-exec</artifactId >
305
325
<version >1.1</version >
306
326
</dependency >
327
+ <dependency >
328
+ <groupId >commons-lang</groupId >
329
+ <artifactId >commons-lang</artifactId >
330
+ <version >2.6</version >
331
+ </dependency >
332
+ <dependency >
333
+ <groupId >org.antlr</groupId >
334
+ <artifactId >antlr-runtime</artifactId >
335
+ <version >3.5.2</version >
336
+ </dependency >
307
337
<dependency >
308
338
<groupId >org.apache.maven.shared</groupId >
309
339
<artifactId >maven-plugin-testing-harness</artifactId >
@@ -319,7 +349,7 @@ under the License.
319
349
<dependency >
320
350
<groupId >junit</groupId >
321
351
<artifactId >junit</artifactId >
322
- <version >4.13.1 </version >
352
+ <version >4.13.2 </version >
323
353
<scope >test</scope >
324
354
</dependency >
325
355
<dependency >
@@ -337,11 +367,6 @@ under the License.
337
367
</exclusion >
338
368
</exclusions >
339
369
</dependency >
340
- <dependency >
341
- <groupId >commons-lang</groupId >
342
- <artifactId >commons-lang</artifactId >
343
- <version >2.6</version >
344
- </dependency >
345
370
</dependencies >
346
371
</dependencyManagement >
347
372
@@ -382,6 +407,34 @@ under the License.
382
407
<groupId >org.apache.commons</groupId >
383
408
<artifactId >commons-exec</artifactId >
384
409
</dependency >
410
+ <dependency >
411
+ <groupId >org.codehaus.plexus</groupId >
412
+ <artifactId >plexus-container-default</artifactId >
413
+ </dependency >
414
+ <dependency >
415
+ <groupId >org.apache.thrift</groupId >
416
+ <artifactId >libthrift</artifactId >
417
+ </dependency >
418
+ <dependency >
419
+ <groupId >org.yaml</groupId >
420
+ <artifactId >snakeyaml</artifactId >
421
+ </dependency >
422
+ <dependency >
423
+ <groupId >org.apache.maven</groupId >
424
+ <artifactId >maven-project</artifactId >
425
+ </dependency >
426
+ <dependency >
427
+ <groupId >junit</groupId >
428
+ <artifactId >junit</artifactId >
429
+ </dependency >
430
+ <dependency >
431
+ <groupId >org.codehaus.plexus</groupId >
432
+ <artifactId >plexus-utils</artifactId >
433
+ </dependency >
434
+ <dependency >
435
+ <groupId >org.antlr</groupId >
436
+ <artifactId >antlr-runtime</artifactId >
437
+ </dependency >
385
438
</dependencies >
386
439
387
440
<build >
@@ -438,7 +491,7 @@ under the License.
438
491
<plugin >
439
492
<groupId >org.sonatype.plugins</groupId >
440
493
<artifactId >nexus-staging-maven-plugin</artifactId >
441
- <version >1.6.2 </version >
494
+ <version >1.6.12 </version >
442
495
<extensions >true</extensions >
443
496
<configuration >
444
497
<serverId >sonatype-nexus-staging</serverId >
@@ -449,35 +502,35 @@ under the License.
449
502
<plugin >
450
503
<groupId >org.apache.maven.plugins</groupId >
451
504
<artifactId >maven-dependency-plugin</artifactId >
452
- <version >3.1.2 </version >
505
+ <version >${dependencyPluginVersion} </version >
453
506
<executions >
454
507
<execution >
455
508
<id >analyze</id >
456
509
<goals >
457
510
<goal >analyze-only</goal >
458
511
</goals >
459
512
<configuration >
460
- <failOnWarning >false </failOnWarning >
513
+ <failOnWarning >true </failOnWarning >
461
514
</configuration >
462
515
</execution >
463
516
</executions >
464
517
</plugin >
465
518
<plugin >
466
519
<groupId >org.apache.maven.plugins</groupId >
467
520
<artifactId >maven-enforcer-plugin</artifactId >
468
- <version >3.0.0-M3 </version >
521
+ <version >3.0.0</version >
469
522
<executions >
470
523
<execution >
471
524
<id >enforce</id >
472
525
<configuration >
473
526
<rules >
474
527
<requireMavenVersion >
475
- <!-- Any 3.6 version - See http://maven.apache.org/enforcer/enforcer-rules/versionRanges.html for an explanation of version ranges-->
476
- <version >[3.6 ,)</version >
477
- <message >requires maven 3.6.x </message >
528
+ <!-- Any See http://maven.apache.org/enforcer/enforcer-rules/versionRanges.html for an explanation of version ranges-->
529
+ <version >[${maven.version} ,)</version >
530
+ <message >requires maven ${maven.version} </message >
478
531
</requireMavenVersion >
479
532
<requireJavaVersion >
480
- <!-- Any 1.8 version - See http://maven.apache.org/enforcer/enforcer-rules/versionRanges.html for an explanation of version ranges-->
533
+ <!-- Any See http://maven.apache.org/enforcer/enforcer-rules/versionRanges.html for an explanation of version ranges-->
481
534
<version >[${java.version} ,)</version >
482
535
<message >requires Java ${java.version} </message >
483
536
</requireJavaVersion >
@@ -528,7 +581,7 @@ under the License.
528
581
<plugin >
529
582
<groupId >org.apache.maven.plugins</groupId >
530
583
<artifactId >maven-site-plugin</artifactId >
531
- <version >3.3 </version >
584
+ <version >3.11.0 </version >
532
585
</plugin >
533
586
<plugin >
534
587
<groupId >org.codehaus.mojo</groupId >
@@ -544,7 +597,7 @@ under the License.
544
597
<plugin >
545
598
<groupId >org.apache.maven.plugins</groupId >
546
599
<artifactId >maven-project-info-reports-plugin</artifactId >
547
- <version >2.8.1 </version >
600
+ <version >3.2.2 </version >
548
601
</plugin >
549
602
</plugins >
550
603
</reporting >
@@ -565,8 +618,11 @@ under the License.
565
618
<plugin >
566
619
<groupId >org.apache.maven.plugins</groupId >
567
620
<artifactId >maven-javadoc-plugin</artifactId >
621
+ <version >3.1.1</version >
568
622
<configuration >
569
- <additionalparam >-Xdoclint:none</additionalparam >
623
+ <additionalJOptions >
624
+ <additionalJOption >-Xdoclint:none</additionalJOption >
625
+ </additionalJOptions >
570
626
</configuration >
571
627
</plugin >
572
628
</plugins >
0 commit comments