Hi all.

Today the pom checker gave a huge step and it's already verifying if the pom.xml has duplicate dependencies (managed or not) and properties.

Now I would like to bring the discussion about the pom xml elements order. I tried to use XSD but it seems to strict since I think we only need to check some main elements. I chose the following elements in the following order: parent, modules, properties, dependencyManagement, dependencies, build, profiles.

All of them are optional. They don't need to be present, but if so, they must follow it's place in the order. If you have any comments about the chosen elements and it's order, please let me know.

Thanks.


Em 14/02/13 18:25, Rafael Benevides escreveu:
Hi all,

JDF is growing each day. As a consequence, keep the quickstarts consistent is becoming a hard work.

To mitigate this and help the maintenance of the quickstart and also to help the contributors to see if their quickstarts are ready to review, we are planning and starting the development of a tooling for quickstart automation.

This tool will make use of some other well know and opensource projects like PMD (pmd.sf.net), checkstyke (checkstyle.sf.net), Maven Enforcer plugin, etc to attend the following requirements:

 

 

 


If you have some comments, I will be glad to hear you.

Thanks
-- 
Rafael Benevides | Senior Software Engineer
Red Hat Brazil
+55-61-9269-6576

Better technology. Faster innovation. Powered by community collaboration.
See how it works at redhat.com