Hi everyone,
When working on Build process it appears that some dependencies from “core” components towards “tooling” components exist.
This is not the good way to make “Core” independent from “Tooling” and “Codegen” parts.
Because it raises errors when trying to pass Core tests without Tooling components.
A bug has been created to track those files. Please have a look at the
bug 500556 [1]
For your information here is the related files:
1)
oeprt.umlrt.core
=> elementypes/*.elementtypesconfigurations
===> iconEntry bundleID="oeprt.umlrt.tooling.ui"
2)
oeprt.umlrt.core.tests
=> resource/*.notation & resource/subunits/*.notation
===> <configuration xmi:type="configuration:PapyrusDiagram" href="" style="color:red">tooling.diagram.common/configuration/UMLRT.*"/>
3)
oeprt.umlrt.core.validation.tests
=> resource/*.notation
===> <configuration xmi:type="configuration:PapyrusDiagram" href="" style="color:red">tooling.diagram.common/configuration/UMLRT.*"/>
4)
oeprt.umlrt.cpp.tests
=> AbstractPapyrusRTCppLibraryTest # iniCreateElementTest()
===> PolicyChecker.loadConfigurationFrom("platform:/plugin/org.eclipse.papyrusrt.umlrt.tooling.diagram.common/configuration/UMLRT.configuration")
If you have any comments please add it directly into Bugzilla.
Best Regards
Céline
[1] -
https://bugs.eclipse.org/bugs/show_bug.cgi?id=500556
