Pam, The latest commit was most likely mine I believe. However I don't recall any build errors.
I'll take a look at this again. Regards, Ajith > On Aug 19, 2015, at 11:53 AM, DRAGOSH, PAMELA L (PAM) > <[email protected]> wrote: > > It seems the latest commits on the pom.xml¹s have resulted in the > following problems building the code, and it seem to be related to ³PMD² > plugin missing: > > Plugin execution not covered by lifecycle configuration: > org.apache.maven.plugins:maven-pmd-plugin:3.4:check (execution: validate, > phase: validate) pom.xml /openaz-pep line 19 Maven Project Build > Lifecycle > Mapping Problem > > I¹ve tried both Eclipse Luna and Mars, is there a specific plugin that > should be installed to get the software to build? > > > Pam > >> On 5/20/15, 8:15 AM, "Emmanuel Lécharny" <[email protected]> wrote: >> >> Le 20/05/15 11:54, Colm O hEigeartaigh a écrit : >>> 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. >> FTR, I'm playing with Sonar those last days. It could be convenient to >> have OpenAZ added to analysis.apache.org, which provides daily infos >> about the project - assuming some changes occured -. >> >> You can check some of the existing project infos here : >> https://analysis.apache.org/dashboard >
