Julian Sedding created FELIX-5404:
-------------------------------------

             Summary: Annotation configurations default values are not 
considered
                 Key: FELIX-5404
                 URL: https://issues.apache.org/jira/browse/FELIX-5404
             Project: Felix
          Issue Type: Bug
          Components: Declarative Services (SCR)
    Affects Versions: scr-2.0.6
            Reporter: Julian Sedding
            Priority: Minor


When an annotation is used to configure an SCR component (as per DS 1.3), the 
annotation's default values are not considered.

This can lead to the odd situation that an annotation method with a default 
value returns null. I'm not sure if this violates a contract or another, 
however, my IDE complains when I do a null check.

I think it would be the right thing to do to return the default value if no 
value is explicitly configured.



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

Reply via email to