[
https://issues.apache.org/jira/browse/SLING-3780?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Robert Munteanu updated SLING-3780:
-----------------------------------
Fix Version/s: Sling Eclipse IDE 2.0.2
Sling Eclipse IDE 2.0.2
(was: Sling Eclipse IDE 2.0.0)
> Enrich the ResourceProxy model to hold more information about the property
> metadata
> -----------------------------------------------------------------------------------
>
> Key: SLING-3780
> URL: https://issues.apache.org/jira/browse/SLING-3780
> Project: Sling
> Issue Type: Improvement
> Components: IDE
> Reporter: Robert Munteanu
> Priority: Major
> Fix For: Sling Eclipse IDE 2.0.2
>
>
> At the moment the ResourceProxy holds a plain {{Map<String,Object>}} for its
> properties. As a start, it has worked pretty well. However, it leads to code
> that is a bit convoluted and not correct.
> For instance, we have instanceof checks to determine the property type and
> multiplicity. And we probably fails to distinguish between a {{REFERENCE}}
> and a {{WEAKREFERENCE}} property, or a {{STRING}} and {{NAME}} property.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)