Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Papyrus-RT/ProfileUpdate

< Papyrus-RT
Revision as of 13:46, 8 December 2015 by Unnamed Poltroon (Talk) (Created page with "Here are the steps to update the UML-RT profile and its addendum UMLRT StateMachines ==Update the profile itself== It is located in the plugin org.eclipse.papyrusrt.umlrt.pro...")

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Here are the steps to update the UML-RT profile and its addendum UMLRT StateMachines

Update the profile itself

It is located in the plugin org.eclipse.papyrusrt.umlrt.profile.

  1. Edit the *.profile.di file, and do the changes there. Ensure you have the validation profile annotation loaded (Profile selected > Property view > Applications > loaded)
  2. Ensure the profile validates
  3. Save and do not generate a definition. These are static profiles, no need to define them to use them
  4. Reload the genmodel files (Right click > Reload... > OK (etc...)
  5. Generate static profile code from the genmodels root (open the gen model file > generate model code)
  6. (Optional) Modify the URI of the profile in the plugin.xml if you made an uncompatible change (as removing a stereotype or a property). Adding elements is not considered as being uncompatible.
  7. Update profile plugin version number
  8. Update the tests on the profile

update dependencies

  1. Update all version numbers for Plugin and dependencies (search and replace is the working solution for now) for Profile plugin

Back to the top