Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Creating multi release jar #110

Merged
merged 2 commits into from
Jun 3, 2024
Merged

Commits on Jun 3, 2024

  1. Creating multi release jar instead of just mixing classes compiled by…

    … different versions of javac.
    
    Note: bnd had to be updated to add support for this, and the new bnd requires JDK 17. So, now the minimum JDK required to run the build is 17.
    
    Also rat was updated and new xalan dependencies were added (this was forced on us by the bnd update).
    kelemen committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    7f935b5 View commit details
    Browse the repository at this point in the history
  2. Added testWithJar tasks to test against the multi release jar. The …

    …other tests are kept as well to avoid complications and to allow for faster test runs when just checking a particular class (or source set).
    kelemen committed Jun 3, 2024
    Configuration menu
    Copy the full SHA
    4ef7a3c View commit details
    Browse the repository at this point in the history