Changes between Initial Version and Version 1 of Ticket #21510


Ignore:
Timestamp:
2021-11-03T15:39:02+01:00 (3 years ago)
Author:
taylor.smock
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #21510 – Description

    initial v1  
    1616* Checks for Java 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, and 21 source directories. These are expected to be `src/main/java-${version}`. If that directory exists, it compiles the files in that directory using the release target. The mrjar also checks that the compiler can compile for that version (`isJava@{version}` is set).
    1717  * I'll be attaching an additional patch without Java 9, 10, 12, 13, 14, 15, and 16, as all of those are no longer supported (OpenJDK) and are not LTS releases. While Java 18-21 are not yet released, they will remain as new features will be introduced in them. Java 18-20 should be removed as support is dropped for them.
     18
     19EDIT: I tested that the build works by copying the `Vector3D` class and adding a `Logging.error` with a unique message for the non-JEP 238 class and one for the JEP 238 class.