ppkarwasz opened a new pull request, #746:
URL: https://github.com/apache/commons-compress/pull/746

   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**.
   


-- 
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]

Reply via email to