|
18 | 18 | <parent>
|
19 | 19 | <groupId>com.arpnetworking.build</groupId>
|
20 | 20 | <artifactId>arpnetworking-parent-pom</artifactId>
|
21 |
| - <version>1.1.7</version> |
| 21 | + <version>2.0.6</version> |
22 | 22 | <relativePath />
|
23 | 23 | </parent>
|
24 | 24 |
|
|
107 | 107 | <akka.kryo.version>0.5.2</akka.kryo.version>
|
108 | 108 | <apache.httpclient.version>4.5.2</apache.httpclient.version>
|
109 | 109 | <apache.httpcore.version>4.4.5</apache.httpcore.version>
|
110 |
| - <arpnetworking.commons.version>1.13.3</arpnetworking.commons.version> |
| 110 | + <arpnetworking.commons.version>1.20.0</arpnetworking.commons.version> |
111 | 111 | <aspectjrt.version>1.9.1</aspectjrt.version>
|
112 | 112 | <asynchttpclient.version>2.0.24</asynchttpclient.version>
|
113 | 113 | <cglib.version>3.2.5</cglib.version>
|
114 | 114 | <commons.codec.version>1.10</commons.codec.version>
|
115 | 115 | <ebean.version>6.8.1</ebean.version>
|
116 |
| - <findbugs.annotations.version>3.0.1</findbugs.annotations.version> |
117 | 116 | <flyway.version>3.2.1</flyway.version>
|
118 | 117 | <guava.version>23.4-jre</guava.version>
|
119 | 118 | <guice.version>4.1.0</guice.version>
|
120 | 119 | <hamcrest.version>2.0.0.0</hamcrest.version>
|
121 | 120 | <hikari.version>2.5.1</hikari.version>
|
122 | 121 | <fastutil.version>8.3.1</fastutil.version>
|
123 | 122 | <h2.version>1.4.193</h2.version>
|
124 |
| - <jackson.version>2.9.2</jackson.version> |
| 123 | + <jackson.version>2.9.8</jackson.version> |
125 | 124 | <javassist.version>3.22.0-GA</javassist.version>
|
126 | 125 | <javassist.maven.core.version>0.2.1</javassist.maven.core.version>
|
127 | 126 | <javax.persistence.version>1.0.2</javax.persistence.version>
|
128 |
| - <joda.time.version>2.9.9</joda.time.version> |
129 | 127 | <jsr305.version>3.0.2</jsr305.version>
|
130 | 128 | <junit.version>4.12</junit.version>
|
131 | 129 | <junitparams.version>1.0.5</junitparams.version>
|
|
152 | 150 | <scala.library.version>2.12.3</scala.library.version>
|
153 | 151 | <signalfx.protoc.version>0.0.23</signalfx.protoc.version>
|
154 | 152 | <slf4j.version>1.7.25</slf4j.version>
|
| 153 | + <spotbugs.annotations.version>3.1.12</spotbugs.annotations.version> |
155 | 154 | <typesafe.config.version>1.3.1</typesafe.config.version>
|
156 | 155 | <typesafe.ssl.config.version>0.2.2</typesafe.ssl.config.version>
|
157 | 156 | <wiremock.version>2.12.0</wiremock.version>
|
|
162 | 161 | <aspectj.maven.plugin.version>1.11</aspectj.maven.plugin.version>
|
163 | 162 | <docker.maven.plugin.version>0.15.9</docker.maven.plugin.version>
|
164 | 163 | <javassist.maven.plugin.version>0.1.2</javassist.maven.plugin.version>
|
165 |
| - <maven.assembly.plugin.version>2.6</maven.assembly.plugin.version> |
| 164 | + <maven.assembly.plugin.version>3.3.0</maven.assembly.plugin.version> |
166 | 165 | <rpm.maven.plugin.version>2.1.5</rpm.maven.plugin.version>
|
167 | 166 |
|
168 | 167 | <!-- Findbugs -->
|
169 |
| - <findbugs.exclude>${project.basedir}/findbugs.exclude.xml</findbugs.exclude> |
| 168 | + <spotbugs.exclude>${project.basedir}/spotbugs.exclude.xml</spotbugs.exclude> |
170 | 169 |
|
171 | 170 | <!-- Code Coverage -->
|
172 | 171 | <jacoco.check.line.coverage>0.25</jacoco.check.line.coverage>
|
|
208 | 207 | <artifactId>maven-checkstyle-plugin</artifactId>
|
209 | 208 | </plugin>
|
210 | 209 | <plugin>
|
211 |
| - <groupId>org.codehaus.mojo</groupId> |
212 |
| - <artifactId>findbugs-maven-plugin</artifactId> |
| 210 | + <groupId>com.github.spotbugs</groupId> |
| 211 | + <artifactId>spotbugs-maven-plugin</artifactId> |
213 | 212 | </plugin>
|
214 | 213 | <plugin>
|
215 | 214 | <groupId>org.apache.maven.plugins</groupId>
|
|
554 | 553 | <exclusions>
|
555 | 554 | <!-- TODO(ville): Remove suppression once findbugs to spotbugs migration is complete in CAGG -->
|
556 | 555 | <exclusion>
|
557 |
| - <groupId>com.github.spotbugs</groupId> |
558 |
| - <artifactId>spotbugs-annotations</artifactId> |
| 556 | + <groupId>com.google.code.findbugs</groupId> |
| 557 | + <artifactId>findbugs-annotations</artifactId> |
559 | 558 | </exclusion>
|
560 | 559 | </exclusions>
|
561 | 560 | </dependency>
|
|
566 | 565 | <exclusions>
|
567 | 566 | <!-- TODO(ville): Remove suppression once findbugs to spotbugs migration is complete in CAGG -->
|
568 | 567 | <exclusion>
|
569 |
| - <groupId>com.github.spotbugs</groupId> |
570 |
| - <artifactId>spotbugs-annotations</artifactId> |
| 568 | + <groupId>com.google.code.findbugs</groupId> |
| 569 | + <artifactId>findbugs-annotations</artifactId> |
571 | 570 | </exclusion>
|
572 | 571 | </exclusions>
|
573 | 572 | </dependency>
|
574 | 573 | <dependency>
|
575 | 574 | <groupId>com.arpnetworking.metrics.extras</groupId>
|
576 | 575 | <artifactId>jvm-extra</artifactId>
|
577 | 576 | <version>${metrics.jvm.extra.version}</version>
|
578 |
| - <exclusions> |
579 |
| - <!-- TODO(ville): Remove suppression once findbugs to spotbugs migration is complete in CAGG --> |
580 |
| - <exclusion> |
581 |
| - <groupId>com.github.spotbugs</groupId> |
582 |
| - <artifactId>spotbugs-annotations</artifactId> |
583 |
| - </exclusion> |
584 |
| - </exclusions> |
585 | 577 | </dependency>
|
586 | 578 | <!-- Google -->
|
587 | 579 | <dependency>
|
|
636 | 628 | </dependency>
|
637 | 629 | <dependency>
|
638 | 630 | <groupId>com.fasterxml.jackson.datatype</groupId>
|
639 |
| - <artifactId>jackson-datatype-jdk8</artifactId> |
| 631 | + <artifactId>jackson-datatype-jsr310</artifactId> |
640 | 632 | <version>${jackson.version}</version>
|
641 | 633 | <scope>runtime</scope>
|
642 | 634 | </dependency>
|
643 | 635 | <dependency>
|
644 | 636 | <groupId>com.fasterxml.jackson.datatype</groupId>
|
645 |
| - <artifactId>jackson-datatype-joda</artifactId> |
| 637 | + <artifactId>jackson-datatype-jdk8</artifactId> |
646 | 638 | <version>${jackson.version}</version>
|
647 | 639 | <scope>runtime</scope>
|
648 | 640 | </dependency>
|
|
749 | 741 | <groupId>com.arpnetworking.commons</groupId>
|
750 | 742 | <artifactId>commons</artifactId>
|
751 | 743 | <version>${arpnetworking.commons.version}</version>
|
752 |
| - </dependency> |
753 |
| - <dependency> |
754 |
| - <groupId>joda-time</groupId> |
755 |
| - <artifactId>joda-time</artifactId> |
756 |
| - <version>${joda.time.version}</version> |
| 744 | + <exclusions> |
| 745 | + <!-- TODO(ville): Remove suppression once findbugs to spotbugs migration is complete --> |
| 746 | + <exclusion> |
| 747 | + <groupId>com.google.code.findbugs</groupId> |
| 748 | + <artifactId>findbugs-annotations</artifactId> |
| 749 | + </exclusion> |
| 750 | + </exclusions> |
757 | 751 | </dependency>
|
758 | 752 | <dependency>
|
759 | 753 | <groupId>net.sf.oval</groupId>
|
|
785 | 779 | <version>${jsr305.version}</version>
|
786 | 780 | </dependency>
|
787 | 781 | <dependency>
|
788 |
| - <groupId>com.google.code.findbugs</groupId> |
789 |
| - <artifactId>findbugs-annotations</artifactId> |
790 |
| - <version>${findbugs.annotations.version}</version> |
| 782 | + <groupId>com.github.spotbugs</groupId> |
| 783 | + <artifactId>spotbugs-annotations</artifactId> |
| 784 | + <version>${spotbugs.annotations.version}</version> |
791 | 785 | </dependency>
|
792 | 786 | <dependency>
|
793 | 787 | <groupId>org.scala-lang</groupId>
|
|
833 | 827 | <groupId>org.reflections</groupId>
|
834 | 828 | <artifactId>reflections</artifactId>
|
835 | 829 | <version>${reflections.version}</version>
|
| 830 | + <exclusions> |
| 831 | + <!-- TODO(ville): Remove suppression once findbugs to spotbugs migration is complete in CAGG --> |
| 832 | + <exclusion> |
| 833 | + <groupId>com.google.code.findbugs</groupId> |
| 834 | + <artifactId>findbugs-annotations</artifactId> |
| 835 | + </exclusion> |
| 836 | + </exclusions> |
836 | 837 | </dependency>
|
837 | 838 | <dependency>
|
838 | 839 | <groupId>org.aspectj</groupId>
|
|
0 commit comments