diff --git a/.github/workflows/maven.yml b/.github/workflows/maven.yml
new file mode 100644
index 0000000..0f059d0
--- /dev/null
+++ b/.github/workflows/maven.yml
@@ -0,0 +1,43 @@
+# This workflow will build a Java project with Maven, and cache/restore any dependencies to improve the workflow execution time
+# For more information see: https://help.github.com/actions/language-and-framework-guides/building-and-testing-java-with-maven
+
+name: cevelop build product and update-site
+
+on:
+ push:
+ branches: [ develop-PS ]
+ pull_request:
+ branches: [ develop-PS ]
+
+jobs:
+ build:
+
+ runs-on: ubuntu-latest
+
+ steps:
+ - uses: actions/checkout@v2
+ with:
+ submodules: recursive
+ lfs: true
+ - name: Set up JDK 11
+ uses: actions/setup-java@v2
+ with:
+ java-version: '11'
+ distribution: 'adopt'
+ cache: maven
+ - name: Cache Maven packages
+ uses: actions/cache@v3
+ with:
+ path: ~/.m2
+ key: ${{ runner.os }}-m2-${{ hashFiles('**/pom.xml') }}
+ restore-keys: ${{ runner.os }}-m2
+ - name: Build with Maven
+ run: |
+ # rm -rf /home/runner/.m2 # remove cache when there are strange build problems
+ cd /home/runner/work/cevelop/cevelop/CevelopProject; xvfb-run -a ../releng-tools/build
+ - name: upload update site and product
+ uses: actions/upload-artifact@v3 # misses product zips/tgzs, those need signing
+ with:
+ name: cuteplugin-updatesite
+ path: /home/runner/work/cevelop/cevelop/CevelopProject/releng/com.cevelop.update/target/com.cevelop.update-*.zip
+ if-no-files-found: warn
diff --git a/.project b/.project
index 7038d02..98aaaba 100644
--- a/.project
+++ b/.project
@@ -5,6 +5,11 @@
+
+ org.eclipse.xtext.ui.shared.xtextBuilder
+
+
+
org.eclipse.m2e.core.maven2Builder
@@ -13,5 +18,6 @@
org.eclipse.m2e.core.maven2Nature
+ org.eclipse.xtext.ui.shared.xtextNature
diff --git a/CevelopProject/bundles/com.cevelop.aliextor/.classpath b/CevelopProject/bundles/com.cevelop.aliextor/.classpath
index 43b9862..1db08c6 100644
--- a/CevelopProject/bundles/com.cevelop.aliextor/.classpath
+++ b/CevelopProject/bundles/com.cevelop.aliextor/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.aliextor/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.aliextor/META-INF/MANIFEST.MF
index e82dd01..f38200b 100644
--- a/CevelopProject/bundles/com.cevelop.aliextor/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.aliextor/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@ Bundle-Name: AliExtor
Bundle-SymbolicName: com.cevelop.aliextor;singleton:=true
Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.aliextor.AliExtorPlugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-Vendor: IFS Institute for Software
Automatic-Module-Name: com.cevelop.aliextor
diff --git a/CevelopProject/bundles/com.cevelop.branding/.classpath b/CevelopProject/bundles/com.cevelop.branding/.classpath
index 01836c4..e801ebf 100644
--- a/CevelopProject/bundles/com.cevelop.branding/.classpath
+++ b/CevelopProject/bundles/com.cevelop.branding/.classpath
@@ -1,7 +1,7 @@
-
+
-
+
diff --git a/CevelopProject/bundles/com.cevelop.branding/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.branding/META-INF/MANIFEST.MF
index 71ac069..f3a9e32 100644
--- a/CevelopProject/bundles/com.cevelop.branding/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.branding/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2
Bundle-Name: Cevelop Branding
Bundle-SymbolicName: com.cevelop.branding;singleton:=true
Bundle-Version: 1.14.2.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-Vendor: IFS Institute for Software
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
diff --git a/CevelopProject/bundles/com.cevelop.charwars/.classpath b/CevelopProject/bundles/com.cevelop.charwars/.classpath
index eca7bdb..4a00bec 100644
--- a/CevelopProject/bundles/com.cevelop.charwars/.classpath
+++ b/CevelopProject/bundles/com.cevelop.charwars/.classpath
@@ -1,6 +1,10 @@
-
+
+
+
+
+
diff --git a/CevelopProject/bundles/com.cevelop.charwars/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.charwars/META-INF/MANIFEST.MF
index 5ecf96a..3543820 100644
--- a/CevelopProject/bundles/com.cevelop.charwars/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.charwars/META-INF/MANIFEST.MF
@@ -5,20 +5,22 @@ Bundle-SymbolicName: com.cevelop.charwars;singleton:=true
Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.charwars.CharWarsPlugin
Bundle-Vendor: IFS Institute for Software
-Require-Bundle: org.eclipse.ui,
- org.eclipse.core.runtime,
- org.eclipse.cdt.codan.core;bundle-version="2.1.0",
- org.eclipse.cdt.codan.core.cxx;bundle-version="1.1.0",
- org.eclipse.cdt.core;bundle-version="5.4.1",
- org.eclipse.cdt.codan.ui.cxx;bundle-version="3.0.0",
- org.eclipse.core.resources;bundle-version="3.8.1",
- org.eclipse.jface.text;bundle-version="3.8.1",
- org.eclipse.ltk.core.refactoring;bundle-version="3.6.0",
- ch.hsr.ifs.iltis.cpp.versionator,
- ch.hsr.ifs.iltis.core,
+Require-Bundle: ch.hsr.ifs.iltis.core,
ch.hsr.ifs.iltis.cpp.core,
- org.eclipse.ui.ide;bundle-version="3.13.1",
- org.eclipse.ltk.ui.refactoring
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+ ch.hsr.ifs.iltis.cpp.versionator,
+ org.eclipse.core.runtime,
+ org.eclipse.core.resources,
+ org.eclipse.ui,
+ org.eclipse.jface.text,
+ org.eclipse.jface,
+ org.eclipse.cdt.core,
+ org.eclipse.ltk.ui.refactoring,
+ org.eclipse.ltk.core.refactoring,
+ org.eclipse.cdt.codan.core,
+ org.eclipse.cdt.codan.ui,
+ org.eclipse.cdt.codan.core.cxx,
+ org.eclipse.cdt.codan.checkers,
+ org.eclipse.cdt.codan.ui.cxx
+ndle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Automatic-Module-Name: com.cevelop.charwars
diff --git a/CevelopProject/bundles/com.cevelop.charwars/src/com/cevelop/charwars/quickfixes/BaseQuickFix.java b/CevelopProject/bundles/com.cevelop.charwars/src/com/cevelop/charwars/quickfixes/BaseQuickFix.java
index 49ced40..cae100b 100644
--- a/CevelopProject/bundles/com.cevelop.charwars/src/com/cevelop/charwars/quickfixes/BaseQuickFix.java
+++ b/CevelopProject/bundles/com.cevelop.charwars/src/com/cevelop/charwars/quickfixes/BaseQuickFix.java
@@ -37,29 +37,24 @@ public abstract class BaseQuickFix extends AbstractAstRewriteQuickFix implements
protected CharwarsInfo info;
- @Override
public void configure(CharwarsInfo info) {
this.info = info;
}
- @Override
public CharwarsInfo getInfo() {
return info;
}
- @Override
public boolean isApplicable(IMarker marker) {
currentMarker = marker;
return super.isApplicable(marker);
}
- @Override
protected IIndex getIndexFromMarker(IMarker marker) throws CoreException {
CCorePlugin.getIndexManager().joinIndexer(1000, new NullProgressMonitor());
return super.getIndexFromMarker(marker);
}
- @Override
public void modifyAST(IIndex index, IMarker marker) {
try {
currentMarker = marker;
diff --git a/CevelopProject/bundles/com.cevelop.clonewar/.classpath b/CevelopProject/bundles/com.cevelop.clonewar/.classpath
index 62f3c76..065049a 100644
--- a/CevelopProject/bundles/com.cevelop.clonewar/.classpath
+++ b/CevelopProject/bundles/com.cevelop.clonewar/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.clonewar/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.clonewar/META-INF/MANIFEST.MF
index 80abef2..2562bbe 100644
--- a/CevelopProject/bundles/com.cevelop.clonewar/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.clonewar/META-INF/MANIFEST.MF
@@ -5,7 +5,7 @@ Bundle-SymbolicName: com.cevelop.clonewar;singleton:=true
Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.clonewar.Activator
Bundle-Vendor: IFS Institute for Software
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.cdt.ui;bundle-version="5.2.1",
diff --git a/CevelopProject/bundles/com.cevelop.codeanalysator.autosar/.classpath b/CevelopProject/bundles/com.cevelop.codeanalysator.autosar/.classpath
index eca7bdb..e801ebf 100755
--- a/CevelopProject/bundles/com.cevelop.codeanalysator.autosar/.classpath
+++ b/CevelopProject/bundles/com.cevelop.codeanalysator.autosar/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.codeanalysator.autosar/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.codeanalysator.autosar/META-INF/MANIFEST.MF
index 308bc4c..9ce16bc 100755
--- a/CevelopProject/bundles/com.cevelop.codeanalysator.autosar/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.codeanalysator.autosar/META-INF/MANIFEST.MF
@@ -24,9 +24,10 @@ Require-Bundle:
ch.hsr.ifs.iltis.cpp.core,
ch.hsr.ifs.iltis.core,
org.eclipse.core.resources
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Import-Package: com.cevelop.codeanalysator.core.visitor
Export-Package: com.cevelop.codeanalysator.autosar.guideline,
com.cevelop.codeanalysator.autosar.quickfix,
com.cevelop.codeanalysator.autosar.util
+Automatic-Module-Name: com.cevelop.codeanalysator.autosar
diff --git a/CevelopProject/bundles/com.cevelop.codeanalysator.core/.classpath b/CevelopProject/bundles/com.cevelop.codeanalysator.core/.classpath
index eca7bdb..e801ebf 100755
--- a/CevelopProject/bundles/com.cevelop.codeanalysator.core/.classpath
+++ b/CevelopProject/bundles/com.cevelop.codeanalysator.core/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.codeanalysator.core/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.codeanalysator.core/META-INF/MANIFEST.MF
index 2c335de..34521ec 100755
--- a/CevelopProject/bundles/com.cevelop.codeanalysator.core/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.codeanalysator.core/META-INF/MANIFEST.MF
@@ -6,7 +6,6 @@ Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.codeanalysator.core.CodeAnalysatorRuntime
Bundle-Vendor: IFS Institute for Software
Require-Bundle:
- com.cevelop.codeanalysator.core,
org.eclipse.core.runtime;bundle-version="3.12.0",
org.eclipse.cdt.core;bundle-version="6.0.0",
org.eclipse.cdt.codan.checkers;bundle-version="3.2.0",
@@ -26,7 +25,7 @@ Require-Bundle:
ch.hsr.ifs.iltis.core;visibility:=reexport,
org.eclipse.core.resources,
org.eclipse.core.commands
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Eclipse-ExtensibleAPI: true
Bundle-ActivationPolicy: lazy
Export-Package: com.cevelop.codeanalysator.core,
@@ -48,3 +47,4 @@ Export-Package: com.cevelop.codeanalysator.core,
com.cevelop.codeanalysator.core.util,
com.cevelop.codeanalysator.core.visitor,
com.cevelop.codeanalysator.core.visitor.shared
+Automatic-Module-Name: com.cevelop.codeanalysator.core
diff --git a/CevelopProject/bundles/com.cevelop.codeanalysator.cppcore/.classpath b/CevelopProject/bundles/com.cevelop.codeanalysator.cppcore/.classpath
index eca7bdb..e801ebf 100755
--- a/CevelopProject/bundles/com.cevelop.codeanalysator.cppcore/.classpath
+++ b/CevelopProject/bundles/com.cevelop.codeanalysator.cppcore/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.codeanalysator.cppcore/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.codeanalysator.cppcore/META-INF/MANIFEST.MF
index c7a5bb5..efc3847 100755
--- a/CevelopProject/bundles/com.cevelop.codeanalysator.cppcore/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.codeanalysator.cppcore/META-INF/MANIFEST.MF
@@ -24,7 +24,8 @@ Require-Bundle:
ch.hsr.ifs.iltis.cpp.core,
ch.hsr.ifs.iltis.core,
org.eclipse.core.resources
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Export-Package: com.cevelop.codeanalysator.cppcore.guideline,
com.cevelop.codeanalysator.cppcore.util
+Automatic-Module-Name: com.cevelop.codeanalysator.cppcore
diff --git a/CevelopProject/bundles/com.cevelop.codeanalysator.misra/.classpath b/CevelopProject/bundles/com.cevelop.codeanalysator.misra/.classpath
index eca7bdb..e801ebf 100755
--- a/CevelopProject/bundles/com.cevelop.codeanalysator.misra/.classpath
+++ b/CevelopProject/bundles/com.cevelop.codeanalysator.misra/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.codeanalysator.misra/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.codeanalysator.misra/META-INF/MANIFEST.MF
index b90d051..430ef9b 100755
--- a/CevelopProject/bundles/com.cevelop.codeanalysator.misra/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.codeanalysator.misra/META-INF/MANIFEST.MF
@@ -24,8 +24,9 @@ Require-Bundle:
ch.hsr.ifs.iltis.cpp.core,
ch.hsr.ifs.iltis.core,
org.eclipse.core.resources
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Import-Package: com.cevelop.codeanalysator.core.visitor
Export-Package: com.cevelop.codeanalysator.misra.guideline,
com.cevelop.codeanalysator.misra.util
+Automatic-Module-Name: com.cevelop.codeanalysator.misra
diff --git a/CevelopProject/bundles/com.cevelop.conanator/.classpath b/CevelopProject/bundles/com.cevelop.conanator/.classpath
index 9b7ff04..1db08c6 100644
--- a/CevelopProject/bundles/com.cevelop.conanator/.classpath
+++ b/CevelopProject/bundles/com.cevelop.conanator/.classpath
@@ -1,7 +1,7 @@
-
-
+
+
diff --git a/CevelopProject/bundles/com.cevelop.conanator/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.conanator/META-INF/MANIFEST.MF
index 18f418c..9331079 100644
--- a/CevelopProject/bundles/com.cevelop.conanator/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.conanator/META-INF/MANIFEST.MF
@@ -15,7 +15,7 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.core.databinding.property;bundle-version="1.6.200",
org.eclipse.jface.databinding
Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Export-Package: com.cevelop.conanator;x-friends:="com.cevelop.conanator.tests",
com.cevelop.conanator.utility;x-friends:="com.cevelop.conanator.tests"
Bundle-Vendor: IFS Institute for Software
diff --git a/CevelopProject/bundles/com.cevelop.constificator.core/.classpath b/CevelopProject/bundles/com.cevelop.constificator.core/.classpath
index 66355f2..b36f4a2 100644
--- a/CevelopProject/bundles/com.cevelop.constificator.core/.classpath
+++ b/CevelopProject/bundles/com.cevelop.constificator.core/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.constificator.core/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.constificator.core/META-INF/MANIFEST.MF
index 1e44964..699567b 100644
--- a/CevelopProject/bundles/com.cevelop.constificator.core/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.constificator.core/META-INF/MANIFEST.MF
@@ -9,7 +9,7 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.cdt.core,
org.eclipse.ltk.core.refactoring,
ch.hsr.ifs.iltis.kotlin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Export-Package: com.cevelop.constificator.core;x-friends="com.cevelop.constificator",
com.cevelop.constificator.core.deciders.classmembers;x-friends="com.cevelop.constificator",
diff --git a/CevelopProject/bundles/com.cevelop.constificator/.classpath b/CevelopProject/bundles/com.cevelop.constificator/.classpath
index 850a532..a586302 100644
--- a/CevelopProject/bundles/com.cevelop.constificator/.classpath
+++ b/CevelopProject/bundles/com.cevelop.constificator/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.constificator/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.constificator/META-INF/MANIFEST.MF
index 3e48bf3..dec30f2 100644
--- a/CevelopProject/bundles/com.cevelop.constificator/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.constificator/META-INF/MANIFEST.MF
@@ -15,12 +15,13 @@ Require-Bundle: org.eclipse.core.resources,
org.eclipse.ltk.ui.refactoring,
org.eclipse.ui,
org.eclipse.ui.ide,
+ ch.hsr.ifs.iltis.kotlin;bundle-version="4.0.2",
com.cevelop.constificator.core,
ch.hsr.ifs.iltis.cpp.core,
ch.hsr.ifs.iltis.core,
org.eclipse.cdt.codan.core.cxx;bundle-version="3.4.0",
org.eclipse.text
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Export-Package: com.cevelop.constificator;x-friends="com.cevelop.constificator.tests",
com.cevelop.constificator.checkers;x-friends="com.cevelop.constificator.tests",
diff --git a/CevelopProject/bundles/com.cevelop.constificator/build.properties b/CevelopProject/bundles/com.cevelop.constificator/build.properties
index 64e0f9a..c6566a4 100644
--- a/CevelopProject/bundles/com.cevelop.constificator/build.properties
+++ b/CevelopProject/bundles/com.cevelop.constificator/build.properties
@@ -6,3 +6,4 @@ bin.includes = plugin.xml,\
.,\
icons/,\
resources/
+additional.bundles = ch.hsr.ifs.iltis.kotlin
diff --git a/CevelopProject/bundles/com.cevelop.ctylechecker.reporting/.classpath b/CevelopProject/bundles/com.cevelop.ctylechecker.reporting/.classpath
index eca7bdb..e801ebf 100644
--- a/CevelopProject/bundles/com.cevelop.ctylechecker.reporting/.classpath
+++ b/CevelopProject/bundles/com.cevelop.ctylechecker.reporting/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.ctylechecker.reporting/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.ctylechecker.reporting/META-INF/MANIFEST.MF
index 7f06f3b..2a76ca5 100644
--- a/CevelopProject/bundles/com.cevelop.ctylechecker.reporting/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.ctylechecker.reporting/META-INF/MANIFEST.MF
@@ -11,6 +11,6 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.ui.ide,
org.eclipse.cdt.core,
org.eclipse.cdt.codan.core
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-Vendor: IFS Institute for Software
Automatic-Module-Name: com.cevelop.ctylechecker.reporting
diff --git a/CevelopProject/bundles/com.cevelop.ctylechecker/.classpath b/CevelopProject/bundles/com.cevelop.ctylechecker/.classpath
index a0fcb46..22e5290 100644
--- a/CevelopProject/bundles/com.cevelop.ctylechecker/.classpath
+++ b/CevelopProject/bundles/com.cevelop.ctylechecker/.classpath
@@ -1,8 +1,8 @@
+
+
-
-
diff --git a/CevelopProject/bundles/com.cevelop.ctylechecker/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.ctylechecker/META-INF/MANIFEST.MF
index fa7ef28..07e1201 100644
--- a/CevelopProject/bundles/com.cevelop.ctylechecker/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.ctylechecker/META-INF/MANIFEST.MF
@@ -4,7 +4,7 @@ Bundle-Name: Ctylechecker Plug-in
Bundle-SymbolicName: com.cevelop.ctylechecker;singleton:=true
Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.ctylechecker.Activator
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-Vendor: IFS Institute for Software
Require-Bundle: ch.hsr.ifs.iltis.cpp.core,
@@ -23,5 +23,5 @@ Require-Bundle: ch.hsr.ifs.iltis.cpp.core,
org.eclipse.jface.text;bundle-version="3.13.0",
org.eclipse.jface,
org.eclipse.ui.ide;bundle-version="3.14.0",
- com.google.gson;bundle-version="2.8.2"
+ com.google.gson;bundle-version="2.8.9"
Automatic-Module-Name: com.cevelop.ctylechecker
diff --git a/CevelopProject/bundles/com.cevelop.elevator/.classpath b/CevelopProject/bundles/com.cevelop.elevator/.classpath
index 850a532..a586302 100644
--- a/CevelopProject/bundles/com.cevelop.elevator/.classpath
+++ b/CevelopProject/bundles/com.cevelop.elevator/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.elevator/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.elevator/META-INF/MANIFEST.MF
index 8675f6d..c270651 100644
--- a/CevelopProject/bundles/com.cevelop.elevator/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.elevator/META-INF/MANIFEST.MF
@@ -5,7 +5,7 @@ Bundle-SymbolicName: com.cevelop.elevator;singleton:=true
Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.elevator.Activator
Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.cdt.codan.core;bundle-version="2.0.0",
org.eclipse.cdt.codan.core.cxx;bundle-version="1.0.0",
diff --git a/CevelopProject/bundles/com.cevelop.gslator/.classpath b/CevelopProject/bundles/com.cevelop.gslator/.classpath
index 41ca73e..810a5cc 100644
--- a/CevelopProject/bundles/com.cevelop.gslator/.classpath
+++ b/CevelopProject/bundles/com.cevelop.gslator/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.gslator/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.gslator/META-INF/MANIFEST.MF
index 16282f2..829274c 100644
--- a/CevelopProject/bundles/com.cevelop.gslator/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.gslator/META-INF/MANIFEST.MF
@@ -19,7 +19,7 @@ Require-Bundle: org.eclipse.ui,
ch.hsr.ifs.iltis.core,
org.eclipse.collections,
org.eclipse.ui.ide
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-Vendor: IFS Institute for Software
Automatic-Module-Name: com.cevelop.gslator
diff --git a/CevelopProject/bundles/com.cevelop.gslator/src/com/cevelop/gslator/charwarsstub/quickfixes/gsl/include/ProjectIncluder.java b/CevelopProject/bundles/com.cevelop.gslator/src/com/cevelop/gslator/charwarsstub/quickfixes/gsl/include/ProjectIncluder.java
index 77b8618..47bc450 100644
--- a/CevelopProject/bundles/com.cevelop.gslator/src/com/cevelop/gslator/charwarsstub/quickfixes/gsl/include/ProjectIncluder.java
+++ b/CevelopProject/bundles/com.cevelop.gslator/src/com/cevelop/gslator/charwarsstub/quickfixes/gsl/include/ProjectIncluder.java
@@ -27,7 +27,8 @@
import org.eclipse.cdt.core.settings.model.ICProjectDescription;
import org.eclipse.cdt.core.settings.model.ICSettingEntry;
import org.eclipse.cdt.managedbuilder.core.ManagedCProjectNature;
-import org.eclipse.cdt.utils.Platform;
+//import org.eclipse.cdt.utils.Platform;
+import org.eclipse.core.runtime.Platform;
import org.eclipse.core.resources.IProject;
import org.eclipse.core.resources.IWorkspaceRoot;
import org.eclipse.core.resources.ResourcesPlugin;
diff --git a/CevelopProject/bundles/com.cevelop.includator.codan/.classpath b/CevelopProject/bundles/com.cevelop.includator.codan/.classpath
index 4f83b23..e801ebf 100644
--- a/CevelopProject/bundles/com.cevelop.includator.codan/.classpath
+++ b/CevelopProject/bundles/com.cevelop.includator.codan/.classpath
@@ -1,7 +1,7 @@
+
-
diff --git a/CevelopProject/bundles/com.cevelop.includator.codan/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.includator.codan/META-INF/MANIFEST.MF
index 454cc49..e60443a 100644
--- a/CevelopProject/bundles/com.cevelop.includator.codan/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.includator.codan/META-INF/MANIFEST.MF
@@ -13,7 +13,7 @@ Require-Bundle: org.eclipse.ui;bundle-version="3.8.0",
ch.hsr.ifs.iltis.cpp.core,
org.eclipse.cdt.codan.core,
org.eclipse.cdt.codan.core.cxx
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Export-Package: com.cevelop.includator.checkers;x-friends:="com.cevelop.includator.codan,com.cevelop.includator.tests"
Automatic-Module-Name: com.cevelop.includator.codan
diff --git a/CevelopProject/bundles/com.cevelop.includator.viewer/.classpath b/CevelopProject/bundles/com.cevelop.includator.viewer/.classpath
index eca7bdb..e801ebf 100644
--- a/CevelopProject/bundles/com.cevelop.includator.viewer/.classpath
+++ b/CevelopProject/bundles/com.cevelop.includator.viewer/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.includator.viewer/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.includator.viewer/META-INF/MANIFEST.MF
index ca0aafd..e8e94d7 100644
--- a/CevelopProject/bundles/com.cevelop.includator.viewer/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.includator.viewer/META-INF/MANIFEST.MF
@@ -7,11 +7,11 @@ Bundle-Activator: com.cevelop.includator.viewer.IncludeViewActivator
Bundle-Vendor: IFS Institute for Software
Require-Bundle: org.eclipse.ui;bundle-version="3.8.0",
com.cevelop.includator;bundle-version="0.2.0",
- org.eclipse.zest.core;bundle-version="1.3.0",
- org.eclipse.zest.layouts;bundle-version="1.1.0",
org.eclipse.cdt.core;bundle-version="5.4.0",
org.eclipse.jface.text;bundle-version="3.8.0",
- org.eclipse.ui.workbench.texteditor
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+ org.eclipse.ui.workbench.texteditor,
+ org.eclipse.zest.core;bundle-version="1.3.0",
+ org.eclipse.zest.layouts;bundle-version="1.1.0"
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Automatic-Module-Name: com.cevelop.includator.viewer
diff --git a/CevelopProject/bundles/com.cevelop.includator/.classpath b/CevelopProject/bundles/com.cevelop.includator/.classpath
index 6356eaf..0a636d0 100644
--- a/CevelopProject/bundles/com.cevelop.includator/.classpath
+++ b/CevelopProject/bundles/com.cevelop.includator/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.includator/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.includator/META-INF/MANIFEST.MF
index ff7563c..658c0c4 100644
--- a/CevelopProject/bundles/com.cevelop.includator/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.includator/META-INF/MANIFEST.MF
@@ -5,7 +5,7 @@ Bundle-SymbolicName: com.cevelop.includator;singleton:=true
Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.includator.IncludatorPlugin
Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Export-Package: com.cevelop.includator;x-friends:="com.cevelop.includator.tests,com.cevelop.includator.codan,com.cevelop.includator.viewer",
com.cevelop.includator.cxxelement;x-friends:="com.cevelop.includator.tests,com.cevelop.includator.codan,com.cevelop.includator.viewer",
com.cevelop.includator.dependency;x-friends:="com.cevelop.includator.tests,com.cevelop.includator.codan,com.cevelop.includator.viewer",
diff --git a/CevelopProject/bundles/com.cevelop.intwidthfixator/.classpath b/CevelopProject/bundles/com.cevelop.intwidthfixator/.classpath
index e4931dc..f1179ff 100644
--- a/CevelopProject/bundles/com.cevelop.intwidthfixator/.classpath
+++ b/CevelopProject/bundles/com.cevelop.intwidthfixator/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.intwidthfixator/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.intwidthfixator/META-INF/MANIFEST.MF
index cc7603b..6acb843 100644
--- a/CevelopProject/bundles/com.cevelop.intwidthfixator/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.intwidthfixator/META-INF/MANIFEST.MF
@@ -20,6 +20,6 @@ Require-Bundle: ch.hsr.ifs.iltis.core,
org.eclipse.ui.ide;bundle-version="3.12.0",
org.eclipse.ui,
org.eclipse.cdt.ui
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Automatic-Module-Name: com.cevelop.intwidthfixator
diff --git a/CevelopProject/bundles/com.cevelop.macronator/.classpath b/CevelopProject/bundles/com.cevelop.macronator/.classpath
index 92cb9f9..179524e 100644
--- a/CevelopProject/bundles/com.cevelop.macronator/.classpath
+++ b/CevelopProject/bundles/com.cevelop.macronator/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.macronator/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.macronator/META-INF/MANIFEST.MF
index 30f08da..e3900ec 100644
--- a/CevelopProject/bundles/com.cevelop.macronator/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.macronator/META-INF/MANIFEST.MF
@@ -21,7 +21,7 @@ Require-Bundle: org.eclipse.ui,
ch.hsr.ifs.iltis.cpp.core,
ch.hsr.ifs.iltis.core,
ch.hsr.ifs.iltis.cpp.versionator
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-Activator: com.cevelop.macronator.MacronatorPlugin
Bundle-Vendor: IFS Institute for Software
diff --git a/CevelopProject/bundles/com.cevelop.namespactor.checkers/.classpath b/CevelopProject/bundles/com.cevelop.namespactor.checkers/.classpath
index eca7bdb..e801ebf 100644
--- a/CevelopProject/bundles/com.cevelop.namespactor.checkers/.classpath
+++ b/CevelopProject/bundles/com.cevelop.namespactor.checkers/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.namespactor.checkers/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.namespactor.checkers/META-INF/MANIFEST.MF
index 7dcde22..477180e 100644
--- a/CevelopProject/bundles/com.cevelop.namespactor.checkers/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.namespactor.checkers/META-INF/MANIFEST.MF
@@ -18,7 +18,7 @@ Require-Bundle: ch.hsr.ifs.iltis.cpp.core,
org.eclipse.ltk.ui.refactoring,
com.cevelop.namespactor,
org.eclipse.ui.workbench.texteditor
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-Vendor: IFS Institute for Software
Eclipse-ExtensibleAPI: true
Export-Package: com.cevelop.namespactor.checkers;x-friends:="com.cevelop.namespactor.tests,com.cevelop.namespactor",
diff --git a/CevelopProject/bundles/com.cevelop.namespactor/.classpath b/CevelopProject/bundles/com.cevelop.namespactor/.classpath
index eca7bdb..e801ebf 100644
--- a/CevelopProject/bundles/com.cevelop.namespactor/.classpath
+++ b/CevelopProject/bundles/com.cevelop.namespactor/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.namespactor/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.namespactor/META-INF/MANIFEST.MF
index ac6d568..b497f70 100644
--- a/CevelopProject/bundles/com.cevelop.namespactor/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.namespactor/META-INF/MANIFEST.MF
@@ -5,17 +5,17 @@ Bundle-SymbolicName: com.cevelop.namespactor;singleton:=true
Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.namespactor.Activator
Require-Bundle: org.eclipse.ui,
- org.eclipse.cdt.ui;bundle-version="5.3.2",
- org.eclipse.cdt.core;bundle-version="5.3.1",
+ org.eclipse.cdt.ui,
+ org.eclipse.cdt.core,
org.eclipse.core.runtime,
- org.eclipse.core.resources;bundle-version="3.7.100",
- org.eclipse.ltk.core.refactoring;bundle-version="3.5.201",
- org.eclipse.ltk.ui.refactoring;bundle-version="3.6.0",
- org.eclipse.jface.text;bundle-version="3.7.2",
- org.eclipse.cdt.codan.core.cxx;bundle-version="1.1.0",
- ch.hsr.ifs.iltis.cpp.core
+ org.eclipse.core.resources,
+ org.eclipse.ltk.core.refactoring,
+ org.eclipse.jface.text,
+ org.eclipse.cdt.codan.core.cxx,
+ ch.hsr.ifs.iltis.cpp.core,
+ org.eclipse.ltk.ui.refactoring
Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-Vendor: IFS Institute for Software
Eclipse-ExtensibleAPI: true
Automatic-Module-Name: com.cevelop.namespactor
diff --git a/CevelopProject/bundles/com.cevelop.namespactor/cdt_target.target b/CevelopProject/bundles/com.cevelop.namespactor/cdt_target.target
deleted file mode 100644
index 86279df..0000000
--- a/CevelopProject/bundles/com.cevelop.namespactor/cdt_target.target
+++ /dev/null
@@ -1,22 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/CevelopProject/bundles/com.cevelop.tdd/.classpath b/CevelopProject/bundles/com.cevelop.tdd/.classpath
index a4aadbc..870c21b 100644
--- a/CevelopProject/bundles/com.cevelop.tdd/.classpath
+++ b/CevelopProject/bundles/com.cevelop.tdd/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.tdd/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.tdd/META-INF/MANIFEST.MF
index f99d07b..726231b 100644
--- a/CevelopProject/bundles/com.cevelop.tdd/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.tdd/META-INF/MANIFEST.MF
@@ -19,7 +19,7 @@ Require-Bundle: org.eclipse.ui;bundle-version="3.6.2",
ch.hsr.ifs.iltis.core,
org.eclipse.collections,
org.eclipse.ltk.ui.refactoring
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-ClassPath: .
Bundle-Vendor: %bundle.vendor.name
diff --git a/CevelopProject/bundles/com.cevelop.templator.instances/.classpath b/CevelopProject/bundles/com.cevelop.templator.instances/.classpath
index eca7bdb..e801ebf 100644
--- a/CevelopProject/bundles/com.cevelop.templator.instances/.classpath
+++ b/CevelopProject/bundles/com.cevelop.templator.instances/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.templator.instances/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.templator.instances/META-INF/MANIFEST.MF
index 36d8d81..ad95b06 100644
--- a/CevelopProject/bundles/com.cevelop.templator.instances/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.templator.instances/META-INF/MANIFEST.MF
@@ -8,5 +8,5 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.cdt.core,
com.cevelop.templator,
org.eclipse.core.runtime
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Automatic-Module-Name: com.cevelop.templator.instances
diff --git a/CevelopProject/bundles/com.cevelop.templator/.classpath b/CevelopProject/bundles/com.cevelop.templator/.classpath
index eca7bdb..e801ebf 100644
--- a/CevelopProject/bundles/com.cevelop.templator/.classpath
+++ b/CevelopProject/bundles/com.cevelop.templator/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/bundles/com.cevelop.templator/META-INF/MANIFEST.MF b/CevelopProject/bundles/com.cevelop.templator/META-INF/MANIFEST.MF
index 4629d2c..fb4663e 100644
--- a/CevelopProject/bundles/com.cevelop.templator/META-INF/MANIFEST.MF
+++ b/CevelopProject/bundles/com.cevelop.templator/META-INF/MANIFEST.MF
@@ -15,7 +15,7 @@ Require-Bundle: org.eclipse.ui;bundle-version="3.107.0",
org.eclipse.ui.editors;bundle-version="3.10.0",
org.eclipse.ui.forms;bundle-version="3.7.0",
org.eclipse.ui.workbench.texteditor
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Export-Package: com.cevelop.templator.plugin;x-friends:="com.cevelop.templator.tests,com.cevelop.templator.instances",
com.cevelop.templator.plugin.asttools;x-friends:="com.cevelop.templator.tests,com.cevelop.templator.instances",
diff --git a/CevelopProject/bundles/pom.xml b/CevelopProject/bundles/pom.xml
index 1cdab9f..8488fcb 100644
--- a/CevelopProject/bundles/pom.xml
+++ b/CevelopProject/bundles/pom.xml
@@ -11,7 +11,7 @@
com.cevelop.aliextor
com.cevelop.branding
- com.cevelop.charwars
+
com.cevelop.clonewar
com.cevelop.codeanalysator.core
com.cevelop.codeanalysator.misra
@@ -26,7 +26,7 @@
com.cevelop.gslator
com.cevelop.includator
com.cevelop.includator.codan
- com.cevelop.includator.viewer
+
com.cevelop.intwidthfixator
com.cevelop.macronator
com.cevelop.namespactor
diff --git a/CevelopProject/features/com.cevelop.aliextor.feature/feature.xml b/CevelopProject/features/com.cevelop.aliextor.feature/feature.xml
index f683ad4..6a61f76 100644
--- a/CevelopProject/features/com.cevelop.aliextor.feature/feature.xml
+++ b/CevelopProject/features/com.cevelop.aliextor.feature/feature.xml
@@ -29,6 +29,20 @@ SPDX-License-Identifier: EPL-2.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
diff --git a/CevelopProject/features/com.cevelop.license.feature/feature.xml b/CevelopProject/features/com.cevelop.license.feature/feature.xml
index e665925..bad4a9b 100644
--- a/CevelopProject/features/com.cevelop.license.feature/feature.xml
+++ b/CevelopProject/features/com.cevelop.license.feature/feature.xml
@@ -6,7 +6,7 @@
provider-name="Cevelop"
plugin="com.cevelop.branding">
-
+
This feature contains the license applying to the Cevelop Plug-Ins
diff --git a/CevelopProject/features/com.cevelop.product.feature/feature.xml b/CevelopProject/features/com.cevelop.product.feature/feature.xml
index f536121..338b20e 100644
--- a/CevelopProject/features/com.cevelop.product.feature/feature.xml
+++ b/CevelopProject/features/com.cevelop.product.feature/feature.xml
@@ -89,24 +89,21 @@ Switzerland
-
+
-
-
+
+
-
-
+
-
+
-
-
@@ -114,9 +111,10 @@ Switzerland
-
-
-
+
+
+
+
com.cevelop.aliextor.feature
com.cevelop.branding.feature
- com.cevelop.charwars.feature
+
com.cevelop.clonewar.feature
com.cevelop.codeanalysator.feature
com.cevelop.conanator.feature
diff --git a/CevelopProject/helps/com.cevelop.codeanalysator.help/.classpath b/CevelopProject/helps/com.cevelop.codeanalysator.help/.classpath
index eca7bdb..e801ebf 100644
--- a/CevelopProject/helps/com.cevelop.codeanalysator.help/.classpath
+++ b/CevelopProject/helps/com.cevelop.codeanalysator.help/.classpath
@@ -1,6 +1,6 @@
-
+
diff --git a/CevelopProject/helps/com.cevelop.codeanalysator.help/META-INF/MANIFEST.MF b/CevelopProject/helps/com.cevelop.codeanalysator.help/META-INF/MANIFEST.MF
index 8006e45..d42f555 100644
--- a/CevelopProject/helps/com.cevelop.codeanalysator.help/META-INF/MANIFEST.MF
+++ b/CevelopProject/helps/com.cevelop.codeanalysator.help/META-INF/MANIFEST.MF
@@ -7,5 +7,6 @@ Bundle-Activator: com.cevelop.help.Activator
Bundle-Vendor: IFS Institute for Software
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
+Automatic-Module-Name: com.cevelop.codeanalysator.help
diff --git a/CevelopProject/pom.xml b/CevelopProject/pom.xml
index 7b34c51..6a54cae 100644
--- a/CevelopProject/pom.xml
+++ b/CevelopProject/pom.xml
@@ -6,7 +6,7 @@
com.cevelop
com.cevelop.configuration
- 1.11.1-SNAPSHOT
+ 1.14.2-SNAPSHOT
./releng/com.cevelop.configuration
diff --git a/CevelopProject/releng/com.cevelop.configuration/pom.xml b/CevelopProject/releng/com.cevelop.configuration/pom.xml
index 825fcf4..7b0c43d 100644
--- a/CevelopProject/releng/com.cevelop.configuration/pom.xml
+++ b/CevelopProject/releng/com.cevelop.configuration/pom.xml
@@ -4,22 +4,22 @@
4.0.0
com.cevelop
com.cevelop.configuration
- 1.11.1-SNAPSHOT
+ 1.14.2-SNAPSHOT
pom
- 1.8
+ 3.3.0
- 2.2.0
- 2.2.0
+ 2.6.0
+ 2.6.0
- 1.4.21
+ 1.5.31
- 1.7
- 1.4.1
- 1.4
+ 3.1.0
+ 3.1.0
+ 3.0.0
3.0.1
- 2.6
+ 3.3.0
2.22.2
UTF-8
@@ -150,6 +150,11 @@
+
+ macosx
+ cocoa
+ aarch64
+
win32
win32
diff --git a/CevelopProject/releng/com.cevelop.launches/Cevelop Plug-Ins Full + pASTa.launch b/CevelopProject/releng/com.cevelop.launches/Cevelop Plug-Ins Full + pASTa.launch
index c424a21..5f69f7c 100644
--- a/CevelopProject/releng/com.cevelop.launches/Cevelop Plug-Ins Full + pASTa.launch
+++ b/CevelopProject/releng/com.cevelop.launches/Cevelop Plug-Ins Full + pASTa.launch
@@ -1,5 +1,6 @@
+
@@ -12,6 +13,11 @@
+
+
+
+
+
@@ -32,36 +38,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
-
-
@@ -87,6 +184,8 @@
+
+
@@ -100,8 +199,7 @@
-
-
+
@@ -142,18 +240,15 @@
-
+
-
-
-
@@ -162,17 +257,19 @@
+
+
-
+
@@ -202,7 +299,8 @@
-
+
+
@@ -233,7 +331,7 @@
-
+
@@ -242,8 +340,6 @@
-
-
@@ -260,10 +356,11 @@
+
+
-
@@ -271,6 +368,7 @@
+
@@ -309,7 +407,7 @@
-
+
@@ -320,11 +418,11 @@
-
+
@@ -349,15 +447,9 @@
-
-
-
-
-
-
@@ -367,6 +459,8 @@
+
+
@@ -376,6 +470,7 @@
+
@@ -383,6 +478,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
@@ -409,6 +516,7 @@
+
diff --git a/CevelopProject/releng/com.cevelop.launches/Cevelop Plug-Ins Full.launch b/CevelopProject/releng/com.cevelop.launches/Cevelop Plug-Ins Full.launch
index 738758c..4a8ac71 100644
--- a/CevelopProject/releng/com.cevelop.launches/Cevelop Plug-Ins Full.launch
+++ b/CevelopProject/releng/com.cevelop.launches/Cevelop Plug-Ins Full.launch
@@ -1,5 +1,6 @@
+
@@ -12,54 +13,138 @@
-
-
-
-
-
-
-
-
-
+
+
+
-
+
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
+
+
+
+
+
-
-
@@ -85,6 +170,8 @@
+
+
@@ -98,8 +185,7 @@
-
-
+
@@ -140,18 +226,16 @@
-
+
-
+
-
-
@@ -160,17 +244,20 @@
+
+
+
-
+
@@ -184,9 +271,12 @@
+
+
+
@@ -200,7 +290,8 @@
-
+
+
@@ -231,7 +322,7 @@
-
+
@@ -240,13 +331,13 @@
-
-
+
+
@@ -258,17 +349,20 @@
+
+
-
+
+
@@ -307,7 +401,7 @@
-
+
@@ -318,11 +412,11 @@
-
+
@@ -347,15 +441,9 @@
-
-
-
-
-
-
@@ -365,6 +453,8 @@
+
+
@@ -374,6 +464,7 @@
+
@@ -381,9 +472,47 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -394,24 +523,31 @@
+
+
+
-
+
+
+
+
+
-
+
diff --git a/CevelopProject/releng/com.cevelop.product/META-INF/MANIFEST.MF b/CevelopProject/releng/com.cevelop.product/META-INF/MANIFEST.MF
index 332089b..fabb5f4 100644
--- a/CevelopProject/releng/com.cevelop.product/META-INF/MANIFEST.MF
+++ b/CevelopProject/releng/com.cevelop.product/META-INF/MANIFEST.MF
@@ -1,6 +1,7 @@
Manifest-Version: 1.0
Bundle-ManifestVersion: 2
Bundle-Name: Cevelop C++ IDE
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-SymbolicName: com.cevelop.product
Bundle-Version: 1.14.2.qualifier
Bundle-Vendor: IFS Institute for Software
diff --git a/CevelopProject/releng/com.cevelop.product/com.cevelop.ide.develop.product b/CevelopProject/releng/com.cevelop.product/com.cevelop.ide.develop.product
index d63b743..5de0ffe 100644
--- a/CevelopProject/releng/com.cevelop.product/com.cevelop.ide.develop.product
+++ b/CevelopProject/releng/com.cevelop.product/com.cevelop.ide.develop.product
@@ -1,7 +1,7 @@
-
+
@@ -69,9 +69,9 @@
- org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8
- org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8
- org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8
+ org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11
+ org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11
+ org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11
@@ -146,30 +146,28 @@ Switzerland
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
-
-
-
-
-
-
-
@@ -210,10 +208,11 @@ Switzerland
-
+
+
@@ -221,21 +220,21 @@ Switzerland
-
-
-
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
diff --git a/CevelopProject/releng/com.cevelop.product/com.cevelop.ide.master.product b/CevelopProject/releng/com.cevelop.product/com.cevelop.ide.master.product
index b954b34..19b5651 100644
--- a/CevelopProject/releng/com.cevelop.product/com.cevelop.ide.master.product
+++ b/CevelopProject/releng/com.cevelop.product/com.cevelop.ide.master.product
@@ -1,7 +1,7 @@
-
+
@@ -146,7 +146,6 @@ Switzerland
-
@@ -196,7 +195,10 @@ Switzerland
-
+
+
+
+
@@ -208,20 +210,25 @@ Switzerland
-
-
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/CevelopProject/releng/com.cevelop.product/p2.inf b/CevelopProject/releng/com.cevelop.product/p2.inf
index 6934dee..e98b11b 100644
--- a/CevelopProject/releng/com.cevelop.product/p2.inf
+++ b/CevelopProject/releng/com.cevelop.product/p2.inf
@@ -1,10 +1,9 @@
instructions.configure=\
addRepository(type:0,location:https${#58}//www.cevelop.com/update/latest,enabled:true,name:Cevelop Updates);\
-addRepository(type:0,location:https${#58}//www.cute-test.com/updatesite/2019-06,enabled:true,name:CUTE Updates);\
-addRepository(type:0,location:https${#58}//www.cevelop.com/iltis,enabled:true,name:ILTIS Updates);\
-addRepository(type:0,location:http${#58}//sconsolidator.com/update,enabled:true,name:SConsolidator Updates);\
-addRepository(type:0,location:http${#58}//download.eclipse.org/tools/cdt/releases/9.8,enabled:true,name:CDT 9.8 Updates);\
-addRepository(type:0,location:http${#58}//download.eclipse.org/releases/2019-06,enabled:true,name:Eclipse 2019-06 Packages);\
-addRepository(type:0,location:http${#58}//download.eclipse.org/eclipse/updates/4.12,enabled:true,name:Eclipse 2019-06 Updates);\
-addRepository(type:0,location:http${#58}//download.eclipse.org/egit/updates,enabled:true,name:EGit Updates);
+addRepository(type:0,location:https${#58}//eclipse-update-sites.s3.eu-central-1.amazonaws.com/cute-plugin,enabled:true,name:CUTE Updates);\
+addRepository(type:0,location:https${#58}//eclipse-update-sites.s3.eu-central-1.amazonaws.com/iltis-update,enabled:true,name:ILTIS Updates);\
+addRepository(type:0,location:https${#58}//download.eclipse.org/tools/cdt/releases/10.7,enabled:true,name:CDT 10.7 Updates);\
+addRepository(type:0,location:https${#58}//download.eclipse.org/releases/2022-09,enabled:true,name:Eclipse 2022-09 Packages);\
+addRepository(type:0,location:https${#58}//download.eclipse.org/eclipse/updates/4.25,enabled:true,name:Eclipse 2022-09 Updates);\
+addRepository(type:0,location:https${#58}//download.eclipse.org/egit/updates,enabled:true,name:EGit Updates);
diff --git a/CevelopProject/releng/com.cevelop.product/pom.xml b/CevelopProject/releng/com.cevelop.product/pom.xml
index 582bf55..a913da0 100644
--- a/CevelopProject/releng/com.cevelop.product/pom.xml
+++ b/CevelopProject/releng/com.cevelop.product/pom.xml
@@ -7,7 +7,7 @@
com.cevelop
com.cevelop.releng
- 1.14.2-SNAPSHOT
+ 1.14.2-SNAPSHOT
com.cevelop.product
diff --git a/CevelopProject/releng/com.cevelop.target.develop/com.cevelop.target.develop.target b/CevelopProject/releng/com.cevelop.target.develop/com.cevelop.target.develop.target
index a194598..fe8e2b8 100644
--- a/CevelopProject/releng/com.cevelop.target.develop/com.cevelop.target.develop.target
+++ b/CevelopProject/releng/com.cevelop.target.develop/com.cevelop.target.develop.target
@@ -1,7 +1,7 @@
-
+
@@ -9,19 +9,30 @@
-
+
-
+
+
+
+
+
+
+
+
+
+
+
-
+
+
@@ -30,17 +41,30 @@
-
+
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
+
+
+
+
+
+
@@ -49,19 +73,18 @@
-
+
-
-
+
-
+
diff --git a/CevelopProject/releng/com.cevelop.target.develop/com.cevelop.target.develop.tpd b/CevelopProject/releng/com.cevelop.target.develop/com.cevelop.target.develop.tpd
index 84cbf4b..6a0199f 100755
--- a/CevelopProject/releng/com.cevelop.target.develop/com.cevelop.target.develop.tpd
+++ b/CevelopProject/releng/com.cevelop.target.develop/com.cevelop.target.develop.tpd
@@ -1,26 +1,37 @@
target "Cevelop Development" with source requirements
-location "http://download.eclipse.org/releases/2019-12" {
+location "https://download.eclipse.org/releases/2022-09" {
org.eclipse.equinox.sdk.feature.group lazy
org.eclipse.platform.feature.group lazy
org.eclipse.ui.ide.application lazy
org.eclipse.sdk.feature.group lazy
org.eclipse.sdk.ide lazy
- org.eclipse.zest.sdk.feature.group lazy
+ org.eclipse.gef.zest.sdk.feature.group lazy
org.eclipse.emf.sdk.feature.group lazy
org.eclipse.epp.mpc.feature.group lazy
org.eclipse.gef.sdk.feature.group lazy
org.eclipse.tm.terminal.feature.feature.group lazy
+ org.junit lazy
+ org.eclipse.pde.api.tools.annotations lazy
+ org.eclipse.swtbot.feature.group lazy
+ org.eclipse.swtbot.eclipse.feature.group lazy
+ org.eclipse.swtbot.generator.feature.feature.group lazy
+ org.eclipse.emf.common.ui.feature.group lazy
+ org.eclipse.equinox.launcher lazy
+ org.eclipse.core.resources lazy
+ org.eclipse.core.runtime lazy
+ org.eclipse.jdt.feature.group lazy
}
-location "http://download.eclipse.org/egit/updates" {
+location "https://download.eclipse.org/egit/updates" {
org.eclipse.egit.feature.group lazy
org.eclipse.jgit.feature.group lazy
org.eclipse.jgit.http.apache.feature.group lazy
org.eclipse.jgit.lfs.feature.group lazy
+ org.eclipse.jgit.ssh.jsch.feature.group lazy
}
-location "http://download.eclipse.org/tools/cdt/releases/9.10" {
+location "https://download.eclipse.org/tools/cdt/releases/10.7/cdt-10.7.1/" {
org.eclipse.cdt.sdk.feature.group lazy
org.eclipse.cdt.feature.group lazy
org.eclipse.cdt.autotools.feature.group lazy
@@ -29,35 +40,49 @@ location "http://download.eclipse.org/tools/cdt/releases/9.10" {
org.eclipse.launchbar.feature.group lazy
}
-location "http://download.eclipse.org/tools/orbit/downloads/drops/R20191126223242/repository/" {
+location "https://download.eclipse.org/tools/orbit/downloads/drops/R20220830213456/repository" {
org.apache.commons.codec lazy
- javax.xml.stream lazy
+ /*javax.xml.stream lazy*/
+ org.mockito lazy
+ org.apache.log4j lazy
+ org.junit.jupiter.api lazy
+ org.junit.platform.suite.api lazy
+ org.junit.platform.runner lazy
+ org.junit.platform.launcher lazy
+ org.junit.platform.commons lazy
+ org.junit.jupiter.engine lazy
+ org.junit.platform.engine lazy
+ org.junit.vintage.engine lazy
+
}
-location "https://ci.eclipse.org/cdt/job/cdt-9.10/lastSuccessfulBuild/artifact/releng/org.eclipse.cdt.testing.repo/target/repository/" {
- org.eclipse.cdt.testing.source.feature.group lazy
+location "https://ci.eclipse.org/cdt/job/cdt/job/cdt_10_7/lastStableBuild/artifact/releng/org.eclipse.cdt.testing.repo/target/repository" {
org.eclipse.cdt.testing.feature.group lazy
+ org.eclipse.cdt.testing.source.feature.group lazy
+}
+
+location "https://download.eclipse.org/collections/11.1.0/repository/" {
+ org.eclipse.collections.feature.feature.group lazy
}
-location "https://www.cevelop.com/iltis-unstable" {
+location "https://eclipse-update-sites.s3.eu-central-1.amazonaws.com/iltis-update" {
ch.hsr.ifs.iltis.kotlin.feature.feature.group lazy
ch.hsr.ifs.iltis.cpp.versionator.feature.feature.group lazy
ch.hsr.ifs.iltis.cpp.core.feature.feature.group lazy
ch.hsr.ifs.iltis.testing.cpp.feature.feature.group lazy
ch.hsr.ifs.iltis.testing.highlevel.feature.feature.group lazy
- /* Add pASTa here, so it will be available in instances started from the plug-in development IDE */
ch.hsr.ifs.iltis.testing.tools.pasta.feature.feature.group lazy
}
-location "https://cute-test.com/updatesite-unstable" {
+location "https://eclipse-update-sites.s3.eu-central-1.amazonaws.com/cute-plugin" {
ch.hsr.ifs.cute.boost.feature.feature.group lazy
ch.hsr.ifs.cute.feature.feature.group lazy
ch.hsr.ifs.cute.gcov.feature.feature.group lazy
- ch.hsr.ifs.cute.mockator.feature.feature.group lazy
+// ch.hsr.ifs.cute.mockator.feature.feature.group lazy
}
-
-location "http://sconsolidator.com/update-unstable" {
+// temporary home with valid certificate https://sommerlad.ch/downloads/sconsolidator/1.4.0/
+location "https://sommerlad.ch/downloads/sconsolidator/1.4.0" {
ch.hsr.ifs.sconsolidator.depviz.feature.feature.group lazy
ch.hsr.ifs.sconsolidator.feature.feature.group lazy
-}
\ No newline at end of file
+}
diff --git a/CevelopProject/releng/com.cevelop.target.master/com.cevelop.target.master.target b/CevelopProject/releng/com.cevelop.target.master/com.cevelop.target.master.target
index 02be9de..0c0338e 100644
--- a/CevelopProject/releng/com.cevelop.target.master/com.cevelop.target.master.target
+++ b/CevelopProject/releng/com.cevelop.target.master/com.cevelop.target.master.target
@@ -1,26 +1,27 @@
-
+
-
+
-
+
-
+
+
@@ -29,24 +30,29 @@
-
+
-
-
+
-
+
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/CevelopProject/releng/com.cevelop.target.master/com.cevelop.target.master.tpd b/CevelopProject/releng/com.cevelop.target.master/com.cevelop.target.master.tpd
index b1ec664..56fafe2 100755
--- a/CevelopProject/releng/com.cevelop.target.master/com.cevelop.target.master.tpd
+++ b/CevelopProject/releng/com.cevelop.target.master/com.cevelop.target.master.tpd
@@ -1,11 +1,11 @@
-target "Cevelop for 2019-12" with requirements
+target "Cevelop for 2022-09" with requirements
-location "http://download.eclipse.org/releases/2019-12" {
+location "https://download.eclipse.org/releases/2022-09" {
org.eclipse.equinox.sdk.feature.group lazy
org.eclipse.platform.feature.group lazy
org.eclipse.ui.ide.application lazy
org.eclipse.sdk.feature.group lazy
- org.eclipse.zest.sdk.feature.group lazy
+ org.eclipse.gef.zest.sdk.feature.group lazy
org.eclipse.emf.sdk.feature.group lazy
org.eclipse.epp.mpc.feature.group lazy
org.eclipse.gef.sdk.feature.group lazy
@@ -19,14 +19,15 @@ location "http://download.eclipse.org/releases/2019-12" {
// javax.xml.stream 1.0.1
}
-location "http://download.eclipse.org/egit/updates" {
+location "https://download.eclipse.org/egit/updates" {
org.eclipse.egit.feature.group lazy
org.eclipse.jgit.feature.group lazy
org.eclipse.jgit.http.apache.feature.group lazy
org.eclipse.jgit.lfs.feature.group lazy
+ org.eclipse.jgit.ssh.jsch.feature.group lazy
}
-location "http://download.eclipse.org/tools/cdt/releases/9.10" {
+location "https://download.eclipse.org/tools/cdt/releases/10.7/cdt-10.7.1/" {
org.eclipse.cdt.sdk.feature.group lazy
org.eclipse.cdt.feature.group lazy
org.eclipse.cdt.autotools.feature.group lazy
@@ -35,19 +36,32 @@ location "http://download.eclipse.org/tools/cdt/releases/9.10" {
org.eclipse.launchbar.feature.group lazy
}
-location "http://download.eclipse.org/tools/orbit/downloads/drops/R20191126223242/repository/" {
+location "https://download.eclipse.org/tools/orbit/downloads/drops/R20220830213456/repository" {
org.apache.commons.codec lazy
- javax.xml.stream lazy
+ /* javax.xml.stream lazy */
}
-location "https://ci.eclipse.org/cdt/job/cdt-9.10/lastSuccessfulBuild/artifact/releng/org.eclipse.cdt.testing.repo/target/repository/" {
+location "https://ci.eclipse.org/cdt/job/cdt/job/cdt_10_7/lastStableBuild/artifact/releng/org.eclipse.cdt.testing.repo/target/repository" {
org.eclipse.cdt.testing.feature.group lazy
}
-location "https://www.cevelop.com/iltis" {
- ch.hsr.ifs.iltis.kotlin.feature.feature.group 4.0.1
- ch.hsr.ifs.iltis.cpp.versionator.feature.feature.group 4.0.1
- ch.hsr.ifs.iltis.cpp.core.feature.feature.group 4.0.1
- ch.hsr.ifs.iltis.testing.cpp.feature.feature.group 4.0.1
- ch.hsr.ifs.iltis.testing.highlevel.feature.feature.group 4.0.1
+location "https://eclipse-update-sites.s3.eu-central-1.amazonaws.com/iltis-update/" {
+ ch.hsr.ifs.iltis.kotlin.feature.feature.group lazy
+ ch.hsr.ifs.iltis.cpp.versionator.feature.feature.group lazy
+ ch.hsr.ifs.iltis.cpp.core.feature.feature.group lazy
+ ch.hsr.ifs.iltis.testing.cpp.feature.feature.group lazy
+ ch.hsr.ifs.iltis.testing.highlevel.feature.feature.group lazy
}
+
+location "https://eclipse-update-sites.s3.eu-central-1.amazonaws.com/cute-plugin/" {
+ ch.hsr.ifs.cute.boost.feature.feature.group lazy
+ ch.hsr.ifs.cute.feature.feature.group lazy
+ ch.hsr.ifs.cute.gcov.feature.feature.group lazy
+ //ch.hsr.ifs.cute.mockator.feature.feature.group lazy
+}
+
+// temporary home with valid certificate https://sommerlad.ch/downloads/sconsolidator/1.4.0/
+/* location "https://sommerlad.ch/downloads/sconsolidator/1.4.0/" {
+ ch.hsr.ifs.sconsolidator.depviz.feature.feature.group lazy
+ ch.hsr.ifs.sconsolidator.feature.feature.group lazy
+} */
diff --git a/CevelopProject/releng/com.cevelop.update/category.xml b/CevelopProject/releng/com.cevelop.update/category.xml
index 343011a..d1a20dc 100644
--- a/CevelopProject/releng/com.cevelop.update/category.xml
+++ b/CevelopProject/releng/com.cevelop.update/category.xml
@@ -3,9 +3,6 @@
Cevelop Plug-ins. This update site contains the core and beta plug-ins of Cevelop.
-
-
-
diff --git a/CevelopProject/tests/com.cevelop.aliextor.tests/.classpath b/CevelopProject/tests/com.cevelop.aliextor.tests/.classpath
index ed0eb24..bf23501 100644
--- a/CevelopProject/tests/com.cevelop.aliextor.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.aliextor.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.aliextor.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.aliextor.tests/META-INF/MANIFEST.MF
index e6b21b2..a9970ec 100644
--- a/CevelopProject/tests/com.cevelop.aliextor.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.aliextor.tests/META-INF/MANIFEST.MF
@@ -12,7 +12,7 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.jface.text,
org.eclipse.core.resources,
ch.hsr.ifs.iltis.testing.highlevel.testingplugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Import-Package: org.eclipse.cdt.internal.ui.refactoring,
org.eclipse.cdt.core.model,
diff --git a/CevelopProject/tests/com.cevelop.charwars.tests/.classpath b/CevelopProject/tests/com.cevelop.charwars.tests/.classpath
index eca7bdb..a42a828 100644
--- a/CevelopProject/tests/com.cevelop.charwars.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.charwars.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.charwars.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.charwars.tests/META-INF/MANIFEST.MF
index ab612ab..97f6405 100644
--- a/CevelopProject/tests/com.cevelop.charwars.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.charwars.tests/META-INF/MANIFEST.MF
@@ -7,6 +7,6 @@ Fragment-Host: com.cevelop.charwars
Require-Bundle: ch.hsr.ifs.iltis.testing.highlevel.testingplugin,
org.junit
Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-Vendor: IFS Institute for Software
Automatic-Module-Name: com.cevelop.charwars.tests
diff --git a/CevelopProject/tests/com.cevelop.clonewar.tests/.classpath b/CevelopProject/tests/com.cevelop.clonewar.tests/.classpath
index eca7bdb..a42a828 100644
--- a/CevelopProject/tests/com.cevelop.clonewar.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.clonewar.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.clonewar.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.clonewar.tests/META-INF/MANIFEST.MF
index 67ac76d..7d407c0 100644
--- a/CevelopProject/tests/com.cevelop.clonewar.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.clonewar.tests/META-INF/MANIFEST.MF
@@ -12,7 +12,7 @@ Require-Bundle: org.eclipse.ui,
org.eclipse.jface.text,
org.junit,
ch.hsr.ifs.iltis.testing.highlevel.testingplugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-Vendor: IFS Institute for Software
Automatic-Module-Name: com.cevelop.clonewar.tests
diff --git a/CevelopProject/tests/com.cevelop.codeanalysator.autosar.tests/.classpath b/CevelopProject/tests/com.cevelop.codeanalysator.autosar.tests/.classpath
index eca7bdb..a42a828 100755
--- a/CevelopProject/tests/com.cevelop.codeanalysator.autosar.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.codeanalysator.autosar.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.codeanalysator.autosar.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.codeanalysator.autosar.tests/META-INF/MANIFEST.MF
index c204a66..37a57a3 100755
--- a/CevelopProject/tests/com.cevelop.codeanalysator.autosar.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.codeanalysator.autosar.tests/META-INF/MANIFEST.MF
@@ -27,8 +27,9 @@ Require-Bundle: org.eclipse.core.runtime,
org.junit,
com.cevelop.codeanalysator.core,
org.eclipse.core.resources;bundle-version="3.12.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Import-Package: com.cevelop.codeanalysator.autosar.guideline,
com.cevelop.codeanalysator.core.tests.checker,
com.cevelop.codeanalysator.core.tests.quickfix
+Automatic-Module-Name: com.cevelop.codeanalysator.autosar.tests
diff --git a/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/.classpath b/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/.classpath
index eca7bdb..a42a828 100755
--- a/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/META-INF/MANIFEST.MF
index b446c56..0513579 100755
--- a/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/META-INF/MANIFEST.MF
@@ -6,28 +6,29 @@ Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.codeanalysator.core.tests.Activator
Bundle-Vendor: IFS Institute for Software
Require-Bundle: org.eclipse.core.runtime,
- org.eclipse.core.runtime;bundle-version="3.12.0",
- org.eclipse.cdt.core;bundle-version="6.0.0",
- org.eclipse.cdt.codan.checkers;bundle-version="3.2.0",
- org.eclipse.cdt.codan.core;bundle-version="4.0.0",
- org.eclipse.cdt.codan.core.cxx;bundle-version="3.4.0",
- org.eclipse.cdt.codan.ui;bundle-version="3.2.0",
- org.eclipse.cdt.codan.ui.cxx;bundle-version="3.3.0",
- org.eclipse.jface.text;bundle-version="3.11.0",
- org.eclipse.ltk.core.refactoring;bundle-version="3.7.0",
- org.eclipse.ui.ide;bundle-version="3.12.0",
+ org.eclipse.core.runtime,
+ org.eclipse.cdt.core,
+ org.eclipse.cdt.codan.checkers,
+ org.eclipse.cdt.codan.core,
+ org.eclipse.cdt.codan.core.cxx,
+ org.eclipse.cdt.codan.ui,
+ org.eclipse.cdt.codan.ui.cxx,
+ org.eclipse.jface.text,
+ org.eclipse.ltk.core.refactoring,
+ org.eclipse.ui.ide,
org.eclipse.ui,
org.eclipse.equinox.registry,
org.eclipse.cdt.ui,
org.eclipse.swt,
- org.eclipse.ltk.ui.refactoring;bundle-version="3.8.0",
+ org.eclipse.ltk.ui.refactoring,
ch.hsr.ifs.iltis.cpp.core,
ch.hsr.ifs.iltis.core,
ch.hsr.ifs.iltis.testing.highlevel.testingplugin,
org.junit,
com.cevelop.codeanalysator.core,
- org.eclipse.core.resources;bundle-version="3.12.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+ org.eclipse.core.resources
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Export-Package: com.cevelop.codeanalysator.core.tests.checker,
com.cevelop.codeanalysator.core.tests.quickfix
+Automatic-Module-Name: com.cevelop.codeanalysator.core.tests
diff --git a/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/src/com/cevelop/codeanalysator/core/tests/unittests/stubs/ProjectStub.java b/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/src/com/cevelop/codeanalysator/core/tests/unittests/stubs/ProjectStub.java
index f622b61..c21feb0 100644
--- a/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/src/com/cevelop/codeanalysator/core/tests/unittests/stubs/ProjectStub.java
+++ b/CevelopProject/tests/com.cevelop.codeanalysator.core.tests/src/com/cevelop/codeanalysator/core/tests/unittests/stubs/ProjectStub.java
@@ -551,4 +551,10 @@ public void build(IBuildConfiguration config, int kind, IProgressMonitor monitor
@Override
public void build(int kind, IProgressMonitor monitor) throws CoreException {}
+
+@Override
+public String getDefaultLineSeparator() throws CoreException {
+ // TODO(sop) Auto-generated method stub
+ return null;
+}
}
diff --git a/CevelopProject/tests/com.cevelop.codeanalysator.cppcore.tests/.classpath b/CevelopProject/tests/com.cevelop.codeanalysator.cppcore.tests/.classpath
index eca7bdb..a42a828 100755
--- a/CevelopProject/tests/com.cevelop.codeanalysator.cppcore.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.codeanalysator.cppcore.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.codeanalysator.cppcore.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.codeanalysator.cppcore.tests/META-INF/MANIFEST.MF
index 4e20f12..9381a11 100755
--- a/CevelopProject/tests/com.cevelop.codeanalysator.cppcore.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.codeanalysator.cppcore.tests/META-INF/MANIFEST.MF
@@ -27,8 +27,9 @@ Require-Bundle: org.eclipse.core.runtime,
org.junit,
com.cevelop.codeanalysator.core,
org.eclipse.core.resources;bundle-version="3.12.0"
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Import-Package: com.cevelop.codeanalysator.core.tests.checker,
com.cevelop.codeanalysator.core.tests.quickfix,
com.cevelop.codeanalysator.cppcore.guideline
+Automatic-Module-Name: com.cevelop.codeanalysator.cppcore.tests
diff --git a/CevelopProject/tests/com.cevelop.codeanalysator.misra.tests/.classpath b/CevelopProject/tests/com.cevelop.codeanalysator.misra.tests/.classpath
index eca7bdb..a42a828 100755
--- a/CevelopProject/tests/com.cevelop.codeanalysator.misra.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.codeanalysator.misra.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.codeanalysator.misra.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.codeanalysator.misra.tests/META-INF/MANIFEST.MF
index c34ad2c..7d81891 100755
--- a/CevelopProject/tests/com.cevelop.codeanalysator.misra.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.codeanalysator.misra.tests/META-INF/MANIFEST.MF
@@ -28,8 +28,9 @@ Require-Bundle: org.eclipse.core.runtime,
com.cevelop.codeanalysator.core,
org.eclipse.core.resources;bundle-version="3.12.0",
org.eclipse.collections
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Import-Package: com.cevelop.codeanalysator.core.tests.checker,
com.cevelop.codeanalysator.core.tests.quickfix,
com.cevelop.codeanalysator.misra.guideline
+Automatic-Module-Name: com.cevelop.codeanalysator.misra.tests
diff --git a/CevelopProject/tests/com.cevelop.conanator.tests/.classpath b/CevelopProject/tests/com.cevelop.conanator.tests/.classpath
index 22f3064..a42a828 100644
--- a/CevelopProject/tests/com.cevelop.conanator.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.conanator.tests/.classpath
@@ -1,7 +1,11 @@
-
-
+
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.conanator.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.conanator.tests/META-INF/MANIFEST.MF
index 7bdf3c5..69eae8e 100644
--- a/CevelopProject/tests/com.cevelop.conanator.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.conanator.tests/META-INF/MANIFEST.MF
@@ -3,13 +3,13 @@ Bundle-ManifestVersion: 2
Bundle-Name: Conanator Tests
Bundle-SymbolicName: com.cevelop.conanator.tests;singleton:=true
Bundle-Version: 1.11.1.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: org.eclipse.core.runtime,
org.eclipse.core.resources,
org.eclipse.jdt.junit4.runtime,
org.junit,
- org.hamcrest,
- com.cevelop.conanator
+ com.cevelop.conanator,
+ org.hamcrest.library
Import-Package: org.osgi.service.prefs;version="1.1.1"
Bundle-Activator: com.cevelop.conanator.Activator
Bundle-Vendor: IFS Institute for Software
diff --git a/CevelopProject/tests/com.cevelop.conanator.tests/pom.xml b/CevelopProject/tests/com.cevelop.conanator.tests/pom.xml
index 2cd0a74..25f76d6 100644
--- a/CevelopProject/tests/com.cevelop.conanator.tests/pom.xml
+++ b/CevelopProject/tests/com.cevelop.conanator.tests/pom.xml
@@ -7,7 +7,7 @@
com.cevelop
com.cevelop.tests
- 1.9.1-SNAPSHOT
+ 1.14.2-SNAPSHOT
diff --git a/CevelopProject/tests/com.cevelop.constificator.tests/.classpath b/CevelopProject/tests/com.cevelop.constificator.tests/.classpath
index eca7bdb..a42a828 100644
--- a/CevelopProject/tests/com.cevelop.constificator.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.constificator.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.constificator.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.constificator.tests/META-INF/MANIFEST.MF
index cb343da..d66cbdd 100644
--- a/CevelopProject/tests/com.cevelop.constificator.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.constificator.tests/META-INF/MANIFEST.MF
@@ -22,7 +22,7 @@ Require-Bundle: org.eclipse.cdt.codan.checkers.ui,
ch.hsr.ifs.iltis.testing.highlevel.testingplugin,
com.cevelop.constificator.core,
com.cevelop.constificator
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-Name: Constificator Tests
Bundle-Vendor: IFS Institute for Software
diff --git a/CevelopProject/tests/com.cevelop.ctylechecker.tests/.classpath b/CevelopProject/tests/com.cevelop.ctylechecker.tests/.classpath
index 110168f..12ef2cc 100644
--- a/CevelopProject/tests/com.cevelop.ctylechecker.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.ctylechecker.tests/.classpath
@@ -1,8 +1,16 @@
-
+
-
-
+
+
+
+
+
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.ctylechecker.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.ctylechecker.tests/META-INF/MANIFEST.MF
index 12a0085..ecf2249 100644
--- a/CevelopProject/tests/com.cevelop.ctylechecker.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.ctylechecker.tests/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@ Require-Bundle: org.junit,
org.eclipse.cdt.codan.ui.cxx;bundle-version="3.3.0",
ch.hsr.ifs.iltis.cpp.core,
ch.hsr.ifs.iltis.testing.highlevel.testingplugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-ClassPath: .
Automatic-Module-Name: com.cevelop.ctylechecker.tests
diff --git a/CevelopProject/tests/com.cevelop.elevator.tests/.classpath b/CevelopProject/tests/com.cevelop.elevator.tests/.classpath
index eca7bdb..a42a828 100644
--- a/CevelopProject/tests/com.cevelop.elevator.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.elevator.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.elevator.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.elevator.tests/META-INF/MANIFEST.MF
index 05fa72a..4f9bc0d 100644
--- a/CevelopProject/tests/com.cevelop.elevator.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.elevator.tests/META-INF/MANIFEST.MF
@@ -5,7 +5,7 @@ Bundle-SymbolicName: com.cevelop.elevator.tests;singleton:=true
Bundle-Version: 1.14.2.qualifier
Fragment-Host: com.cevelop.elevator
Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-Vendor: IFS Institute for Software
Automatic-Module-Name: com.cevelop.elevator.tests
Require-Bundle: org.eclipse.cdt.core.tests,
diff --git a/CevelopProject/tests/com.cevelop.gslator.tests/.classpath b/CevelopProject/tests/com.cevelop.gslator.tests/.classpath
index 8c55096..bf23501 100644
--- a/CevelopProject/tests/com.cevelop.gslator.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.gslator.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
-
+
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.gslator.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.gslator.tests/META-INF/MANIFEST.MF
index 7190239..4dfe0b6 100644
--- a/CevelopProject/tests/com.cevelop.gslator.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.gslator.tests/META-INF/MANIFEST.MF
@@ -6,7 +6,7 @@ Bundle-Version: 1.14.2.qualifier
Fragment-Host: com.cevelop.gslator
Require-Bundle: org.junit,
ch.hsr.ifs.iltis.testing.highlevel.testingplugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-Vendor: IFS Institute for Software
Automatic-Module-Name: com.cevelop.gslator.tests
diff --git a/CevelopProject/tests/com.cevelop.includator.tests/.classpath b/CevelopProject/tests/com.cevelop.includator.tests/.classpath
index 4f83b23..a42a828 100644
--- a/CevelopProject/tests/com.cevelop.includator.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.includator.tests/.classpath
@@ -1,7 +1,11 @@
+
-
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.includator.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.includator.tests/META-INF/MANIFEST.MF
index 0847972..c0d5308 100644
--- a/CevelopProject/tests/com.cevelop.includator.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.includator.tests/META-INF/MANIFEST.MF
@@ -6,7 +6,7 @@ Bundle-SymbolicName: com.cevelop.includator.tests;singleton:=true
Bundle-Version: 1.14.2.qualifier
Bundle-Activator: com.cevelop.includator.tests.IncludatorTestsPlugin
Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: org.junit,
ch.hsr.ifs.iltis.testing.highlevel.testingplugin,
com.cevelop.includator,
diff --git a/CevelopProject/tests/com.cevelop.intwidthfixator.tests/.classpath b/CevelopProject/tests/com.cevelop.intwidthfixator.tests/.classpath
index eca7bdb..a42a828 100644
--- a/CevelopProject/tests/com.cevelop.intwidthfixator.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.intwidthfixator.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.intwidthfixator.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.intwidthfixator.tests/META-INF/MANIFEST.MF
index 2b88b21..bac54f2 100644
--- a/CevelopProject/tests/com.cevelop.intwidthfixator.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.intwidthfixator.tests/META-INF/MANIFEST.MF
@@ -22,6 +22,6 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.cdt.ui,
ch.hsr.ifs.iltis.cpp.core,
ch.hsr.ifs.iltis.testing.highlevel.testingplugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Automatic-Module-Name: com.cevelop.intwidthfixator.tests
diff --git a/CevelopProject/tests/com.cevelop.macronator.tests/.classpath b/CevelopProject/tests/com.cevelop.macronator.tests/.classpath
index 581a3fa..9748982 100644
--- a/CevelopProject/tests/com.cevelop.macronator.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.macronator.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.macronator.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.macronator.tests/META-INF/MANIFEST.MF
index d4490f3..f46859d 100644
--- a/CevelopProject/tests/com.cevelop.macronator.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.macronator.tests/META-INF/MANIFEST.MF
@@ -1,6 +1,6 @@
Bundle-ActivationPolicy: lazy
Bundle-Name: Macronator Test Plug-in
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Require-Bundle: org.junit,
ch.hsr.ifs.iltis.testing.highlevel.testingplugin
Bundle-Version: 1.14.2.qualifier
diff --git a/CevelopProject/tests/com.cevelop.namespactor.tests/.classpath b/CevelopProject/tests/com.cevelop.namespactor.tests/.classpath
index 1964690..11d2ed9 100644
--- a/CevelopProject/tests/com.cevelop.namespactor.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.namespactor.tests/.classpath
@@ -1,8 +1,12 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.namespactor.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.namespactor.tests/META-INF/MANIFEST.MF
index 462c3fb..4260ee7 100644
--- a/CevelopProject/tests/com.cevelop.namespactor.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.namespactor.tests/META-INF/MANIFEST.MF
@@ -19,7 +19,7 @@ Require-Bundle: org.junit,
com.cevelop.namespactor.checkers,
org.eclipse.ltk.core.refactoring,
ch.hsr.ifs.iltis.core
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Bundle-Vendor: IFS Institute for Software
Bundle-Activator: com.cevelop.namespactor.tests.Activator
diff --git a/CevelopProject/tests/com.cevelop.tdd.tests/.classpath b/CevelopProject/tests/com.cevelop.tdd.tests/.classpath
index eca7bdb..a42a828 100644
--- a/CevelopProject/tests/com.cevelop.tdd.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.tdd.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.tdd.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.tdd.tests/META-INF/MANIFEST.MF
index ed7a061..2102cca 100644
--- a/CevelopProject/tests/com.cevelop.tdd.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.tdd.tests/META-INF/MANIFEST.MF
@@ -24,6 +24,6 @@ Require-Bundle: org.eclipse.core.runtime,
org.eclipse.cdt.codan.checkers.ui,
org.eclipse.collections
Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-Vendor: IFS Institute for Software
Automatic-Module-Name: com.cevelop.tdd.tests
diff --git a/CevelopProject/tests/com.cevelop.templator.tests/.classpath b/CevelopProject/tests/com.cevelop.templator.tests/.classpath
index eca7bdb..a42a828 100644
--- a/CevelopProject/tests/com.cevelop.templator.tests/.classpath
+++ b/CevelopProject/tests/com.cevelop.templator.tests/.classpath
@@ -1,7 +1,11 @@
-
+
-
+
+
+
+
+
diff --git a/CevelopProject/tests/com.cevelop.templator.tests/META-INF/MANIFEST.MF b/CevelopProject/tests/com.cevelop.templator.tests/META-INF/MANIFEST.MF
index 71e4c1e..758c14c 100644
--- a/CevelopProject/tests/com.cevelop.templator.tests/META-INF/MANIFEST.MF
+++ b/CevelopProject/tests/com.cevelop.templator.tests/META-INF/MANIFEST.MF
@@ -8,16 +8,16 @@ Bundle-Vendor: IFS Institute for Software
Require-Bundle: org.eclipse.ui,
org.eclipse.core.runtime,
org.junit;bundle-version="4.0.0",
- ch.hsr.ifs.iltis.testing.highlevel.testingplugin,
- org.eclipse.cdt.core,
- org.eclipse.cdt.ui,
+ ch.hsr.ifs.iltis.testing.highlevel.testingplugin;bundle-version="4.0.2",
+ org.eclipse.cdt.core;bundle-version="7.4.0",
+ org.eclipse.cdt.ui;bundle-version="7.3.100",
org.eclipse.jface.text;bundle-version="3.8.0",
- com.cevelop.templator;bundle-version="0.0.1",
+ com.cevelop.templator;bundle-version="1.14.2",
org.eclipse.core.resources,
org.eclipse.ui.editors,
org.eclipse.ui.ide,
org.eclipse.ui.forms,
- org.eclipse.cdt.core.tests
-Bundle-RequiredExecutionEnvironment: JavaSE-1.8
+ org.eclipse.cdt.core.tests;bundle-version="5.4.100"
+Bundle-RequiredExecutionEnvironment: JavaSE-11
Bundle-ActivationPolicy: lazy
Automatic-Module-Name: com.cevelop.templator.tests
diff --git a/CevelopProject/tests/pom.xml b/CevelopProject/tests/pom.xml
index e050527..362b5b5 100644
--- a/CevelopProject/tests/pom.xml
+++ b/CevelopProject/tests/pom.xml
@@ -19,7 +19,7 @@
com.cevelop.aliextor.tests
- com.cevelop.charwars.tests
+
com.cevelop.clonewar.tests
com.cevelop.codeanalysator.core.tests
com.cevelop.codeanalysator.autosar.tests
diff --git a/README.md b/README.md
index dcb2e13..ee57959 100644
--- a/README.md
+++ b/README.md
@@ -68,6 +68,9 @@ Clone it somewhere and then perform the following steps to configure your IDE in
1. Click *Next* twice
1. On the *Review Licenses* screen, select *I accept the terms of the license agreements* and click finish
+> removed kotlin and installed Kotlin plugin via market place, TPD gave error message about wrong dependency, used XText 2020...
+> set up Kotlin compiler for JVM Target 11 and Language version 1.5, also JDK Home to the corresponding Zulu-11 JDK
+
During the installation process, you might be prompted as to if you would like to accept the installation of unsigned content.
This is expected and you will need to accept it in order for the installation to finish.
When the installation finishes, you will be prompted to restart the IDE.
@@ -80,6 +83,9 @@ In order to import the code-style/formatting and debugging support configuration
1. On the *Import Preferences* screen, select the path to the `cevelop-ide-settings.epf` file within your clone of the [development-support](https://github.com/Cevelop/development-support) repository
1. Make sure the *Import all* box is checked and click *Finish*
+> changed references to JDT version to use most recent release 2021-12 versions
+> Manually updated Maven to use homebrew mvn 3.8.4 instead of built-in
+
When the import finishes, you will be prompted to restart the IDE.
Do so, in order for the newly imported preferences to be activated.
@@ -91,6 +97,11 @@ Finally, make sure that the IDE knows about your JDK 8 installtion:
1. Navigate to *Java -> Installed JREs -> Execution Environments*
1. Select *JavaSE-1.8* from the list an check the JDK 8 box
+> changed to JavaSE-11 (Zulu version on M1 Mac)
+> adapted target to use most recent CDT release 10.5 - 202112
+> change replace MANIFEST.MF Execution environment to JavaSE-11 (from JavaSE-1.8)
+> manually click through project MANIFEST.MF and "update classpath" to get JAVASE-11 library in each plugin
+
You have now successfully prepared your IDE for development on the plug-in code and [ILTIS](https://github.com/Cevelop/iltis).
## Importing and Building the Plug-ins
@@ -143,3 +154,16 @@ Do do so, follow these steps:
You may be presented with a dialog warning about a missing constraint of the `org.eclipse.tools.templates.freemarker.java11` package.
This is expected and can be ignored using the *Continue* button.
A new Eclipse instance, containing all plug-ins, will be started.
+
+
+## M1 Macos gotchas
+
+* SWTBot requires permissions to access the screen. This can lead to hanging tests :-( iltis versionator test!
+* Kotlin Plugin seems to work now and I have no idea why. May be because I selected the JavaSE-11 runtime? Or Jetbrains silently updated it in the Marketplace.
+* need to make the internal maven available, otherwise some things do not work, tried with the brew installed maven and that was bad
+
+## JavaSE11 gotchas
+
+* maven didn't resolve. tried now: https://stackoverflow.com/a/4759264 - no success so far....
+* `requires 'osgi.ee; (&(osgi.ee=JavaSE)(version=11))' but it could not be found` no more ideas
+* need to try info based on example from lars vogel