Type | Changes | By |
---|---|---|
Added full license to all files. Previously, there had only been a copyright statement and a pointer to the full license. | mbowler | |
Fixed bug in EventCatcher where the test would fail if any events had methods that took arguments. | mbowler | |
Fixed bug in BaseTestCase.assertCollectionsEqual() where it could return false positives in cases where the first collection is a perfect subset of the second.. | mbowler | |
Fixed various javadoc warnings. | mbowler |
Type | Changes | By |
---|---|---|
Switched license from the LGPL to an apache style one. Due to the viral nature of the GPL/LGPL, many people weren't clear whether they could use this package in their projects. Since the intention has always been to make GSBase available to everyone, the license has been changed to something far less restrictive. | mbowler | |
Changed the build to use Mavenrather than Ant. This affects everything from the directory structure to the look of the generated documentation. | mbowler | |
New class SortedTableModel | mbowler | |
New class DetailedIllegalArgumentException | mbowler | |
New class DetailedNullPointerException | mbowler | |
Changed methods within gsbase to throw DetailedIllegalArgumentException instead of IllegalArgumentException and De tailedNullPointerException instead of NullPointerException. | mbowler | |
Changed parameter validation to throw DetailNullPointerExceptions on null values rather than the IllegalArgumentException that previously was being thrown in quite a few places. | mbowler | |
Added checkstyle target and started fixing up warnings identified by that. | mbowler |
Type | Changes | By |
---|---|---|
Added constructor to ResourceManager that takes a name | mbowler | |
Added constructor to JDBCResourceFactory that can disable the database check | mbowler | |
Improved method names in EventCatcher and provided some more convenience methods | mbowler | |
New class BaseTestCase | mbowler | |
New method TestUtil.appearsEqual(Object,Object) | mbowler | |
New method assertAppearsEqual(String,Object,Object) | mbowler | |
New method assertAppearsNotEqual(String,Object,Object) | mbowler | |
New method TestUtil.makeTest(Class) | mbowler | |
Added StringUtil.join(Collection,String) | mbowler | |
Fixed a couple of spots that should have been synchronized but weren't | mbowler | |
Changed all references to the deprecated TestCase.name() to getName() | mbowler |