Primary Goals

GoalDescription
Update jalopy to be compatiable with Java 5Java 5 adds new grammer enhancements which causes jalopy to fail. The hope is that this new version will be entirly compatiable with java 5.

Secondary Goals

The following are a series of secondary goals in no particular order

GoalDescription
Change build process to MavenMaven provides an excellent way to control artifacts which Jalopy depends on, while maintaining most of the ant capabilities. The following projects can now be built using maven. Jalopy-core, Jalopy-Eclipse, Jalopy-Console, Jalopy-Ant
Modify jalopy printer classes to perform a natural inheritence order.The jalopy printers should be more uniform. There are a lot of similarites between various code renderings like the method, enum, enumdef and annotation printer. It would be nice if all these meshed a little better together