| <!DOCTYPE html> |
| <!-- |
| | Generated by Apache Maven Doxia Site Renderer 1.9.2 from org.apache.maven.plugins:maven-changes-plugin:2.12.1:changes-report at 21 September 2021 |
| | Rendered using Apache Maven Fluido Skin 1.9 |
| --> |
| <html xmlns="http://www.w3.org/1999/xhtml" lang="en"> |
| <head> |
| <meta charset="UTF-8" /> |
| <meta name="viewport" content="width=device-width, initial-scale=1" /> |
| <meta name="generator" content="Apache Maven Doxia Site Renderer 1.9.2" /> |
| <meta name="author" content="Eric Pugh" /> |
| <title>Fulcrum Parser – Fulcrum Parser</title> |
| <link rel="stylesheet" href="./css/apache-maven-fluido-1.9.min.css" /> |
| <link rel="stylesheet" href="./css/site.css" /> |
| <link rel="stylesheet" href="./css/print.css" media="print" /> |
| <script src="./js/apache-maven-fluido-1.9.min.js"></script> |
| </head> |
| <body class="topBarDisabled"> |
| <div class="container-fluid"> |
| <header> |
| <div id="banner"> |
| <div class="pull-left"><a href="https://turbine.apache.org/" id="bannerLeft" title="Apache Turbine"><img src="https://turbine.apache.org/images/turbine-project.png" alt="Apache Turbine"/></a></div> |
| <div class="pull-right"></div> |
| <div class="clear"><hr/></div> |
| </div> |
| |
| <div id="breadcrumbs"> |
| <ul class="breadcrumb"> |
| <li id="publishDate">Last Published: 21 September 2021<span class="divider">|</span> |
| </li> |
| <li id="projectVersion">Version: 2.0.2-SNAPSHOT</li> |
| <li class="pull-right"><span class="divider">|</span> |
| <a href="https://turbine.apache.org/fulcrum/" class="externalLink" title="Fulcrum">Fulcrum</a></li> |
| <li class="pull-right"><span class="divider">|</span> |
| <a href="https://turbine.apache.org/" class="externalLink" title="Turbine">Turbine</a></li> |
| <li class="pull-right"><a href="https://www.apache.org" class="externalLink" title="Apache">Apache</a></li> |
| </ul> |
| </div> |
| </header> |
| <div class="row-fluid"> |
| <header id="leftColumn" class="span2"> |
| <nav class="well sidebar-nav"> |
| <ul class="nav nav-list"> |
| <li class="nav-header">Overview</li> |
| <li><a href="index.html" title="Main"><span class="none"></span>Main</a></li> |
| <li class="nav-header">Project Documentation</li> |
| <li><a href="project-info.html" title="Project Information"><span class="icon-chevron-right"></span>Project Information</a></li> |
| <li><a href="project-reports.html" title="Project Reports"><span class="icon-chevron-down"></span>Project Reports</a> |
| <ul class="nav nav-list"> |
| <li class="active"><a href="#"><span class="none"></span>Changes</a></li> |
| <li><a href="apidocs/index.html" title="Javadoc"><span class="none"></span>Javadoc</a></li> |
| <li><a href="testapidocs/index.html" title="Test Javadoc"><span class="none"></span>Test Javadoc</a></li> |
| <li><a href="xref/index.html" title="Source Xref"><span class="none"></span>Source Xref</a></li> |
| <li><a href="xref-test/index.html" title="Test Source Xref"><span class="none"></span>Test Source Xref</a></li> |
| <li><a href="cpd.html" title="CPD"><span class="none"></span>CPD</a></li> |
| <li><a href="pmd.html" title="PMD"><span class="none"></span>PMD</a></li> |
| <li><a href="surefire-report.html" title="Surefire Report"><span class="none"></span>Surefire Report</a></li> |
| <li><a href="jacoco/index.html" title="JaCoCo"><span class="none"></span>JaCoCo</a></li> |
| <li><a href="jacoco-aggregate/index.html" title="JaCoCo Aggregate"><span class="none"></span>JaCoCo Aggregate</a></li> |
| <li><a href="jdepend-report.html" title="JDepend"><span class="none"></span>JDepend</a></li> |
| <li><a href="rat-report.html" title="Rat Report"><span class="none"></span>Rat Report</a></li> |
| <li><a href="taglist.html" title="Tag List"><span class="none"></span>Tag List</a></li> |
| <li><a href="findbugs.html" title="FindBugs"><span class="none"></span>FindBugs</a></li> |
| </ul></li> |
| <li class="nav-header">Apache</li> |
| <li><a href="https://www.apache.org/" class="externalLink" title="Apache Website"><span class="none"></span>Apache Website</a></li> |
| <li><a href="https://www.apache.org/licenses/" class="externalLink" title="License"><span class="none"></span>License</a></li> |
| <li><a href="https://www.apache.org/foundation/how-it-works.html" class="externalLink" title="How the ASF works"><span class="none"></span>How the ASF works</a></li> |
| <li><a href="https://www.apache.org/foundation/sponsorship.html" class="externalLink" title="Sponsorship"><span class="none"></span>Sponsorship</a></li> |
| <li><a href="https://www.apache.org/foundation/thanks.html" class="externalLink" title="Thanks"><span class="none"></span>Thanks</a></li> |
| <li><a href="https://www.apache.org/security/" class="externalLink" title="Security"><span class="none"></span>Security</a></li> |
| </ul> |
| </nav> |
| <div class="well sidebar-nav"> |
| <hr /> |
| <div id="poweredBy"> |
| <div class="clear"></div> |
| <div class="clear"></div> |
| <div class="clear"></div> |
| <a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy"><img class="builtBy" alt="Built by Maven" src="./images/logos/maven-feather.png" /></a> |
| </div> |
| </div> |
| </header> |
| <main id="bodyColumn" class="span10" > |
| <section> |
| <h2><a name="Fulcrum_Parser"></a>Fulcrum Parser</h2><section> |
| <h3><a name="Release_History"></a>Release History</h3> |
| <table border="0" class="table table-striped"> |
| <tr class="a"> |
| <th>Version</th> |
| <th>Date</th> |
| <th>Description</th></tr> |
| <tr class="b"> |
| <td><a href="#a2.0.1">2.0.1</a></td> |
| <td>in SVN</td> |
| <td> </td></tr> |
| <tr class="a"> |
| <td><a href="#a2.0.0">2.0.0</a></td> |
| <td>2019-18-03</td> |
| <td> </td></tr> |
| <tr class="b"> |
| <td><a href="#a1.0.3">1.0.3</a></td> |
| <td>2013-10-03</td> |
| <td> </td></tr> |
| <tr class="a"> |
| <td><a href="#a1.0.2">1.0.2</a></td> |
| <td>2009-09-09</td> |
| <td> </td></tr></table></section><section> |
| <h3 id="a2.0.1">Release 2.0.1 – in SVN</h3> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Type</th> |
| <th>Changes</th> |
| <th>By</th></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>- 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</td> |
| <td><a href="team-list.html#gk">gk</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>- rename config param name pool2 be more precise and avoiding name clash with fulcrum pool. |
| - allow more pool2 configuration (overwrite common-pool defaults)</td> |
| <td><a href="team-list.html#gk">gk</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Update commons-pool2 2.7 |
| Cleared all FindBug reports</td> |
| <td><a href="team-list.html#painter">painter</a></td></tr></table></section><section> |
| <h3 id="a2.0.0">Release 2.0.0 – 2019-18-03</h3> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Type</th> |
| <th>Changes</th> |
| <th>By</th></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Remove dependency on fulcrum-pool and use commons-pool2 v2.6.1 instead</td> |
| <td><a href="team-list.html#painter">painter</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Added tests for getParts()</td> |
| <td><a href="team-list.html#gk">gk</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>PMD report cleanup</td> |
| <td><a href="team-list.html#painter">painter</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Update dependency commons-lang3 to 3.8.1</td> |
| <td><a href="team-list.html#painter">painter</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Derive from Turbine parent POM 5</td> |
| <td><a href="team-list.html#painter">painter</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/remove.gif" alt="Remove" title="Remove" /></td> |
| <td>INCOMAPTIBLE: Remove dependency on fulcrum-upload. |
| All FileItems are now Parts.</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>INCOMAPTIBLE: Update dependency servlet-api to 3.1</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Require Java-8</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr></table></section><section> |
| <h3 id="a1.0.3">Release 1.0.3 – 2013-10-03</h3> |
| <table border="0" class="table table-striped"> |
| <tr class="a"> |
| <th>Type</th> |
| <th>Changes</th> |
| <th>By</th></tr> |
| <tr class="b"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Improve getParser() signature to use generics</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Derive from Turbine parent POM 3</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/add.gif" alt="Add" title="Add" /></td> |
| <td>ValueParser now extends Iterable</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Use enum for URL case folding</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Update dependency commons-lang to 2.6</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Update dependency fulcrum-upload to 1.0.5</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Use generics</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Move to JDK 1.5</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr></table></section><section> |
| <h3 id="a1.0.2">Release 1.0.2 – 2009-09-09</h3> |
| <table border="0" class="table table-striped"> |
| <tr class="b"> |
| <th>Type</th> |
| <th>Changes</th> |
| <th>By</th></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Removed the dependency on commons-logging.</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/add.gif" alt="Add" title="Add" /></td> |
| <td>Added getBooleans() and getBooleanObjects() to the ValueParser to provide |
| a "more orthogonal" interface.</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>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.</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/add.gif" alt="Add" title="Add" /></td> |
| <td>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).</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Totally refactored the component to provide correctly initialized |
| parser objects. Fixes <a class="externalLink" href="https://issues.apache.org/jira/browse/TRB-39">TRB-39</a>.</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/update.gif" alt="Update" title="Update" /></td> |
| <td>Port parser fixes of Turbine 2.3.2 over to the component. Fixes <a class="externalLink" href="https://issues.apache.org/jira/browse/TRB-32">TRB-32</a>. Thanks to Jürgen Hofmann.</td> |
| <td><a href="team-list.html#tv">tv</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/add.gif" alt="Add" title="Add" /></td> |
| <td>Add javabean get/set for dependent upload service to |
| DefaultParameterParser.</td> |
| <td><a href="team-list.html#epugh">epugh</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/add.gif" alt="Add" title="Add" /></td> |
| <td>Basic unit test verifying that the default parser starts up.</td> |
| <td><a href="team-list.html#epugh">epugh</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/add.gif" alt="Add" title="Add" /></td> |
| <td>Change to commons-logger to be more friendly to who ever |
| uses this code.</td> |
| <td><a href="team-list.html#epugh">epugh</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/add.gif" alt="Add" title="Add" /></td> |
| <td>Removed use of old Log4j Category in favor of Logger.</td> |
| <td><a href="team-list.html#epugh">epugh</a></td></tr> |
| <tr class="a"> |
| <td><img src="images/add.gif" alt="Add" title="Add" /></td> |
| <td>Make gump friendly.</td> |
| <td><a href="team-list.html#epugh">epugh</a></td></tr> |
| <tr class="b"> |
| <td><img src="images/add.gif" alt="Add" title="Add" /></td> |
| <td>Initial conversion to Avalon component.</td> |
| <td><a href="team-list.html#epugh">epugh</a></td></tr></table></section></section> |
| </main> |
| </div> |
| </div> |
| <hr/> |
| <footer> |
| <div class="container-fluid"> |
| <div class="row-fluid"> |
| <p>© 2005–2021 |
| <a href="https://www.apache.org/">The Apache Software Foundation</a> |
| </p> |
| </div> |
| </div> |
| </footer> |
| </body> |
| </html> |