|
18 | 18 | <parent>
|
19 | 19 | <groupId>com.arpnetworking.build</groupId>
|
20 | 20 | <artifactId>arpnetworking-parent-pom</artifactId>
|
21 |
| - <version>2.0.11</version> |
| 21 | + <version>3.0.10</version> |
22 | 22 | <relativePath />
|
23 | 23 | </parent>
|
24 | 24 |
|
|
71 | 71 |
|
72 | 72 | <properties>
|
73 | 73 | <!--Dependency versions-->
|
74 |
| - <akka.version>2.6.9</akka.version> |
75 |
| - <akka.http.version>10.2.6</akka.http.version> |
76 |
| - <apache.httpclient.version>4.5.6</apache.httpclient.version> |
77 |
| - <apache.httpcore.version>4.4.10</apache.httpcore.version> |
78 |
| - <arpnetworking.commons.version>1.19.0</arpnetworking.commons.version> |
79 |
| - <aspectjrt.version>1.9.2</aspectjrt.version> |
80 |
| - <asynchttpclient.version>2.6.0</asynchttpclient.version> |
81 |
| - <bouncy.castle.version>1.69</bouncy.castle.version> |
82 |
| - <cglib.version>3.3.0</cglib.version> |
| 74 | + <akka.version>2.6.19</akka.version> |
| 75 | + <akka.http.version>10.2.9</akka.http.version> |
| 76 | + <apache.httpclient.version>4.5.13</apache.httpclient.version> |
| 77 | + <apache.httpcore.version>4.4.15</apache.httpcore.version> |
| 78 | + <arpnetworking.commons.version>2.0.5</arpnetworking.commons.version> |
| 79 | + <aspectjrt.version>1.9.9.1</aspectjrt.version> |
| 80 | + <asynchttpclient.version>2.12.3</asynchttpclient.version> |
| 81 | + <bouncy.castle.version>1.70</bouncy.castle.version> |
83 | 82 | <client.protocol.version>0.12.0</client.protocol.version>
|
84 |
| - <fastutil.version>8.2.2</fastutil.version> |
85 |
| - <guava.version>25.1-jre</guava.version> |
86 |
| - <guice.version>4.2.2</guice.version> |
87 |
| - <jackson.version>2.9.8</jackson.version> |
88 |
| - <javassist.version>3.24.1-GA</javassist.version> |
89 |
| - <javassist.maven.core.version>0.2.2</javassist.maven.core.version> |
| 83 | + <fastutil.version>8.5.8</fastutil.version> |
| 84 | + <guava.version>31.1-jre</guava.version> |
| 85 | + <guice.version>5.1.0</guice.version> |
| 86 | + <jackson.version>2.13.3</jackson.version> |
| 87 | + <javassist.version>3.29.1-GA</javassist.version> |
| 88 | + <javassist.maven.core.version>0.2.6</javassist.maven.core.version> |
90 | 89 | <jsr305.version>3.0.2</jsr305.version>
|
91 |
| - <kafka.client.version>2.2.1</kafka.client.version> |
92 |
| - <logback.version>1.2.3</logback.version> |
93 |
| - <logback.steno.version>1.18.2</logback.steno.version> |
94 |
| - <log4j.over.slf4j.version>1.7.25</log4j.over.slf4j.version> |
| 90 | + <kafka.client.version>3.2.1</kafka.client.version> |
| 91 | + <logback.version>1.2.11</logback.version> |
| 92 | + <logback.steno.version>1.19.0</logback.steno.version> |
| 93 | + <log4j.over.slf4j.version>1.7.36</log4j.over.slf4j.version> |
95 | 94 | <metrics.aggregator.protocol.prometheus.version>1.0.1</metrics.aggregator.protocol.prometheus.version>
|
96 | 95 | <metrics.aggregator.protocol.version>1.0.10</metrics.aggregator.protocol.version>
|
97 |
| - <metrics.client.version>0.11.3</metrics.client.version> |
98 |
| - <metrics.client.http.version>0.11.2</metrics.client.http.version> |
99 |
| - <metrics.client.incubator.version>0.11.2</metrics.client.incubator.version> |
100 |
| - <metrics.jvm.extra.version>0.11.2</metrics.jvm.extra.version> |
101 |
| - <oval.version>1.90</oval.version> |
102 |
| - <protobuf.version>3.10.0</protobuf.version> |
| 96 | + <metrics.client.version>0.12.1</metrics.client.version> |
| 97 | + <metrics.client.http.version>0.12.1</metrics.client.http.version> |
| 98 | + <metrics.client.incubator.version>0.12.1</metrics.client.incubator.version> |
| 99 | + <metrics.jvm.extra.version>0.12.1</metrics.jvm.extra.version> |
| 100 | + <oval.version>3.2.1</oval.version> |
| 101 | + <protobuf.version>3.21.5</protobuf.version> |
103 | 102 | <scala.version>2.13</scala.version>
|
104 |
| - <scala.library.version>2.13.6</scala.library.version> |
105 |
| - <slf4j.version>1.7.25</slf4j.version> |
106 |
| - <snappy.version>1.1.7.2</snappy.version> |
107 |
| - <spotbugs.annotations.version>3.1.12</spotbugs.annotations.version> |
108 |
| - <typesafe.config.version>1.3.3</typesafe.config.version> |
| 103 | + <scala.library.version>2.13.8</scala.library.version> |
| 104 | + <slf4j.version>1.7.36</slf4j.version> |
| 105 | + <snappy.version>1.1.8.4</snappy.version> |
| 106 | + <spotbugs.annotations.version>4.7.1</spotbugs.annotations.version> |
| 107 | + <typesafe.config.version>1.4.2</typesafe.config.version> |
109 | 108 | <vertx.core.version>2.1.6</vertx.core.version>
|
110 | 109 |
|
111 | 110 | <!--Test dependency versions-->
|
112 | 111 | <commons.math3.version>3.6.1</commons.math3.version>
|
113 |
| - <hamcrest.version>2.1</hamcrest.version> |
| 112 | + <hamcrest.version>2.2</hamcrest.version> |
114 | 113 | <junit.benchmarks.version>0.7.2</junit.benchmarks.version>
|
115 |
| - <junit.version>4.12</junit.version> |
116 |
| - <metrics.generator.version>1.3.0</metrics.generator.version> |
117 |
| - <mockito.version>2.23.4</mockito.version> |
| 114 | + <junit.version>4.13.2</junit.version> |
| 115 | + <metrics.generator.version>1.4.0</metrics.generator.version> |
| 116 | + <mockito.version>4.7.0</mockito.version> |
118 | 117 | <performance.test.version>1.2.1</performance.test.version>
|
119 | 118 | <statsd.client.timgroup>3.1.0</statsd.client.timgroup>
|
120 |
| - <wiremock.version>2.20.0</wiremock.version> |
| 119 | + <wiremock.version>2.27.2</wiremock.version> |
121 | 120 |
|
122 | 121 | <!-- Additional Plugins -->
|
123 |
| - <aspectjtools.maven.plugin>1.9.2</aspectjtools.maven.plugin> |
124 |
| - <aspectj.maven.plugin.version>1.8</aspectj.maven.plugin.version> |
| 122 | + <aspectjtools.maven.plugin>1.9.9.1</aspectjtools.maven.plugin> |
| 123 | + <aspectj.maven.plugin.version>1.14.0</aspectj.maven.plugin.version> |
125 | 124 | <build.helper.plugin.version>3.0.0</build.helper.plugin.version>
|
126 | 125 | <docker.maven.plugin.version>0.27.2</docker.maven.plugin.version>
|
127 | 126 | <javassist.maven.plugin.version>0.2.2</javassist.maven.plugin.version>
|
128 | 127 | <maven.assembly.plugin.version>2.6</maven.assembly.plugin.version>
|
129 | 128 | <maven.properties.plugin.version>1.0.0</maven.properties.plugin.version>
|
130 | 129 | <rpm.maven.plugin.version>2.1.5</rpm.maven.plugin.version>
|
131 | 130 |
|
| 131 | + <!-- Spotbugs --> |
| 132 | + <spotbugs.exclude>${project.basedir}/spotbugs.exclude.xml</spotbugs.exclude> |
| 133 | + |
132 | 134 | <!-- Code Coverage -->
|
133 | 135 | <jacoco.check.line.coverage>0.50</jacoco.check.line.coverage>
|
134 | 136 | <jacoco.check.branch.coverage>0.49</jacoco.check.branch.coverage>
|
|
329 | 331 | </execution>
|
330 | 332 | </executions>
|
331 | 333 | <configuration>
|
332 |
| - <source>1.8</source> |
333 |
| - <target>1.8</target> |
334 |
| - <complianceLevel>1.8</complianceLevel> |
| 334 | + <source>17</source> |
| 335 | + <target>17</target> |
| 336 | + <complianceLevel>17</complianceLevel> |
335 | 337 | <aspectLibraries>
|
336 | 338 | <aspectLibrary>
|
337 | 339 | <groupId>com.arpnetworking.logback</groupId>
|
|
808 | 810 | <version>${aspectjrt.version}</version>
|
809 | 811 | <scope>runtime</scope>
|
810 | 812 | </dependency>
|
811 |
| - <dependency> |
812 |
| - <groupId>cglib</groupId> |
813 |
| - <artifactId>cglib</artifactId> |
814 |
| - <version>${cglib.version}</version> |
815 |
| - <scope>runtime</scope> |
816 |
| - </dependency> |
817 | 813 | <dependency>
|
818 | 814 | <groupId>org.xerial.snappy</groupId>
|
819 | 815 | <artifactId>snappy-java</artifactId>
|
|
0 commit comments