From db405d1c8b41d9ed18c3ee4fb3649cd6d623014a Mon Sep 17 00:00:00 2001
From: Sebastian Bergemann <bergemann@fortiss.org>
Date: Wed, 22 May 2024 17:57:06 +0200
Subject: [PATCH] Add consistency entries to the launch files

Issue-Ref: 4362
Issue-Url: https://git.fortiss.org/af3/af3/-/issues/4362

Signed-off-by: Sebastian Bergemann <bergemann@fortiss.org>
---
 .../linux64.launch                            |  4 ++
 org.fortiss.af3.phoenix.product/mac64.launch  |  4 ++
 org.fortiss.af3.phoenix.product/win64.launch  | 43 +++++++++++++++++++
 3 files changed, 51 insertions(+)

diff --git a/org.fortiss.af3.phoenix.product/linux64.launch b/org.fortiss.af3.phoenix.product/linux64.launch
index 28c1915..96857c4 100644
--- a/org.fortiss.af3.phoenix.product/linux64.launch
+++ b/org.fortiss.af3.phoenix.product/linux64.launch
@@ -227,6 +227,8 @@
         <setEntry value="org.fortiss.af3.allocation@default:default"/>
         <setEntry value="org.fortiss.af3.component.ui@default:default"/>
         <setEntry value="org.fortiss.af3.component@default:default"/>
+        <setEntry value="org.fortiss.af3.consistency.ui@default:default"/>
+        <setEntry value="org.fortiss.af3.consistency@default:default"/>
         <setEntry value="org.fortiss.af3.cosimulation.ui@default:default"/>
         <setEntry value="org.fortiss.af3.cosimulation@default:default"/>
         <setEntry value="org.fortiss.af3.exploration.smt@default:default"/>
@@ -275,10 +277,12 @@
         <setEntry value="org.fortiss.af3.timing@default:default"/>
         <setEntry value="org.fortiss.af3.variability.featuremodel.ui@default:default"/>
         <setEntry value="org.fortiss.af3.variability.featuremodel@default:default"/>
+        <setEntry value="org.fortiss.consistency@default:default"/>
         <setEntry value="org.fortiss.tooling.base.ui@default:default"/>
         <setEntry value="org.fortiss.tooling.base@default:default"/>
         <setEntry value="org.fortiss.tooling.common.ui@default:default"/>
         <setEntry value="org.fortiss.tooling.common@default:default"/>
+        <setEntry value="org.fortiss.tooling.ext.consistency@default:default"/>
         <setEntry value="org.fortiss.tooling.ext.quality@default:default"/>
         <setEntry value="org.fortiss.tooling.ext.quality.ui@default:default"/>
         <setEntry value="org.fortiss.tooling.ext.reuse.ui@default:default"/>
diff --git a/org.fortiss.af3.phoenix.product/mac64.launch b/org.fortiss.af3.phoenix.product/mac64.launch
index d988279..6a9bc02 100644
--- a/org.fortiss.af3.phoenix.product/mac64.launch
+++ b/org.fortiss.af3.phoenix.product/mac64.launch
@@ -220,6 +220,8 @@
         <setEntry value="org.fortiss.af3.allocation@default:default"/>
         <setEntry value="org.fortiss.af3.component.ui@default:default"/>
         <setEntry value="org.fortiss.af3.component@default:default"/>
+        <setEntry value="org.fortiss.af3.consistency.ui@default:default"/>
+        <setEntry value="org.fortiss.af3.consistency@default:default"/>
         <setEntry value="org.fortiss.af3.cosimulation.ui@default:default"/>
         <setEntry value="org.fortiss.af3.cosimulation@default:default"/>
         <setEntry value="org.fortiss.af3.exploration.smt@default:default"/>
@@ -268,10 +270,12 @@
         <setEntry value="org.fortiss.af3.timing@default:default"/>
         <setEntry value="org.fortiss.af3.variability.featuremodel.ui@default:default"/>
         <setEntry value="org.fortiss.af3.variability.featuremodel@default:default"/>
