Bug 525805 - Migrate old domain classes to the new syntax
Summary: Migrate old domain classes to the new syntax
Status: NEW
Alias: None
Product: Sirius
Classification: Modeling
Component: Core (show other bugs)
Version: 5.0.0   Edit
Hardware: All All
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords: triaged
Depends on:
Blocks:
 
Reported: 2017-10-10 04:28 EDT by Pierre-Charles David CLA
Modified: 2017-10-12 11:50 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 Pierre-Charles David CLA 2017-10-10 04:28:52 EDT
In Sirius 5.0 (bug #507065) we introduced a new domain class syntax (p::C) and made it the default, while still supporting the older syntax (p.C).

Given that domain classes are simple and well identified attributes in VSMs, it should be easy to add an automatic migration that converts usages of the old syntax to the new one. It would makes things simpler to explain, document and test to have a single syntax supported.