jfree/jfreechart-fse — pull request #8 by mc1arke (2012-12-21 20:18:07+00:00)
Title: Java 6 Conversion - Part 1

Convert enum style classes to actual enums
Change ObjectList to support generics (like ArrayList does)
Add generics to java Collection types
Remove unnecessary casts
Remove unnecessary boxing and unboxing

Change tests to Junit4 (remove extension of TestCase and add @Test annotation)
Change assertTrue(a == b) to assertSame(a, b)
Change assertTrue(a.equals(b)) to assertEquals(a, b)
Throw unexpected exceptions in tests, assertValues in expected exceptions
Remove main(String[]) and Suite() methods in tests
Remove 'junit' from package names so tests are in same package as classes under test

Add entries to POM to make builds platform independent and contain correct JFreeChart URL
Make .gitignore relevant for building with Maven and working with Eclipse or Intellij IDEA