Changes Report

Release History

Version Date Description
0.5.1 27-Apr-2008 AbstractNullPointerTrap improved
0.5.0 28-Jan-2008
0.4-SNAPSHOT 2005
0.3 14/09/2004


Release 0.5.1 - 27-Apr-2008

Type Changes By
add Two annotations @NullArgsAllowed and @MayReturnNull added which are evaluted by the patterntesting.java.runtime.AbstractNullPointerTrap. oboehm

Release 0.5.0 - 28-Jan-2008

Type Changes By
add patterntesting.java.runtime.AbstractNullPointerTrap added to detect the originator of NullPointerExceptions (NPEs) oboehm
add I did a lot of improvement for the JUnit test cases. The original test cases did not run on my machine and build machine because there were some hard-coded directory structures which don't exist on my maschines. This is fixed now. Also I add a lot of other test cases for better un derstanding. oboehm
update The build process is now switched from Maven 1 to Maven 2. So the directory structure was changed as recommended by Maven 2. oboehm
update reanimated and ported to Java 5. AspectJ 5 and Maven 2 oboehm

Release 0.4-SNAPSHOT - 2005

Type Changes By
update Improve AjcTestCase by providing assertErrorEquals to more easily assert result from Ajc. ojojo

Release 0.3 - 14/09/2004

Type Changes By
update Updated dependencies to support aspectj 1.2 and maven 1.0. ojojo
update Improved web site: display the PatternTesting version the web site is documenting, more documentation, added documentation for the pattern test suites, etc. vmassol
remove Removed the JUnit plugin that was used in release 0.1. It has been replaced by the AspectJ extension. vmassol