WW-4578 Supports collections when validating a value
Project: http://git-wip-us.apache.org/repos/asf/struts/repo Commit: http://git-wip-us.apache.org/repos/asf/struts/commit/5fd605eb Tree: http://git-wip-us.apache.org/repos/asf/struts/tree/5fd605eb Diff: http://git-wip-us.apache.org/repos/asf/struts/diff/5fd605eb Branch: refs/heads/master Commit: 5fd605eb974cdbaa2df57ec6f783f37a6106279f Parents: 9d4aac0 30ec6f8 Author: Lukasz Lenart <lukaszlen...@apache.org> Authored: Wed Apr 19 09:42:06 2017 +0200 Committer: Lukasz Lenart <lukaszlen...@apache.org> Committed: Wed Apr 19 09:42:06 2017 +0200 ---------------------------------------------------------------------- .../validators/DoubleRangeFieldValidator.java | 55 ++- .../validators/FieldValidatorSupport.java | 17 +- .../validators/RangeValidatorSupport.java | 66 ++-- .../validators/RegexFieldValidator.java | 37 +- .../validators/RequiredFieldValidator.java | 7 + .../validators/RequiredStringValidator.java | 49 ++- .../validators/StringLengthFieldValidator.java | 54 ++- .../validator/validators/URLValidator.java | 45 ++- .../validator/validators/ValidatorSupport.java | 2 + .../DoubleRangeFieldValidatorTest.java | 363 +++++++++++++++++++ .../validator/DoubleRangeValidatorTest.java | 279 -------------- .../validator/RegexFieldValidatorTest.java | 70 ++++ .../StringLengthFieldValidatorTest.java | 270 ++++++++------ .../xwork2/validator/URLValidatorTest.java | 347 ++++++++++-------- .../validators/IntRangeFieldValidatorTest.java | 23 ++ .../validators/RequiredFieldValidatorTest.java | 78 ++++ .../validators/RequiredStringValidatorTest.java | 48 +++ .../validator/validators/ValidationAction.java | 39 ++ 18 files changed, 1236 insertions(+), 613 deletions(-) ----------------------------------------------------------------------