+        <setEntry value="org.fortiss.consistency@default:default"/>
         <setEntry value="org.fortiss.tooling.base.ui@default:default"/>
         <setEntry value="org.fortiss.tooling.base@default:default"/>
         <setEntry value="org.fortiss.tooling.common.ui@default:default"/>
         <setEntry value="org.fortiss.tooling.common@default:default"/>
+        <setEntry value="org.fortiss.tooling.ext.consistency@default:default"/>
         <setEntry value="org.fortiss.tooling.ext.quality@default:default"/>
         <setEntry value="org.fortiss.tooling.ext.quality.ui@default:default"/>
         <setEntry value="org.fortiss.tooling.ext.reuse.ui@default:default"/>
diff --git a/org.fortiss.af3.phoenix.product/win64.launch b/org.fortiss.af3.phoenix.product/win64.launch
index 74a283f..b74f617 100644
--- a/org.fortiss.af3.phoenix.product/win64.launch
+++ b/org.fortiss.af3.phoenix.product/win64.launch
@@ -25,7 +25,9 @@
     <stringAttribute key="productFile" value="/org.fortiss.af3.phoenix.product.top/af3_phoenix.product"/>
     <setAttribute key="selected_target_bundles">
         <setEntry value="com.google.guava@default:default"/>
+        <setEntry value="com.google.inject@default:default"/>
         <setEntry value="com.ibm.icu@default:default"/>
+        <setEntry value="com.jcraft.jsch@default:default"/>
         <setEntry value="javax.activation@default:default"/>
         <setEntry value="javax.annotation@default:default"/>
         <setEntry value="javax.el@default:default"/>
@@ -35,12 +37,17 @@
         <setEntry value="javax.xml.bind@default:default"/>
         <setEntry value="javax.xml.stream@default:default"/>
         <setEntry value="javax.xml@default:default"/>
+        <setEntry value="lpg.runtime.java@default:default"/>
+        <setEntry value="org.antlr.runtime@default:default"/>
+        <setEntry value="org.apache.ant@default:default"/>
         <setEntry value="org.apache.batik.constants@default:default"/>
         <setEntry value="org.apache.batik.css*1.11.0.v20190515-0436@default:default"/>
         <setEntry value="org.apache.batik.i18n@default:default"/>
         <setEntry value="org.apache.batik.util*1.11.0.v20190515-0436@default:default"/>
+        <setEntry value="org.apache.commons.cli@default:default"/>
         <setEntry value="org.apache.commons.io@default:default"/>
         <setEntry value="org.apache.commons.jxpath@default:default"/>
+        <setEntry value="org.apache.commons.lang@default:default"/>
         <setEntry value="org.apache.commons.logging@default:default"/>
         <setEntry value="org.apache.felix.gogo.runtime@default:default"/>
         <setEntry value="org.apache.felix.scr@1:true"/>
@@ -49,7 +56,9 @@
         <setEntry value="org.apache.lucene.analyzers-common@default:default"/>
         <setEntry value="org.apache.lucene.analyzers-smartcn@default:default"/>
         <setEntry value="org.apache.lucene.core@default:default"/>
+        <setEntry value="org.apache.xml.resolver@default:default"/>
         <setEntry value="org.apache.xmlgraphics@default:default"/>
+        <setEntry value="org.apiguardian@default:default"/>
         <setEntry value="org.eclipse.ant.core@default:default"/>
         <setEntry value="org.eclipse.compare.core@default:default"/>
         <setEntry value="org.eclipse.compare@default:default"/>
@@ -70,6 +79,7 @@
         <setEntry value="org.eclipse.core.resources@default:default"/>
         <setEntry value="org.eclipse.core.runtime@default:true"/>
         <setEntry value="org.eclipse.core.variables@default:default"/>
