[
https://issues.apache.org/jira/browse/RAT-478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Philipp Ottlinger updated RAT-478:
----------------------------------
Description:
Due to the deprecation of Java8 and the low support of tooling we should
migration to Java11 and verify building with the newest JDK to ensure the
future of RAT with current JDKs.
(as discussed on the mailing list)
h2. GitHubActions
*
https://github.com/actions/setup-java?tab=readme-ov-file#supported-version-syntax
* no JDK8 on macos-latest available
* JDK8-tests fail randomly on GHA (ReportOptionTests)
h2. ASF Jenkins
* can we build against newest JDK25 as well?
h2. Dependabot
* reconfigure dependabot exclusions and check if there are any comments on
https://github.com/dependabot/dependabot-core/issues/13141 as current
exclusions do not seem to work properly
h2. LTS version matrix
- Java 11 (released in September 2018)
- Java 17 (released in September 2021)
- Java 21 (released in September 2023)
was:
Due to the deprecation of Java8 and the low support of tooling we should
migration to Java11 and verify building with the newest JDK to ensure the
future of RAT with current JDKs.
(as discussed on the mailing list)
## GitHubActions
*
https://github.com/actions/setup-java?tab=readme-ov-file#supported-version-syntax
* no JDK8 on macos-latest available
* JDK8-tests fail randomly on GHA (ReportOptionTests)
## ASF Jenkins
* can we build against newest JDK25 as well?
## Dependabot
* reconfigure dependabot exclusions and check if there are any comments on
https://github.com/dependabot/dependabot-core/issues/13141 as current
exclusions do not seem to work properly
## LTS version matrix
- Java 11 (released in September 2018)
- Java 17 (released in September 2021)
- Java 21 (released in September 2023)
> Drop Java8 support and set minimum language level to Java11
> -----------------------------------------------------------
>
> Key: RAT-478
> URL: https://issues.apache.org/jira/browse/RAT-478
> Project: Apache Rat
> Issue Type: Task
> Components: build
> Affects Versions: 0.16.1
> Reporter: Philipp Ottlinger
> Priority: Major
> Fix For: 1.0.0
>
>
> Due to the deprecation of Java8 and the low support of tooling we should
> migration to Java11 and verify building with the newest JDK to ensure the
> future of RAT with current JDKs.
> (as discussed on the mailing list)
> h2. GitHubActions
> *
> https://github.com/actions/setup-java?tab=readme-ov-file#supported-version-syntax
> * no JDK8 on macos-latest available
> * JDK8-tests fail randomly on GHA (ReportOptionTests)
> h2. ASF Jenkins
> * can we build against newest JDK25 as well?
> h2. Dependabot
> * reconfigure dependabot exclusions and check if there are any comments on
> https://github.com/dependabot/dependabot-core/issues/13141 as current
> exclusions do not seem to work properly
> h2. LTS version matrix
> - Java 11 (released in September 2018)
> - Java 17 (released in September 2021)
> - Java 21 (released in September 2023)
--
This message was sent by Atlassian Jira
(v8.20.10#820010)