Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[mdt-papyrus.dev] [SysML] From 1.1 to 1.4

Hi everyone,

 

Following the refactoring started by Christian, SysML 1.1 will be removed from the core repository (except the profile).

The main goal is to switch to SysML 1.4 for Papyrus Neon.

 

I already did some works to remove dependencies from UML to SysML:

-        The dependency Diagram Interaction -> SysML  has been already removed [1]

-        I made some small changes this week to cut some dependencies to SysML

o   Remove dependency in Extra [2]

o   Remove dependency in Tests [3] [4] [5]

-        There are still ongoing works to avoid the use of SysML in UML tests plugins.

o   Remove dependency in nattable tests [6]

 

I recommend to avoid using SysML to test stereotype/profile for UML, either use the Standard profile or a custom one.

              

I also made some “discoveries”, some plugins aren’t in the build.

-        Core

o   plugins\uml\diagram\org.eclipse.papyrus.uml.diagram.emftree

-        Marte

o   extraplugins\marte\org.eclipse.papyrus.parsers

-        Manufacturing

o    extraplugins\manufacturing\org.eclipse.papyrus.manufacturing.ofbiz

-        Adl4eclipse

o   extraplugins\adl4eclipse\org.eclipse.papyrus.adl4eclipse.generation

o   tests\junit\extraplugins\adl4eclipse\org.eclipse.papyrus.adl4eclipse.tests

-        UML Compare

o   extraplugins\uml

o   tests\junit\extraplugins\uml\compare

-        Debug

o   tests\debug\plugins\core\*

§  Depends on EMF-Facet : org.eclipse.emf.facet.infra.query.edit …

 

ð  Any  suggestion?

ð  For each of them, we should probably decide whether to include them in the build or remove them from the repository.

 

Regards,

Benoit

 

1 : https://git.eclipse.org/r/#/c/53877/

2 : https://git.eclipse.org/r/#/c/66737/

3 : https://git.eclipse.org/r/#/c/66740/

4 : https://git.eclipse.org/r/#/c/66810/

5 : https://git.eclipse.org/r/#/c/66743/

6 : https://bugs.eclipse.org/bugs/show_bug.cgi?id=487932

 

 


Back to the top