Disable PMD analysis for benchmarking code.
diff --git a/commons-numbers-examples/examples-jmh/pom.xml b/commons-numbers-examples/examples-jmh/pom.xml
index 6d9ff4c..544c24f 100644
--- a/commons-numbers-examples/examples-jmh/pom.xml
+++ b/commons-numbers-examples/examples-jmh/pom.xml
@@ -82,6 +82,8 @@
<jmh.version>1.22</jmh.version>
<uberjar.name>examples-jmh</uberjar.name>
<project.mainClass>org.openjdk.jmh.Main</project.mainClass>
+ <!-- Disable analysis for benchmarking code. -->
+ <pmd.skip>true</pmd.skip>
</properties>
<profiles>
diff --git a/pom.xml b/pom.xml
index 74eee73..55885c6 100644
--- a/pom.xml
+++ b/pom.xml
@@ -308,6 +308,9 @@
<rulesets>
<ruleset>${numbers.parent.dir}/src/main/resources/pmd/pmd-ruleset.xml</ruleset>
</rulesets>
+ <excludeRoots>
+ <excludeRoot>target/generated-sources</excludeRoot>
+ </excludeRoots>
</configuration>
</plugin>
<plugin>