Macker / News: Recent posts

Macker 0.4.2 released

Macker is a pattern-based architecture rule checker for Java software. Version 0.4.2 adds HTML reporting.

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.... read more

Posted by Paul Cantrell 2003-11-03

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.... read more

Posted by Paul Cantrell 2003-08-26

Macker 0.4 released

Macker is a pattern-based structural rule checker for Java software. Version 0.4 adds filters, severities, and XML reporting.

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.... read more

Posted by Paul Cantrell 2003-08-25

Macker 0.4b2 now available

Macker 0.4 beta 2 is now available for download. Macker is a pattern-based dependency checker for Java, design to ensure that code reflects architectural intent. Version 0.4 adds significant new capabilities to Macker's rules language, and new reporting functionality. This beta releases fixes a few bugs, and adds a maxMessages option to the Macker Ant task. More info at: http://innig.net/macker/

Posted by Paul Cantrell 2003-08-20

Macker 0.4b1 now available

The first beta release of Macker 0.4 is now available. Changes include a new filter construct, XML reporting, and rule severities. See http://innig.net/macker/whatsnew.html for a complete list.

Posted by Paul Cantrell 2003-08-14