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)