The GitHub Actions job "Java CI" on commons-compress.git/commons_parent_92 has 
succeeded.
Run started by GitHub user ppkarwasz (triggered by ppkarwasz).

Head commit for run:
ae0318cded6f82626912b888d281ad5b6cba6437 / Piotr P. Karwasz 
<[email protected]>
Bump `commons-parent` to version 92

This update resolves a build failure on `main` caused by a bug in **PMD 
7.17.0** (pmd/pmd#4904).
The issue prevents PMD from including the name of the containing class in the 
fully qualified class name (FQCN) of nested classes.

As a result, the exclusion rule:

```text
org.apache.commons.compress.archivers.dump.DumpArchiveEntry.PERMISSION = 
AvoidUsingOctalValues
```

is not applied correctly.

There are two possible solutions

1. Update the exclusion to match PMD’s incorrect FQCN:

   ```text
   org.apache.commons.compress.archivers.dump.PERMISSION = AvoidUsingOctalValues
   ```
2. Upgrade PMD to **7.18.0**, which fixes this issue.

This PR takes the second approach by bumping the parent to version **92**, 
which includes PMD **7.18.0**.

Report URL: https://github.com/apache/commons-compress/actions/runs/19190593073

With regards,
GitHub Actions via GitBox

Reply via email to