Konrad Windszus created SLING-5605:
--------------------------------------

             Summary: Wrong null annotations on ServletResolver interface
                 Key: SLING-5605
                 URL: https://issues.apache.org/jira/browse/SLING-5605
             Project: Sling
          Issue Type: Bug
          Components: API
    Affects Versions: API 2.11.0
            Reporter: Konrad Windszus


Currently all methods being defined on {{org.apache.sling.api.servlets}} are 
carrying the {{@Nonnull}} annotation 
(https://github.com/apache/sling/blob/trunk/bundles/api/src/main/java/org/apache/sling/api/servlets/ServletResolver.java).
 According to the implementation this is wrong and all three may return 
{{null}} in case there was no appropriate servlet found.
The javadoc as well as the null annotations should be adjusted.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to