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