source: josm/trunk/tools/ivy.xml@ 19250

Last change on this file since 19250 was 19250, checked in by taylor.smock, 4 weeks ago

Dependency updates

ivy.xml:

  • junit5-system-exit: 1.1.2 -> 2.0.0 on Java 17+. This is needed since there are patches currently being applied to the JDK to remove the security manager (see JEP 486), and the 1.x series will no longer work. The 2.x series is Java 17+ only and runs as a javaagent.
  • tag2link: 2024.8.21 -> 2024.10.21
  • wiremock: 3.9.1 -> 3.9.2
  • junit5: 5.11.0 -> 5.11.3

tools/ivy.xml:

  • checkstyle: 10.18.1 -> 10.18.2
  • proguard-ant: 7.5.0 -> 7.6.0
  • pmd: 7.5.0 -> 7.6.0
  • errorprone: Not upgraded from 2.31.0 -> 2.34.0 (since it is Java 17+ only)
File size: 2.3 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2<!-- License: GPL. For details, see LICENSE file. -->
3<ivy-module version="2.0" xmlns:maven="http://ant.apache.org/ivy/maven">
4 <info organisation="org.openstreetmap" module="josm"/>
5 <configurations>
6 <conf name="javacc" description="Everything needed for running JavaCC"/>
7 <conf name="checkstyle" description="Everything needed for running Checkstyle"/>
8 <conf name="proguard" description="Everything needed for running ProGuard"/>
9 <conf name="pmd" description="Everything needed for running PMD"/>
10 <conf name="spotbugs" description="Everything needed for running SpotBugs"/>
11 <conf name="errorprone" description="Everything needed for running error-prone"/>
12 <conf name="errorprone_javac" description="Everything needed for running javac from error-prone"/>
13 <conf name="animal" description="Everything needed for running Animal Sniffer"/>
14 </configurations>
15 <dependencies>
16 <!-- javacc->default -->
17 <dependency org="net.java.dev.javacc" name="javacc" rev="7.0.13" conf="javacc->default"/>
18 <!-- checkstyle->default -->
19 <dependency org="com.puppycrawl.tools" name="checkstyle" rev="10.18.2" conf="checkstyle->default"/>
20 <!-- proguard->default -->
21 <dependency org="com.guardsquare" name="proguard-ant" rev="7.6.0" conf="proguard->default"/>
22 <!-- pmd->default -->
23 <dependency org="net.sourceforge.pmd" name="pmd-core" rev="7.6.0" conf="pmd->default"/>
24 <dependency org="net.sourceforge.pmd" name="pmd-ant" rev="7.6.0" conf="pmd->default"/>
25 <dependency org="net.sourceforge.pmd" name="pmd-java" rev="7.6.0" conf="pmd->default"/>
26 <dependency org="org.xmlresolver" name="xmlresolver" rev="6.0.10" conf="pmd->default"/>
27 <!-- spotbugs->default -->
28 <dependency org="com.github.spotbugs" name="spotbugs" rev="4.8.6" conf="spotbugs->default"/>
29 <dependency org="com.github.spotbugs" name="spotbugs-ant" rev="4.8.6" conf="spotbugs->default"/>
30 <!-- errorprone->default -->
31 <dependency org="com.google.errorprone" name="error_prone_core" rev="2.31.0" conf="errorprone->default"/>
32 <!-- animal->default -->
33 <dependency org="org.codehaus.mojo" name="animal-sniffer-ant-tasks" rev="1.24" conf="animal->default"/>
34 </dependencies>
35</ivy-module>
Note: See TracBrowser for help on using the repository browser.