Skip to content

Changes

Summary

  1. Bug 580187 - [Designer, releng] Create a minimal feature/RCP for code generation (details)
Commit 9548c458fdb49d6943f229dddc066fa018439644 by Ansgar Radermacher
Bug 580187 - [Designer, releng] Create a minimal feature/RCP for code generation

- Remove UI dependency (org.eclipse.ui) in many MANIFEST.MF
=> Activator extends class Plugin instead of AbstractUIPlugin
- Cleanup of non-required dependencies in many MANIFEST.MF files
- Remove upper restriction on css plugin (compatibility with 2023-12)
- Split oepr.ros2.preferences plugin in UI and non-UI part
=> add additional plugin to feature and to pom
=> TODO: StartupCheck is triggered via UI plugin. This needs some re-considerations
- Don't defined MARTE URI, since already defined in SW Designer

Change-Id: I281d3d55d0190b3299c5f430d41a42a7a6b27c02
Signed-off-by: aradermache <ansgar.radermacher@cea.fr>
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/src/org/eclipse/papyrus/robotics/ros2/preferences/ui/Activator.java
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/META-INF/MANIFEST.MF
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.hrim/META-INF/MANIFEST.MF
The file was modified plugins/ros2/pom.xml
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences/src/org/eclipse/papyrus/robotics/ros2/preferences/Ros2PreferenceUtils.java
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences/META-INF/MANIFEST.MF
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/.project
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences/src/org/eclipse/papyrus/robotics/ros2/preferences/Ros2PreferenceConstants.java
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/plugin.xml
The file was removedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences/src/org/eclipse/papyrus/robotics/ros2/preferences/StartupCheck.java
The file was modified plugins/customization/org.eclipse.papyrus.robotics.safety/META-INF/MANIFEST.MF
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/pom.xml
The file was modified plugins/customization/org.eclipse.papyrus.robotics.core/src/org/eclipse/papyrus/robotics/core/types/advice/marte/ChoiceTypeEditHelperAdvice.java
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/about.html
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/build.properties
The file was modified plugins/customization/org.eclipse.papyrus.robotics.core/src/org/eclipse/papyrus/robotics/core/utils/MarteUtils.java
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences/src/org/eclipse/papyrus/robotics/ros2/preferences/Activator.java
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences/src/org/eclipse/papyrus/robotics/ros2/preferences/Ros2PreferenceInitializer.java
The file was modified releng/org.eclipse.papyrus.robotics.ros2.feature/feature.xml
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.common/models/library/ros2Library.notation
The file was modified plugins/customization/org.eclipse.papyrus.robotics.core/src/org/eclipse/papyrus/robotics/core/types/advice/marte/NfpTypeEditHelperAdvice.java
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/src/org/eclipse/papyrus/robotics/ros2/preferences/ui/Ros2CodeGenPreferencePage.java
The file was modified plugins/customization/org.eclipse.papyrus.robotics.profile/META-INF/MANIFEST.MF
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/plugin.properties
The file was modified plugins/customization/org.eclipse.papyrus.robotics.core/src/org/eclipse/papyrus/robotics/core/types/advice/marte/TupleTypeEditHelperAdvice.java
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.common/src/org/eclipse/papyrus/robotics/ros2/codegen/common/launch/LaunchScript.xtend
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/src/org/eclipse/papyrus/robotics/ros2/preferences/ui/StartupCheck.java
The file was modified plugins/customization/org.eclipse.papyrus.robotics.bpc.profile/META-INF/MANIFEST.MF
The file was modified plugins/customization/org.eclipse.papyrus.robotics.core/src/org/eclipse/papyrus/robotics/core/types/advice/marte/CollectionTypeEditHelperAdvice.java
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.common/src/org/eclipse/papyrus/robotics/ros2/codegen/common/Activator.java
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.nav2/META-INF/MANIFEST.MF
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.cpp/META-INF/MANIFEST.MF
The file was removedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences/src/org/eclipse/papyrus/robotics/ros2/preferences/Ros2CodeGenPreferencePage.java
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.common/META-INF/MANIFEST.MF
The file was modified plugins/customization/org.eclipse.papyrus.robotics.css/META-INF/MANIFEST.MF
The file was addedplugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences.ui/.classpath
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.extra/META-INF/MANIFEST.MF
The file was modified plugins/customization/org.eclipse.papyrus.robotics.core/META-INF/MANIFEST.MF
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.codegen.common/models/library/ros2Library.uml
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.library.base/META-INF/MANIFEST.MF
The file was modified plugins/ros2/org.eclipse.papyrus.robotics.ros2.preferences/plugin.xml