reckart opened a new pull request, #456:
URL: https://github.com/apache/uima-uimaj/pull/456
**What's in the PR**
- Configure exec-maven-plugin in pom.xml to run CheckLicenseNotices during
prepare-package phase to auto-generate license files
- Add fileSet in bin.xml to include generated licenses/ directory in binary
distribution
- Remove manually-maintained third-party license text from LICENSE.txt (now
auto-generated from dependency JARs)
- Update NOTICE.md copyright year for Apache Commons IO 2002-2025 ->
2002-2026
- Update NOTICE.md copyright year for Spring Framework (c) 2002-2025 ->
2002-2026
- Update Jackson JSON processor version in NOTICE.md from 2.20.0 -> 2.21.1
- Add verified-notice-deps.txt to track verified dependency versions
- Exclude verified-notice-deps.txt from ASF license header requirement in
pom.xml
**How to test manually**
* Check if the LICENSE and NOTICE files are properly generated during builds
and contain the right information
**Automatic testing**
* [ ] PR adds/updates unit tests
**Documentation**
* [ ] PR adds/updates documentation
**Organizational**
- [ ] PR adds/updates dependencies.
<sub><sup>Only dependencies under [approved
licenses](http://www.apache.org/legal/resolved.html#category-a) are allowed.
LICENSE and NOTICE files in the respective modules where dependencies have been
added as well as in the project root have been updated.</sup></sub>
--
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]