efegokdemir opened a new pull request, #559: URL: https://github.com/apache/maven-ear-plugin/pull/559
## Summary Fixes #518 by making outdated-resource cleanup work when a destination path comes from a different file-system provider, such as a ZIP file system. ## Changes - Convert an absolute fallback path to a path relative to its provider root before looking it up in the relative outdated-resource collection. - Add a regression test using a ZIP file system destination. ## Testing - `JAVA_HOME=/opt/homebrew/opt/openjdk@21 mvn -Dtest=EarMojoTest test` — PASS (4 tests) - `JAVA_HOME=/opt/homebrew/opt/openjdk@21 mvn -Prun-its verify` — PASS (49 unit tests, 103 integration tests, 18 Invoker projects) - `git diff --check` — PASS ## Notes - Issue #518 was open and unassigned at final duplicate check. - I searched open pull requests for issue #518 and the outdated-resource fallback; no overlapping PR was found. - AI assistance was used during investigation and implementation. The changed lines and test results were reviewed manually. - The commit is DCO signed and SSH signed. -- 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]
