commit | 1cc86b5d90b290e6837174f1789d15dd992ad219 | [log] [tgz] |
---|---|---|
author | Maxime Porhel <maxime.porhel@obeo.fr> | Thu Jul 22 16:16:52 2021 +0200 |
committer | Maxime Porhel <maxime.porhel@obeo.fr> | Thu Jul 22 16:36:07 2021 +0200 |
tree | 56127183ea0e14c20e49f92b4b45f3e5f0d4c435 | |
parent | 46b1c47d87041c90b0a6187a9a84b74860dd22d5 [diff] |
[531282] Cleanup step before diagram modularization DValidable has been removed in commit 5a18836838090ae69a1f3cd6b9d5717d829d73ea The removal of DDiagramElementContainerWithInterpreterOperations::validate could have been done at this time. It also appears that ContainerMappingWithInterpreterHelper::getNodesCandidates and NodeMappingHelper::getNodesCandidates can now be removed as they are no more called. The corresponding methods were removed from metamodel eOperations in commit 3e0c96b1ad355e0a73f9c43e4848b1cc703eff24 but still used from the validate() methods. IContainerMappingExt::getCandidatesCache and INodeMappingExt::getCandidatesCache have also been removed as their are not called anymore. Bug: 531282 Change-Id: I40645f7a673b1a08cf2c218df3b14f0d2f6ada17 Signed-off-by: Maxime Porhel <maxime.porhel@obeo.fr>
Sirius enables the specification of a modeling workbench in terms of graphical, table or tree editors with validation rules and actions using declarative descriptions.
For more details see the project page and the main wiki page.
The build uses Tycho. To launch a complete build, issue
mvn clean package
from the top-level directory. The resulting update-site (p2 repository) can be found in packaging/org.eclipse.sirius.update/target/repository
.
By default the build uses a Neon-based target platform. You can specify a different platform like this:
mvn clean package -Dplatform-version-name=name
where name
can be any of the following values:
mars
(Eclipse 4.5)neon
(Eclipse 4.6, the default and reference target platform)canary
(uses nightly builds of all our dependencies, only used for testing)The corresponding target platform definitions can be found in releng/org.eclipse.sirius.targets
.