Developers, I have a Maven plugin I wish to release to Codehaus.
Name: Concord Purpose: To ensure that every class in a project has a matching test class according to the common convention of the unit test class having the same fully qualified name as the class tested, but with a "Test" suffix. For example, a class with the following name... com.somebusiness.somesystem.SomeClass Should have a matching unit test with the name... com.somebusiness.somesystem.SomeClassTest Any class without a matching test class will fail the build (by default). The plugin features the ability to... * Define an inclusion set of classes (ie. all application and test classes) * Define an exclusion set of classes that you do not consider needing tests * Define test classes that are placeholder/todo tests within the test class set (to classify as warnings) * Define a failure threshold for the Maven build (ie. error, warn or none) Cheers, Bowden
