efegokdemir opened a new pull request, #1709: URL: https://github.com/apache/maven-dependency-plugin/pull/1709
## Summary `filterDependencies` removed excluded artifacts from the analysis sets supplied by its caller. When multiple filters were applied, later filters and report output saw a truncated set. ## Changes - Filter a non-mutating traversal of the input set. - Add a regression test covering sequential filters and input preservation. ## Testing - `mvn -Dspotless.skip=true -DskipITs -Dtest=AbstractAnalyzeMojoTest test` — passed - `git diff --check` — passed - `mvn -pl . -Dtest=AbstractAnalyzeMojoTest -DskipITs test` — blocked by the repository's Spotless Palantir formatter failing under the installed JDK with `NoSuchFieldError`; the same test passed with Spotless skipped. AI assistance was used during implementation; the change and test were reviewed locally before submission. Fixes #1646 -- 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]
