Bug 404344 - ATL2006 compiler does not preserve XMI IDs
Summary: ATL2006 compiler does not preserve XMI IDs
Status: UNCONFIRMED
Alias: None
Product: MMT.ATL
Classification: Modeling
Component: emfvm (show other bugs)
Version: unspecified   Edit
Hardware: PC All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: mmt-atl.toolkit-inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-26 05:56 EDT by Ronan Bar CLA
Modified: 2014-05-07 04:10 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ronan Bar CLA 2013-03-26 05:56:36 EDT
As noted in http://www.eclipse.org/forums/index.php/t/457878/ ATL @2006 compiler does not supporting the preservation of XMIIDs even when directly instructed todo so in a rule such as below:

rule Model {
from s : UML2!"uml::Model" in IN
to t : UML2!"uml::Model" (
__xmiID__ <- s.__xmiID__,
name <- s.name
)
}

This is not documented as a short coming of the @2006 compiler. I know this works as it should with the new emftvm compiler.
Comment 1 Jean-Pierre PECUCHET CLA 2014-05-07 04:10:13 EDT
Nor does the 2010 compiler.
Anything new about this bug ?