clr-apache opened a new pull request, #124: URL: https://github.com/apache/db-jdo/pull/124
Use \${maven.multiModuleProjectDirectory} to reference .rat-excludes from
the project root so all submodules pick up the excludes configuration, not just
the root module.
## Summary
The `.rat-excludes` file at the project root was only being picked up by
the root module. Submodules were ignoring it because the relative path
`.rat-excludes` resolved to each submodule's own basedir, where no such
file exists.
Fix by using `${maven.multiModuleProjectDirectory}` to reference the
excludes file from the project root in both `pom.xml` and
`parent-pom/pom.xml`, so all submodules consistently use the same
excludes list.
This ensures the `META-INF/services/*` and other exclusions added in
#123 are honoured when running `apache-rat:check` across all modules.
--
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]
