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

Bug 352088

Summary: Migrate mwe2.lang to the new serializer
Product: [Modeling] EMFT Reporter: Moritz Eysholdt <moritz.eysholdt>
Component: MWEAssignee: Project Inbox <emft-mwe-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: sebastian.zarnekow
Version: unspecifiedFlags: sebastian.zarnekow: indigo+
Target Milestone: SR1   
Hardware: PC   
OS: Mac OS X - Carbon (unsup.)   
Whiteboard:
Bug Depends on:    
Bug Blocks: 312554    
Attachments:
Description Flags
0001-Migrated-mwe2.language-to-the-new-serializer.patch sven.efftinge: iplog+

Description Moritz Eysholdt CLA 2011-07-14 10:01:21 EDT
Created attachment 199667 [details]
0001-Migrated-mwe2.language-to-the-new-serializer.patch

I've migrated mwe2.language to the new serializer, the patch is attached. 

The patch
- removes the old ParseTreeConstructorFragment
- adds the SerializerFragment
- adds tests to serialize complete mwe2-Modules and individual Components.
- customizes the serialization routine for StringLiteral to assist the serializer in mapping feature-values to grammatical assignments.
Comment 1 Sebastian Zarnekow CLA 2011-07-14 17:31:56 EDT
Pushed to master. Thanks for the effort, Moritz!
Comment 2 Moritz Eysholdt CLA 2011-07-14 17:47:14 EDT
thx!