dsldevkit / dsl-devkit

Developer kit for implementing Domain Specific Languages with Xtext. Format, Check, Export and Scope languages of DSL Developer Kit standardize DSL implementations.
https://ddk.tools.avaloq.com
Eclipse Public License 1.0
42 stars 28 forks source link

fix: Ensure build fails if there are PMD violations in PMD maven target #946

Closed joaodinissf closed 3 months ago

joaodinissf commented 3 months ago

Some PMD warnings are only discovered when PMD is run as a Maven target. For the build to fail when such warnings are found, it is necessary to run the pmd:check goal together with the verify phase.

For more information, see: https://maven.apache.org/plugins/maven-pmd-plugin/check-mojo.html