|
|
Line 1: |
Line 1: |
− | = General procedure of migration =
| + | This page has been moved to https://github.com/eclipse/kitalpha/wiki/Migration |
− | For any new version of Kitalpha it is strongly advised to generate all the artifacts of a viewpoint. Indeed, if the textual description does not change, the implementation can change or the generation adjusts implementation when used APIs change.
| + | |
− | | + | |
− | = Specific migration of Kitalpha releases =
| + | |
− | == Kitalpha 0.5.x to 1.0.x ==
| + | |
− | - Apply the general procedure of migration.<br>
| + | |
− | - Impact on the development environment: the Eclipse version evolved from Juno to Mars.<br>
| + | |
− | - The generated model APIs for viewpoints still conform to EMF 2.8.3 (Eclipse Juno).<br>
| + | |
− | | + | |
− | == Kitalpha 1.0.x to 1.1.x ==
| + | |
− | - No migration impact.Only regenerate the API with the Viewpoint DSL editor.<br>
| + | |
− | | + | |
− | == Kitalpha 1.1.x to 1.2.x ==
| + | |
− | - No migration impact.Only regenerate the API with the Viewpoint DSL editor.<br>
| + | |
− | | + | |
− | == Kitalpha 1.2.x to 1.3.x ==
| + | |
− | For Viewpoint DSL, the query language migrated from Acceleo to AQL, especially for the diagram descriptions.<br>
| + | |
− | Example of migration in Viewpoint DSL/Diagram:
| + | |
− | * before Kitalpha 1.3.0: Label { content: "MyClass " + "<%name%>" + "." police: black }
| + | |
− | * from Kitalpha 1.3.0: Label { content: "MyClass " + "aql:self.name" + "." police: black }
| + | |
− | | + | |
− | | + | |
− | [[Category:Kitalpha]]
| + | |
Latest revision as of 07:59, 23 July 2021
This page has been moved to https://github.com/eclipse/kitalpha/wiki/Migration