[ 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)