Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 352088 - Migrate mwe2.lang to the new serializer
Summary: Migrate mwe2.lang to the new serializer
Status: RESOLVED FIXED
Alias: None
Product: EMFT
Classification: Modeling
Component: MWE (show other bugs)
Version: unspecified   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: SR1   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 312554
  Show dependency tree
 
Reported: 2011-07-14 10:01 EDT by Moritz Eysholdt CLA
Modified: 2011-10-13 04:03 EDT (History)
1 user (show)

See Also:
sebastian.zarnekow: indigo+


Attachments
0001-Migrated-mwe2.language-to-the-new-serializer.patch (125.74 KB, patch)
2011-07-14 10:01 EDT, Moritz Eysholdt CLA
sven.efftinge: iplog+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
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!