[ https://issues.apache.org/jira/browse/SLING-6660?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15931727#comment-15931727 ]
Carsten Ziegeler commented on SLING-6660: ----------------------------------------- [~kwin] Ah right, thanks :) yes, so I think that falls into the same category then: just a service prop, no method required > Validators should expose their id and severity > ---------------------------------------------- > > Key: SLING-6660 > URL: https://issues.apache.org/jira/browse/SLING-6660 > Project: Sling > Issue Type: Improvement > Components: Extensions, Validation > Reporter: Oliver Lietz > > {{Validator}}s should expose their {{id}} and {{severity}} (maybe from > service properties, but haven't to be service properties at all) by their own: > {noformat} > [...] > public interface Validator <T> { > [...] > String getId(); // validator.id > int getSeverity(); // validator.severity > [...] > } > {noformat} > This addition allows less code in {{ValidationModelRetrieverImpl}} and makes > {{ValidatorAndSeverity}} obsolete. -- This message was sent by Atlassian JIRA (v6.3.15#6346)