Hi all,

I have finished with doing "PMD" fixes to Openaz and it is now enabled by
default. "PMD" (project mess detector) is a maven plugin which runs every
time you do a mvn compile/test/install. The build will fail if it detects a
violation (for example, unused variables etc.). It keeps the source tidy
and helps eliminate bugs.

I added two new maven profiles:

mvn -Pnochecks - This skips PMD. Useful if you are just testing some local
changes.
mvn install -Pfastinstall - This skips both PMD and running the tests.

You can disable PMD in the code itself by either a "// NOPMD" comment, or
else
via an annotation "@SuppressWarnings("PMD")". This should be avoided if at
all possible.

Let me know if there are any questions or concerns.


-- 
Colm O hEigeartaigh

Talend Community Coder
http://coders.talend.com

Reply via email to