+        <setEntry value="org.eclipse.debug.core@default:default"/>
         <setEntry value="org.eclipse.draw2d@default:default"/>
         <setEntry value="org.eclipse.e4.core.commands@default:default"/>
         <setEntry value="org.eclipse.e4.core.contexts@default:default"/>
@@ -97,6 +107,8 @@
         <setEntry value="org.eclipse.elk.alg.layered@default:default"/>
         <setEntry value="org.eclipse.elk.core@default:default"/>
         <setEntry value="org.eclipse.elk.graph@default:default"/>
+        <setEntry value="org.eclipse.emf.codegen.ecore@default:default"/>
+        <setEntry value="org.eclipse.emf.codegen@default:default"/>
         <setEntry value="org.eclipse.emf.common@default:default"/>
         <setEntry value="org.eclipse.emf.databinding@default:default"/>
         <setEntry value="org.eclipse.emf.ecore.change@default:default"/>
@@ -104,6 +116,9 @@
         <setEntry value="org.eclipse.emf.ecore@default:default"/>
         <setEntry value="org.eclipse.emf.edit@default:default"/>
         <setEntry value="org.eclipse.emf.mapping.ecore2xml@default:default"/>
+        <setEntry value="org.eclipse.emf.mwe.core@default:default"/>
+        <setEntry value="org.eclipse.emf.mwe.utils@default:default"/>
+        <setEntry value="org.eclipse.emf.mwe2.runtime@default:default"/>
         <setEntry value="org.eclipse.emf.transaction@default:default"/>
         <setEntry value="org.eclipse.emf.validation@default:default"/>
         <setEntry value="org.eclipse.equinox.app@default:default"/>
@@ -141,7 +156,9 @@
         <setEntry value="org.eclipse.jdt.compiler.apt@default:false"/>
         <setEntry value="org.eclipse.jdt.compiler.tool@default:false"/>
         <setEntry value="org.eclipse.jdt.core@default:default"/>
+        <setEntry value="org.eclipse.jdt.debug@default:default"/>
         <setEntry value="org.eclipse.jdt.junit.runtime@default:default"/>
+        <setEntry value="org.eclipse.jdt.launching@default:default"/>
         <setEntry value="org.eclipse.jetty.http@default:default"/>
         <setEntry value="org.eclipse.jetty.io@default:default"/>
         <setEntry value="org.eclipse.jetty.security@default:default"/>
@@ -153,6 +170,16 @@
         <setEntry value="org.eclipse.jface@default:default"/>
         <setEntry value="org.eclipse.ltk.core.refactoring@default:default"/>
         <setEntry value="org.eclipse.ltk.ui.refactoring@default:default"/>
+        <setEntry value="org.eclipse.ocl.common@default:default"/>
+        <setEntry value="org.eclipse.ocl.ecore@default:default"/>
+        <setEntry value="org.eclipse.ocl.pivot.uml@default:default"/>
+        <setEntry value="org.eclipse.ocl.pivot@default:default"/>
+        <setEntry value="org.eclipse.ocl.xtext.base@default:default"/>
+        <setEntry value="org.eclipse.ocl.xtext.completeocl@default:default"/>
+        <setEntry value="org.eclipse.ocl.xtext.essentialocl@default:default"/>
+        <setEntry value="org.eclipse.ocl.xtext.oclinecore@default:default"/>
+        <setEntry value="org.eclipse.ocl.xtext.oclstdlib@default:default"/>
+        <setEntry value="org.eclipse.ocl@default:default"/>
         <setEntry value="org.eclipse.osgi.compatibility.state@default:false"/>
         <setEntry value="org.eclipse.osgi.services@default:default"/>
         <setEntry value="org.eclipse.osgi.util@default:default"/>
@@ -186,23 +213,35 @@
         <setEntry value="org.eclipse.ui.workbench.texteditor@default:default"/>
         <setEntry value="org.eclipse.ui.workbench@default:default"/>
         <setEntry value="org.eclipse.ui@default:default"/>
