bdeboe opened a new pull request, #294: URL: https://github.com/apache/uima-uimaj/pull/294
This change introduces file-handling enhancements from apache/uima-uimaj#209 and apache/uima-uimaj#211 to the main-v2 branch, including the fix addressing CVE-2022-32287. This meant porting the entire `org.apache.uima.util.impl.Constants` class and also the unit test with associated org.junit.jupiter libraries. Given that these are only used in the test scope, it didn't feel too outrageous to use them just in this test and keep the others how they've always been in v2. **What's in the PR** * updated code for `org.apache.uima.pear.util.FileUtil` based on current code in main branch, including the method affected by CVE-2022-32287 * added `org.apache.uima.util.impl.Constants`, referenced from updated `FileUtil` code * updated unit test `org.apache.uima.util.FileUtilTest` * updated `pom.xml` to pull in new dependencies for the updated unit test **Automatic testing** * [x] PR adds/updates unit tests `org.apache.uima.util.FileUtilTest` **Documentation** * [ ] PR adds/updates documentation **Organizational** - [x] PR adds/updates dependencies for org.junit.jupiter to match those in the main branch -- 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: dev-unsubscr...@uima.apache.org For queries about this service, please contact Infrastructure at: us...@infra.apache.org