|[mdt-papyrus.dev] [SysML 1.4] From Oxygen to Photon|
I tried to update target platform of SysML 1.4 from Oxygen to Photon.Rc1
So far the build is still failing, you may find the temporary result on this patch 
Thx to Patrick, Quentin, Vincent, Nicolas, Camille and Maged for their quick answers/patches J
Main points (resolved, solutions will be available in RC2)
- Reexport removal in papyrus core:
o Add some dependencies in Manifest
- Model validation junit test failing
o Patch from Maged 
- Impossible to reopen table from Oxygen
o Patch from Vincent 
o It’s still recommended to update the nattable configuration files
- RcpTT tests failing
o Regression in GMF Notation
o Patch from Quentin 
Minor points (no resolution for the moment)
- Font not loaded in (only SysML 1.4 Rcp)
o Works in Papyrus Rcp ( Thx to patch from Camille )
o Error : Failed to load font platform:/plugin/org.eclipse.papyrus.infra.ui.fonts/fonts/roboto/Roboto-BoldItalic.ttf (Resolved URL: file:/D:/T/papyrusSysML1.4/configuration/org.eclipse.osgi/485/0/.cp/fonts/roboto/Roboto-BoldItalic.ttf)
- Icon are lost in New Project wizard
o OMG icons are lost for UML/Profile/SysML viewpoints
- A lot of warning due to deprecation of applystereotype
o Ex: StereotypeApplicationHelper.getInstance(null).applyStereotype(validParameter, ActivitiesPackage.eINSTANCE.getDiscrete());
Should I replace all call by
§ applyStereotype(validParameter, ActivitiesPackage.eINSTANCE.getDiscrete(), null); ?
Is there any better solution ?
- Should we add some indication in the wiki ?
o For table?
o For removal of reexport?
o For fonts?
I will check next week if patches have correctly been integration in Photon.RC2
In the meantime, it would be nice if someone can test a migration on another DSML.