[
https://issues.apache.org/jira/browse/WICKET-4234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13193881#comment-13193881
]
Emond Papegaaij commented on WICKET-4234:
-----------------------------------------
No need to keep extending Behavior. I think it should be:
public abstract class AbstractValidator implements IValidator {...}
Migrating from a deprecated api to a new api is much easier than migrating from
a removed API to a new API. The implementation of the deprecated API can
contain hints on how to solve the problems, so +1 for me on reintroducing a
deprecated AbstractValidator.
> Remove AbstractValidator because its mostly noise
> -------------------------------------------------
>
> Key: WICKET-4234
> URL: https://issues.apache.org/jira/browse/WICKET-4234
> Project: Wicket
> Issue Type: Improvement
> Reporter: Igor Vaynberg
> Assignee: Igor Vaynberg
> Fix For: 6.0.0
>
> Attachments: 0001-WICKET-4234-some-util-methods-for-validators.patch
>
>
> with the introduction of ValidationError, AbstractValidator has been mostly
> superseded because ValidationError makes it trivial to construct errors and
> let subclasses tweak them.
> this issue is to track the progress of removal of AbstractValidator
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira