FlexPMD: Code quality tool for Flex and Action Script

17.12.09

Filed Under: Flex

Being accustomed to the development tools for Java development it has been really frustrating to move into the world of Flex and Action Script with it’s immature IDE’s. However it seems as if this is finally getting attention at Adobe and the Open Source project FlexPMD is really becoming a great tool for assuring quality of code for large code bases. It allows you to have a rule set set up for your development team to ensure your code share a common set of requirements for code of high quality.

Maintaining your rule set is easy with the Adobe FlexPMD Ruleset creator which provides a nice view for enabling / disabling rules for your project. After all, it is not all rules which are just as important to everyone and having an application which makes this easier.

The Flex PMD Eclipse plugin enables you to introduce quality control as a natural part of your work flow. It can be run as part of your build process or as a separate command later. You can identify code smells or potential duplication of code due to cutting and pasting of code blocks using FlexCPD. FlexPMD is not for Eclipse only, but can be executed from Ant, Maven, TextMate, Flash Develop.

You can also use FlexPMD as part of you continuous integration process and the wiki shows samples of how it can be used with the Java CI server Hudson.

Props goes out to Adobe for giving this project attention and hopefully it will help the Flex community to deliver code of even better quality than before.

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Subscribe to comments feed (this is global, not just for this entry)

Categories