ctubbsii opened a new pull request, #698: URL: https://github.com/apache/creadur-rat/pull/698
RAT-478 updated the Java version to 17 for the minimal build JDK and the target runtime JRE, but left some things in place that are no longer needed. This cleans some of that up. * Replace `mavenVersion` property with `minimalMavenBuildVersion` property defined in ASF parent POM * Remove unneeded managed plugin versions and version properties from plugins defined to the same or newer version in the ASF parent POM * Remove other properties and plugin config that use those properties (like `maven.compiler.*`) when they can be inherited from the parent POM instead * Remove unused animal-sniffer-maven-plugin (no longer needed with JDK 9 and later) * Override `minimalJavaBuildVersion` property from ASF parent POM so it can be more easily managed separately from the `javaVersion` (target version) property * Move Eclipse-specific m2e lifecycle configuration to profile that is activated only in Eclipse, to make it easier to manage separately from actual plugin configuration * Remove redundant Maven version check from enforcer plugin (already defined in ASF parent POM) * Fix `<license>` element in the POM to correctly name the Apache license using its SPDX identifier and remove unused generic comment that appears to have been copied from an example configuration * Remove unneeded maven.compiler.release profile, since it was only needed to support building using JDK8, which is no longer possible -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
