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]

Reply via email to