dgraham 2004/03/28 11:32:40
Modified: validator/xdocs tasks.xml
Added: validator/xdocs changes.xml
Log:
Moved release note info from tasks.xml to new changes.xml file used by
the maven-changes-plugin.
Revision Changes Path
1.11 +0 -208 jakarta-commons/validator/xdocs/tasks.xml
Index: tasks.xml
===================================================================
RCS file: /home/cvs/jakarta-commons/validator/xdocs/tasks.xml,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -r1.10 -r1.11
--- tasks.xml 28 Mar 2004 00:07:53 -0000 1.10
+++ tasks.xml 28 Mar 2004 19:32:40 -0000 1.11
@@ -99,214 +99,6 @@
</ul>
</subsection>
</section>
-<section name='Completed'>
- <subsection name='Since 1.1.0 Release'>
- <ul>
- <li>
- Add javadoc to javascript, and use
- <a href="http://jsdoc.sf.net"> jsdoc</a> to process it.
- </li>
- <li>
- Ignore validation criteria when field is disabled for all field
types.
- </li>
- <li>
- Add required check for single checkbox.
- </li>
- <li>
- Let max/min length also cover passwords fields. Don't use these for
checking login pages,
- only when the user is modifying the password.
- </li>
- <li>
- Added Field.getArgs(String) to make it easier to retrieve all of the
Args for a given validator.
- </li>
- <li>
- Modify javascript to honor datapattern option.
- </li>
- <li>
- Add ability of required to handle checkboxes, radio,select-one, and
select-multiple field types.
- </li>
- <li>
- Add ability to use required condition on array types like checkboxes.
- </li>
- </ul>
- </subsection>
- <subsection name='Since 1.0.2 Release'>
- <ul>
- <li>
- Move Digester rule configuration to XML file and remove
ValidatorResourcesInitializer.
- ValidatorResources now knows how to initialize itself.
- </li>
- <li>
- Clean up scopes of methods and variables.
- </li>
- <li>
- Make Arg system more flexible to allow any number of args in a
message.
- </li>
- <li>
- Validate validation.xml files while initializing a Validator
to alert developers to configuration
- errors.
- </li>
- <li>
- Refactored <code>GenericValidator</code> methods into reusable
objects. These include:
- CreditCardValidator, EmailValidator, DateValidator, and
UrlValidator.
- </li>
- </ul>
- </subsection>
-</section>
-<section name='Deprecated'>
- <subsection name='Since 1.0.2 Release'>
- <p>See the javadoc for details and replacements.</p>
- <ul>
- <li>
- The <arg0-3> elements have been replaced with a single
<arg> element
- with a new <code>position</code> attribute. Setting position to
0 is the equivalent
- of an <arg0> element.
- </li>
- <li>
- <code>Arg.getResource()</code>
- </li>
- <li>
- <code>CreditCardValidator.isValidPrefix()</code>
- </li>
- <li>
- <code>Field.ARG_DEFAULT</code>
- </li>
- <li>
- <code>Field.hDependencies</code>
- </li>
- <li>
- <code>Field.hArg0 - Field.hArg3</code>
- </li>
- <li>
- <code>Field.addArg0() - Field.addArg3()</code>
- </li>
- <li>
- <code>Field.getArg0() - Field.getArg3()</code>
- </li>
- <li>
- <code>Field.addVarParam()</code>
- </li>
- <li>
- <code>Field.process()</code>
- </li>
- <li>
- <code>Field.processMessageComponents()</code>
- </li>
- <li>
- <code>Field.getDependencies()</code>
- </li>
- <li>
- <code>Form.getFieldMap()</code>
- </li>
- <li>
- <code>Form.process()</code>
- </li>
- <li>
- <code>FormSet.addConstant()</code>
- </li>
- <li>
- <code>FormSet.addConstantParam()</code>
- </li>
- <li>
- <code>FormSet.getForm(Object)</code>
- </li>
- <li>
- <code>FormSet.process()</code>
- </li>
- <li>
- <code>GenericValidator.REGEXP_DELIM</code>
- </li>
- <li>
- <code>GenericValidator.validateCreditCardLuhnCheck()</code>
- </li>
- <li>
- <code>GenericValidator.validateCreditCardPrefixCheck()</code>
- </li>
- <li>
- <code>GenericValidator.getDelimittedRegExp()</code>
- </li>
- <li>
- <code>Validator.BEAN_KEY</code>
- </li>
- <li>
- <code>Validator.VALIDATOR_ACTION_KEY</code>
- </li>
- <li>
- <code>Validator.FIELD_KEY</code>
- </li>
- <li>
- <code>Validator.VALIDATOR_KEY</code>
- </li>
- <li>
- <code>Validator.LOCALE_KEY</code>
- </li>
- <li>
- <code>Validator.hResources</code>
- </li>
- <li>
- <code>Validator.addResource()</code>
- </li>
- <li>
- <code>Validator.getResource()</code>
- </li>
- <li>
- <code>ValidatorAction.process()</code>
- </li>
- <li>
- <code>ValidatorAction.getDependencies()</code>
- </li>
- <li>
- <code>ValidatorResources.put()</code>
- </li>
- <li>
- <code>ValidatorResources.addConstant()</code>
- </li>
- <li>
- <code>ValidatorResources.addConstantParam()</code>
- </li>
- <li>
- <code>ValidatorResources.get()</code>
- </li>
- <li>
- <code>ValidatorResources.processForms()</code>
- </li>
- <li>
- <code>ValidatorResourcesInitializer</code>
- </li>
- <li>
- <code>ValidatorResult.getValid()</code>
- </li>
- <li>
- <code>ValidatorResults.empty()</code>
- </li>
- <li>
- <code>ValidatorResults.get()</code>
- </li>
- <li>
- <code>ValidatorResults.properties()</code>
- </li>
- <li>
- <code>ValidatorUtil</code>
- </li>
- </ul>
- </subsection>
-</section>
-<section name='Backwards Incompatible Changes'>
- <subsection name='Since 1.0.2 Release'>
- <ul>
- <li>
- <msg>'s name and key attributes are now required. The
Validator code was
- enforcing this constraint so now it's formally defined in the
DTD.
- </li>
- </ul>
- </subsection>
-</section>
-<section name='Semantic Changes'>
- <subsection name='Since 1.0.2 Release'>
- <ul>
- </ul>
- </subsection>
-</section>
</body>
</document>
1.1 jakarta-commons/validator/xdocs/changes.xml
Index: changes.xml
===================================================================
<?xml version="1.0"?>
<!--
Copyright 2004 The Apache Software Foundation
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
-->
<!--
This file is used by the maven-changes-plugin to generate the release notes.
Useful ways of finding items to add to this file are:
1. Add items when you fix a bug or add a feature (this makes the
release process easy :-).
2. Do a bugzilla search for tickets closed since the previous release.
3. Use the report generated by the maven-changelog-plugin to see all
CVS commits. Set the project.properties' maven.changelog.range
property to the number of days since the last release.
The <action> type attribute can be add,update,fix,remove.
-->
<document>
<properties>
<title>Release Notes</title>
</properties>
<body>
<release version="1.1.2 (alpha)" date="in CVS">
<action dev="rleland" type="update">
</action>
</release>
<release version="1.1.1 (alpha)" date="2003-12-15">
<action dev="rleland" type="add">
Add javadoc to javascript, and use
<a href="http://jsdoc.sf.net"> jsdoc</a> to process it.
</action>
<action dev="rleland" type="fix">
Ignore validation criteria when field is disabled for all field types.
</action>
<action dev="rleland" type="add">
Add required check for single checkbox.
</action>
<action dev="rleland" type="add">
Let max/min length also cover passwords fields. Don't use
these for checking login pages, only when the user is
modifying the password.
</action>
<action dev="rleland" type="add">
Added Field.getArgs(String) to make it easier to retrieve
all of the Args for a given validator.
</action>
<action dev="rleland" type="fix">
Modify javascript to honor datapattern option.
</action>
<action dev="rleland" type="add">
Add ability of required to handle checkboxes, radio, select-one,
and select-multiple field types.
</action>
<action dev="rleland" type="add">
Add ability to use required condition on array types like checkboxes.
</action>
</release>
<release version="1.1.0 (alpha)" date="2003-08-26">
<action dev="dgraham" type="update">
Move Digester rule configuration to XML file and remove
ValidatorResourcesInitializer. ValidatorResources now
knows how to initialize itself.
</action>
<action dev="dgraham" type="update">
Clean up scopes of methods and variables.
</action>
<action dev="dgraham" type="update">
Make Arg system more flexible to allow any number of
args in a message.
</action>
<action dev="dgraham" type="update">
Validate validation.xml files while initializing a Validator
to alert developers to configuration errors.
</action>
<action dev="dgraham" type="add">
Refactored <code>GenericValidator</code> methods into reusable
objects. These include: CreditCardValidator, EmailValidator,
DateValidator, and UrlValidator.
</action>
<action dev="dgraham" type="update">
<p><strong>Backwards Incompatible Changes</strong></p>
<ul>
<li>
<msg>'s name and key attributes are now required. The
Validator code was
enforcing this constraint so now it's formally defined in the
DTD.
</li>
</ul>
</action>
<action dev="dgraham" type="remove">
<p>Deprecated items; see the javadoc for details and replacements.</p>
<ul>
<li>
The <arg0-3> elements have been replaced with a single
<arg> element
with a new <code>position</code> attribute. Setting position to
0 is the equivalent
of an <arg0> element.
</li>
<li>
<code>Arg.getResource()</code>
</li>
<li>
<code>CreditCardValidator.isValidPrefix()</code>
</li>
<li>
<code>Field.ARG_DEFAULT</code>
</li>
<li>
<code>Field.hDependencies</code>
</li>
<li>
<code>Field.hArg0 - Field.hArg3</code>
</li>
<li>
<code>Field.addArg0() - Field.addArg3()</code>
</li>
<li>
<code>Field.getArg0() - Field.getArg3()</code>
</li>
<li>
<code>Field.addVarParam()</code>
</li>
<li>
<code>Field.process()</code>
</li>
<li>
<code>Field.processMessageComponents()</code>
</li>
<li>
<code>Field.getDependencies()</code>
</li>
<li>
<code>Form.getFieldMap()</code>
</li>
<li>
<code>Form.process()</code>
</li>
<li>
<code>FormSet.addConstant()</code>
</li>
<li>
<code>FormSet.addConstantParam()</code>
</li>
<li>
<code>FormSet.getForm(Object)</code>
</li>
<li>
<code>FormSet.process()</code>
</li>
<li>
<code>GenericValidator.REGEXP_DELIM</code>
</li>
<li>
<code>GenericValidator.validateCreditCardLuhnCheck()</code>
</li>
<li>
<code>GenericValidator.validateCreditCardPrefixCheck()</code>
</li>
<li>
<code>GenericValidator.getDelimittedRegExp()</code>
</li>
<li>
<code>Validator.BEAN_KEY</code>
</li>
<li>
<code>Validator.VALIDATOR_ACTION_KEY</code>
</li>
<li>
<code>Validator.FIELD_KEY</code>
</li>
<li>
<code>Validator.VALIDATOR_KEY</code>
</li>
<li>
<code>Validator.LOCALE_KEY</code>
</li>
<li>
<code>Validator.hResources</code>
</li>
<li>
<code>Validator.addResource()</code>
</li>
<li>
<code>Validator.getResource()</code>
</li>
<li>
<code>ValidatorAction.process()</code>
</li>
<li>
<code>ValidatorAction.getDependencies()</code>
</li>
<li>
<code>ValidatorResources.put()</code>
</li>
<li>
<code>ValidatorResources.addConstant()</code>
</li>
<li>
<code>ValidatorResources.addConstantParam()</code>
</li>
<li>
<code>ValidatorResources.get()</code>
</li>
<li>
<code>ValidatorResources.processForms()</code>
</li>
<li>
<code>ValidatorResourcesInitializer</code>
</li>
<li>
<code>ValidatorResult.getValid()</code>
</li>
<li>
<code>ValidatorResults.empty()</code>
</li>
<li>
<code>ValidatorResults.get()</code>
</li>
<li>
<code>ValidatorResults.properties()</code>
</li>
<li>
<code>ValidatorUtil</code>
</li>
</ul>
</action>
</release>
</body>
</document>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]