Summary: | Use IMultiLookup instead of Map<Key, Collection<Value>> where possible | ||
---|---|---|---|
Product: | [Modeling] Viatra | Reporter: | Zoltan Ujhelyi <zoltan.ujhelyi> |
Component: | Common | Assignee: | Project Inbox <viatra-inbox> |
Status: | CLOSED MOVED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | gabor.bergmann |
Version: | 2.1.0 | ||
Target Milestone: | 2.6.0M1 | ||
Hardware: | Macintosh | ||
OS: | Mac OS X | ||
Whiteboard: |
Description
Zoltan Ujhelyi
2018-07-04 07:11:19 EDT
We do have IMultiLookup, but its usage has not yet been introduced everywhere. Probably the long-term solution would be to increase usage of this already existing facility. Fair point, the first candidate would be the valueToFeatureMap field in EMFBaseIndexInstanceStore... :) Another candidate would be FixedPriorityConflictResolver#priorityBuckets, see bug 542490 for direct motivation. Bugzilla cleanup. Postponing issues to the next release. Postponing issues that will not be solved for version 2.5. Mass postponing of issues to the 2.6 timeframe. This issue has been migrated to https://github.com/eclipse-viatra/org.eclipse.viatra/issues . |