Learn how easy it is to sync an existing GitHub or Google Code repo to a SourceForge project! See Demo


Maker 0.4.1 released

Macker is a pattern-based structural rule checker for Java software. Version 0.4 adds filters, severities, and XML reporting. Version 0.4.1 contains a patch for a serious bug (794536).

Macker is an architectural rule checking utility for Java. It's meant to model the architectural ideals programmers always dream up for their projects, and then break -- it helps keep code clean and consistent. You can tailor a rules file to suit a specific project's structure, or write some general "good practice" rules for your code. Macker doesn't try to shove anybody else's rules down your throat; it's flexible, and writing a rules file is part of the development process for each unique project. Macker typically runs as an Ant task, but can also be invoked with a shell script.

Version 0.4 adds many new features -- most notably filter-based patterns, rule severity levels, a new XML reporting feature -- and several important bug fixes.

Project documentation:
[ http://innig.net/macker/ ]

List of changes in 0.4:
[ http://innig.net/macker/whatsnew.html ]

[ http://sourceforge.net/project/showfiles.php?group_id=55296 ]

Posted by Paul Cantrell 2003-08-26