Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
API 2.11.0
-
None
-
None
Description
Currently the o.a.s.spi.resource.provider.ResourceProvider is lacking some JSR305 annotations regarding their return values or parameters. Those are the methods
- getAttributeNames (may return null)
- authenticate is supposed to never return null, but does so in the abstract class, either the implementation or the annotation must be fixed
- getProviderContext (may return null)
- getAttribute (may return null)
- create (must not return null)
- copy and move (srcAbsPath and destAbsPath are not annotated)
Attachments
Issue Links
- relates to
-
SLING-4750 New Resource Provider API
-
- Closed
-