Summary: | ContainerMappingImport importing a ListContainerMapping does not reuse its children mappings | ||||||
---|---|---|---|---|---|---|---|
Product: | [Modeling] Sirius | Reporter: | Maxime Porhel <maxime.porhel> | ||||
Component: | Diagram | Assignee: | Project Inbox <sirius.diagram-inbox> | ||||
Status: | NEW --- | QA Contact: | |||||
Severity: | normal | ||||||
Priority: | P3 | CC: | esteban.dugueperoux, florian.barbin, laurent.redor | ||||
Version: | 1.0.1 | Keywords: | triaged | ||||
Target Milestone: | --- | ||||||
Hardware: | PC | ||||||
OS: | Mac OS X | ||||||
Whiteboard: | |||||||
Attachments: |
|
Description
Maxime Porhel
2014-10-20 03:49:19 EDT
It miss a project in attachement. Created attachment 248891 [details]
Reproduction case
The diagram showing errors is 447849 - Import mapping with issue
Reproduced on Sirius master. The bug seems there for a while. the call of org.eclipse.sirius.diagram.business.internal.componentization.mappings.DiagramMappingsManagerImpl.getNodeMappings(DNodeList, boolean) within org.eclipse.sirius.diagram.business.internal.componentization.mappings.DiagramMappingsManagerImpl.getNodeMappings(DNodeList) is done with takeAlsoChildrenOfAllImportedMappings=false. But there is also an other issue since the descriptionMappings list is empty (l.190 of DiagramMappingsManagerImpl) |