AB-xdev created MPMD-399: ---------------------------- Summary: Incorrect warning: The project X does not seem to be compiled. PMD results might be inaccurate. Key: MPMD-399 URL: https://issues.apache.org/jira/browse/MPMD-399 Project: Maven PMD Plugin Issue Type: Bug Components: PMD Affects Versions: 3.22.0 Reporter: AB-xdev
PMD plugin is reporting the following warnings on in a multi-maven project: "The project X does not seem to be compiled. PMD results might be inaccurate." This is caused by the fact that not all modules have a * {{src/main/java}} or * {{src/test/java}} folder and therefore no {{target/classes}} or {{target/test-classes}} folders are generated. The affected code that causes the problem can be found here: https://github.com/apache/maven-pmd-plugin/blob/1961d771ea585e9344c25dfde194ee64a1b9040b/src/main/java/org/apache/maven/plugins/pmd/PmdReport.java#L516-L532 Reproduction example: * Create a maven multi-module project * Leave {{src/main/java}} of one module empty * Execute {{pmd:aggregate-pmd}} or {{test pmd:aggregate-pmd-no-fork -DskipTests}} → (x) Warning is reported -- This message was sent by Atlassian Jira (v8.20.10#820010)