Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 369897

Summary: Specialized support for Xcore rename refactoring
Product: [Modeling] EMF Reporter: Ed Merks <Ed.Merks>
Component: XcoreAssignee: Ed Merks <Ed.Merks>
Status: CLOSED FIXED QA Contact: Ed Merks <Ed.Merks>
Severity: normal    
Priority: P3    
Version: 1.0   
Target Milestone: ---   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Ed Merks CLA 2012-01-27 01:30:12 EST

    
Comment 1 Ed Merks CLA 2012-01-29 07:10:12 EST
Need specialized support for IDependentElementsCalculator.

I added specialized toString support for the GenModel classes so that they print the unresolved reference to the underlying Ecore model; this makes it easier to identify what instance it represents while debugger.

I improved the Convert to Xcore action to not import implicitly aliased data types and not to define annotation directives for those things visible in xcore.lang.  Also needed to avoid putting wrapper GenModels for Ecore, XMLType, and XMLNamespace in the xcore resource itself.

Need to normalize instance type names so they validate correctly.
Comment 2 Ed Merks CLA 2012-02-04 07:21:35 EST
The changes are committed to git for 2.8.
Comment 3 Ed Merks CLA 2012-03-31 14:23:58 EDT
The changes are available in the M6 build.