Changeset 19687 in josm


Ignore:
Timestamp:
2026-11-11T09:59:50+01:00 (less than one hour ago)
Author:
gaben
Message:

see #17858 - use JMockit 1.49.a on all Java versions (this should resolve the issue with coverage builds)

The AIOOBE bug has been reported here: ​https://github.com/jmockit/jmockit1/pull/665. The 1.49.a build has been customized, the changes can be found here: ​https://github.com/JOSM/jmockit1/tree/josm-fixes

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/ivysettings.xml

    r19684 r19687  
    1717  <property name="versions.errorprone" value="2.47.0" ifset="isJava21"/>
    1818
    19   <property name="versions.jmockit" value="1.50" />
     19  <!-- JMockit 1.50 cannot read JaCoCo-instrumented classes (CONSTANT_Dynamic), keep custom-built 1.49.a with CONDY support -->
     20  <property name="versions.jmockit" value="1.49.a" />
    2021
    2122  <property name="versions.equalsverifier" value="4.3.1" />
  • trunk/nodist/pom.xml

    r19685 r19687  
    1717        <sonar.host.url>https://josm.openstreetmap.de/sonar/</sonar.host.url>
    1818        <sonar.projectKey>JOSM</sonar.projectKey>
    19         <jmockit.version>1.50</jmockit.version>
     19        <!-- 1.50 cannot read JaCoCo-instrumented classes (CONSTANT_Dynamic), see ivysettings.xml -->
     20        <jmockit.version>1.49.a</jmockit.version>
    2021        <pmd.version>7.28.0</pmd.version>
    2122        <jacoco.version>0.8.13</jacoco.version>
Note: See TracChangeset for help on using the changeset viewer.