Carsten Ziegeler created SLING-4250:
---------------------------------------

             Summary: Configuration values should be compared by string 
comparison
                 Key: SLING-4250
                 URL: https://issues.apache.org/jira/browse/SLING-4250
             Project: Sling
          Issue Type: Improvement
          Components: Installer
    Affects Versions: Installer Configuration Factory 1.0.14
            Reporter: Carsten Ziegeler
            Assignee: Carsten Ziegeler
             Fix For: Installer Configuration Factory 1.0.16


ConfigUtil.isSameData has some logic which compares two configuration 
dictionaries:
- if the value from dictionary A is a number, a special handling is done which 
results in string compare if the value from B is a number as well
- otherwise equals is used

Now, if A contains a string and B contains a number, both representing the same 
value, the dictionaries are considered to be not the same; the special handling 
is questionable as it only works in one direction.

I think we can relax this and always do a string compare



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

Reply via email to