-
Notifications
You must be signed in to change notification settings - Fork 23
Migration
Philippe DUL edited this page Jul 23, 2021
·
1 revision
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
- Apply the general procedure of migration.
- Impact on the development environment: the Eclipse version evolved from Juno to Mars.
- The generated model APIs for viewpoints still conform to EMF 2.8.3 (Eclipse Juno).
- No migration impact.Only regenerate the API with the Viewpoint DSL editor.
- No migration impact.Only regenerate the API with the Viewpoint DSL editor.
For Viewpoint DSL, the query language migrated from Acceleo to AQL, especially for the diagram descriptions. 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 }