The GitHub Actions job "Java CI" on commons-vfs.git/fix/optional-deps has 
failed.
Run started by GitHub user ppkarwasz (triggered by ppkarwasz).

Head commit for run:
7c7126e132c9b0ed097ad553842699a83040752c / Piotr P. Karwasz 
<pi...@github.copernik.eu>
VFS-859: Fix undeclared direct dependencies

Undeclared direct dependencies that are also transitive dependencies of an 
**optional** direct dependency, end up being declared by Moditect using 
`requires <module>` instead of `requires static <module>`.

This causes JPMS runtime errors, unless the optional dependency is present on 
the module path.

To solve this and rationalize the dependency tree, this change:

- Adds two verification rules that check for undeclared dependencies and 
useless exclusions.
- Adds undeclared dependencies to the POM files.
- Remove unused declared dependencies.

Report URL: https://github.com/apache/commons-vfs/actions/runs/14341271828

With regards,
GitHub Actions via GitBox

Reply via email to