+        <setEntry value="org.eclipse.uml2.codegen.ecore@default:default"/>
         <setEntry value="org.eclipse.uml2.common@default:default"/>
         <setEntry value="org.eclipse.uml2.types@default:default"/>
         <setEntry value="org.eclipse.uml2.uml.profile.standard@default:default"/>
         <setEntry value="org.eclipse.uml2.uml.resources@default:default"/>
         <setEntry value="org.eclipse.uml2.uml@default:default"/>
         <setEntry value="org.eclipse.urischeme@default:default"/>
+        <setEntry value="org.eclipse.xtend.lib.macro@default:default"/>
+        <setEntry value="org.eclipse.xtend.lib@default:default"/>
+        <setEntry value="org.eclipse.xtend.typesystem.emf@default:default"/>
+        <setEntry value="org.eclipse.xtend@default:default"/>
         <setEntry value="org.eclipse.xtext.logging@default:false"/>
+        <setEntry value="org.eclipse.xtext.util@default:default"/>
         <setEntry value="org.eclipse.xtext.xbase.lib@default:default"/>
+        <setEntry value="org.eclipse.xtext@default:default"/>
         <setEntry value="org.hamcrest.core@default:default"/>
         <setEntry value="org.hamcrest.library@default:default"/>
         <setEntry value="org.json@default:default"/>
+        <setEntry value="org.junit.platform.commons@default:default"/>
+        <setEntry value="org.junit.platform.engine@default:default"/>
+        <setEntry value="org.junit.platform.launcher@default:default"/>
         <setEntry value="org.junit@default:default"/>
+        <setEntry value="org.objectweb.asm@default:default"/>
         <setEntry value="org.openjfx.base@default:default"/>
         <setEntry value="org.openjfx.controls@default:default"/>
         <setEntry value="org.openjfx.fxml@default:default"/>
         <setEntry value="org.openjfx.graphics.win@default:default"/>
         <setEntry value="org.openjfx.swt@default:default"/>
+        <setEntry value="org.opentest4j@default:default"/>
         <setEntry value="org.sat4j.core@default:default"/>
         <setEntry value="org.sat4j.pb@default:default"/>
         <setEntry value="org.tukaani.xz@default:default"/>
@@ -219,6 +258,8 @@
         <setEntry value="org.fortiss.af3.allocation@default:default"/>
         <setEntry value="org.fortiss.af3.component.ui@default:default"/>
         <setEntry value="org.fortiss.af3.component@default:default"/>
+        <setEntry value="org.fortiss.af3.consistency.ui@default:default"/>
+        <setEntry value="org.fortiss.af3.consistency@default:default"/>
         <setEntry value="org.fortiss.af3.cosimulation.ui@default:default"/>
         <setEntry value="org.fortiss.af3.cosimulation@default:default"/>
         <setEntry value="org.fortiss.af3.exploration.smt@default:default"/>
@@ -267,10 +308,12 @@
         <setEntry value="org.fortiss.af3.timing@default:default"/>
         <setEntry value="org.fortiss.af3.variability.featuremodel.ui@default:default"/>
         <setEntry value="org.fortiss.af3.variability.featuremodel@default:default"/>
+        <setEntry value="org.fortiss.consistency@default:default"/>
         <setEntry value="org.fortiss.tooling.base.ui@default:default"/>
         <setEntry value="org.fortiss.tooling.base@default:default"/>
         <setEntry value="org.fortiss.tooling.common.ui@default:default"/>
         <setEntry value="org.fortiss.tooling.common@default:default"/>
+        <setEntry value="org.fortiss.tooling.ext.consistency@default:default"/>
         <setEntry value="org.fortiss.tooling.ext.quality.ui@default:default"/>
         <setEntry value="org.fortiss.tooling.ext.quality@default:default"/>
         <setEntry value="org.fortiss.tooling.ext.reuse.ui@default:default"/>
-- 
GitLab