[ 
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

        

Reply via email to