|
79 | 79 | <properties> |
80 | 80 | <!-- see http://docs.codehaus.org/display/MAVENUSER/POM+Element+for+Source+File+Encoding --> |
81 | 81 | <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> |
82 | | - <project.build.targetJdk>1.8</project.build.targetJdk> |
| 82 | + <project.build.targetJdk>21</project.build.targetJdk> |
83 | 83 | <project.report.outputEncoding>UTF-8</project.report.outputEncoding> |
84 | 84 | <project.report.inputEncoding>UTF-8</project.report.inputEncoding> |
85 | 85 |
|
|
176 | 176 | <dep.packaging.version>0.163</dep.packaging.version> |
177 | 177 |
|
178 | 178 | <!-- Dependency versions that should be the same everywhere. --> |
179 | | - <dep.guice.version>4.2.2</dep.guice.version> |
180 | | - <dep.guava.version>26.0-jre</dep.guava.version> |
| 179 | + <dep.guice.version>5.0.1</dep.guice.version> |
| 180 | + <dep.guava.version>32.1.0-jre</dep.guava.version> |
181 | 181 | <dep.slf4j.version>1.7.25</dep.slf4j.version> |
182 | 182 | <dep.logback.version>1.2.3</dep.logback.version> |
183 | 183 | <dep.javax-inject.version>1</dep.javax-inject.version> |
|
188 | 188 | <dep.jmxutils.version>1.19</dep.jmxutils.version> |
189 | 189 | <dep.cglib.version>3.2.5</dep.cglib.version> |
190 | 190 | <dep.joda.version>2.9.9</dep.joda.version> |
191 | | - <dep.spotbugs-annotations.version>3.1.10</dep.spotbugs-annotations.version> |
| 191 | + <dep.spotbugs-annotations.version>4.8.6</dep.spotbugs-annotations.version> |
192 | 192 | <dep.testng.version>6.9.6</dep.testng.version> |
193 | 193 | <dep.assertj-core.version>3.5.2</dep.assertj-core.version> |
194 | 194 | <dep.assertj-guava.version>3.1.0</dep.assertj-guava.version> |
|
197 | 197 | <dep.hamcrest.version>1.3</dep.hamcrest.version> |
198 | 198 | <dep.mockito.version>1.9.5</dep.mockito.version> |
199 | 199 | <dep.objenesis.version>1.3</dep.objenesis.version> |
200 | | - <dep.slice.version>0.34</dep.slice.version> |
| 200 | + <dep.slice.version>0.38-SNAPSHOT</dep.slice.version> |
201 | 201 | <dep.jmh.version>1.20</dep.jmh.version> |
202 | 202 |
|
203 | 203 | <!-- license headers --> |
|
242 | 242 | <groupId>org.apache.maven.plugins</groupId> |
243 | 243 | <artifactId>maven-deploy-plugin</artifactId> |
244 | 244 | <version>3.1.1</version> |
| 245 | + <configuration> |
| 246 | + <allowIncompleteProjects>true</allowIncompleteProjects> |
| 247 | + </configuration> |
245 | 248 | </plugin> |
246 | 249 |
|
247 | 250 | <plugin> |
|
254 | 257 | <groupId>org.apache.maven.plugins</groupId> |
255 | 258 | <artifactId>maven-install-plugin</artifactId> |
256 | 259 | <version>3.1.1</version> |
| 260 | + <configuration> |
| 261 | + <allowIncompleteProjects>true</allowIncompleteProjects> |
| 262 | + </configuration> |
257 | 263 | </plugin> |
258 | 264 |
|
259 | 265 | <plugin> |
|
265 | 271 | <plugin> |
266 | 272 | <groupId>org.apache.maven.plugins</groupId> |
267 | 273 | <artifactId>maven-enforcer-plugin</artifactId> |
268 | | - <version>3.0.0-M2</version> |
| 274 | + <version>3.5.0</version> |
269 | 275 | <dependencies> |
270 | 276 | <dependency> |
271 | 277 | <groupId>org.codehaus.mojo</groupId> |
272 | 278 | <artifactId>extra-enforcer-rules</artifactId> |
273 | | - <version>1.1</version> |
| 279 | + <version>1.9.0</version> |
274 | 280 | </dependency> |
275 | 281 | </dependencies> |
276 | 282 | <executions> |
|
667 | 673 | <plugin> |
668 | 674 | <groupId>com.github.spotbugs</groupId> |
669 | 675 | <artifactId>spotbugs-maven-plugin</artifactId> |
670 | | - <version>3.1.10</version> |
| 676 | + <version>4.8.6.5</version> |
671 | 677 | <configuration> |
672 | 678 | <skip>${air.check.skip-spotbugs}</skip> |
673 | 679 | <jvmArgs>-Xmx${air.build.jvmsize}</jvmArgs> |
|
795 | 801 | <plugin> |
796 | 802 | <groupId>org.jacoco</groupId> |
797 | 803 | <artifactId>jacoco-maven-plugin</artifactId> |
798 | | - <version>0.8.6</version> |
| 804 | + <version>0.8.12</version> |
799 | 805 | <executions> |
800 | 806 | <execution> |
801 | 807 | <id>default</id> |
|
1020 | 1026 | <artifactId>guice-assistedinject</artifactId> |
1021 | 1027 | <version>${dep.guice.version}</version> |
1022 | 1028 | </dependency> |
1023 | | - <dependency> |
1024 | | - <groupId>com.google.inject.extensions</groupId> |
1025 | | - <artifactId>guice-multibindings</artifactId> |
1026 | | - <version>${dep.guice.version}</version> |
1027 | | - </dependency> |
1028 | 1029 | <dependency> |
1029 | 1030 | <groupId>com.google.inject.extensions</groupId> |
1030 | 1031 | <artifactId>guice-throwingproviders</artifactId> |
|
1304 | 1305 | </dependency> |
1305 | 1306 |
|
1306 | 1307 | <dependency> |
1307 | | - <groupId>io.airlift</groupId> |
| 1308 | + <groupId>com.facebook.airlift</groupId> |
1308 | 1309 | <artifactId>slice</artifactId> |
1309 | 1310 | <version>${dep.slice.version}</version> |
1310 | 1311 | </dependency> |
|
0 commit comments