Fulcrum Parser
Release History
Version | Date | Description |
---|---|---|
2.0.1 | in SVN | |
2.0.0 | 2019-18-03 | |
1.0.3 | 2013-10-03 | |
1.0.2 | 2009-09-09 |
Release 2.0.1 – in SVN
Type | Changes | By |
---|---|---|
- use optional Fulcrum Pool (without Recycable feature) again as fallback - fix bug in parser resources (using new dispose method from ValueParser instead of same method in Fulcrum Pool Recycable - add + fix tests - update commons pool2 version to 2.6.2 | gk | |
- rename config param name pool2 be more precise and avoiding name clash with fulcrum pool. - allow more pool2 configuration (overwrite common-pool defaults) | gk | |
Update commons-pool2 2.7 Cleared all FindBug reports | painter |
Release 2.0.0 – 2019-18-03
Type | Changes | By |
---|---|---|
Remove dependency on fulcrum-pool and use commons-pool2 v2.6.1 instead | painter | |
Added tests for getParts() | gk | |
PMD report cleanup | painter | |
Update dependency commons-lang3 to 3.8.1 | painter | |
Derive from Turbine parent POM 5 | painter | |
INCOMAPTIBLE: Remove dependency on fulcrum-upload. All FileItems are now Parts. | tv | |
INCOMAPTIBLE: Update dependency servlet-api to 3.1 | tv | |
Require Java-8 | tv |
Release 1.0.3 – 2013-10-03
Type | Changes | By |
---|---|---|
Improve getParser() signature to use generics | tv | |
Derive from Turbine parent POM 3 | tv | |
ValueParser now extends Iterable | tv | |
Use enum for URL case folding | tv | |
Update dependency commons-lang to 2.6 | tv | |
Update dependency fulcrum-upload to 1.0.5 | tv | |
Use generics | tv | |
Move to JDK 1.5 | tv |
Release 1.0.2 – 2009-09-09
Type | Changes | By |
---|---|---|
Removed the dependency on commons-logging. | tv | |
Added getBooleans() and getBooleanObjects() to the ValueParser to provide a "more orthogonal" interface. | tv | |
Important change: The BaseValueParser now consistently returns null for all get-methods that return an Object, if the parameter name does not exist. This changes the behaviour of getBigDecimal which used to return 0 in this case. | tv | |
Made ValueParser and BaseValueParser locale-aware. Note that the default locale used is always the default value of the JVM which is different from the previous behaviour where the locale used was sometimes Locale.US (for float, double and BigDecimal) and sometimes the JVM-default (for dates). | tv | |
Totally refactored the component to provide correctly initialized parser objects. Fixes TRB-39. | tv | |
Port parser fixes of Turbine 2.3.2 over to the component. Fixes TRB-32. Thanks to Jürgen Hofmann. | tv | |
Add javabean get/set for dependent upload service to DefaultParameterParser. | epugh | |
Basic unit test verifying that the default parser starts up. | epugh | |
Change to commons-logger to be more friendly to who ever uses this code. | epugh | |
Removed use of old Log4j Category in favor of Logger. | epugh | |
Make gump friendly. | epugh | |
Initial conversion to Avalon component. | epugh |