From 30e768ace8137d5da8f689ff5720c41e600be4b8 Mon Sep 17 00:00:00 2001 From: elchananarb Date: Sun, 9 Feb 2025 17:58:35 +0200 Subject: [PATCH 1/2] Eclipse Wrapper Support - Version Compatibility Update --- checkmarx-ast-eclipse-plugin-tests/pom.xml | 31 +++++++++++++++++++--- pom.xml | 16 ++++++----- 2 files changed, 37 insertions(+), 10 deletions(-) diff --git a/checkmarx-ast-eclipse-plugin-tests/pom.xml b/checkmarx-ast-eclipse-plugin-tests/pom.xml index 09e8ebd4..adc8db52 100644 --- a/checkmarx-ast-eclipse-plugin-tests/pom.xml +++ b/checkmarx-ast-eclipse-plugin-tests/pom.xml @@ -29,14 +29,39 @@ + + org.eclipse.tycho + target-platform-configuration + ${tycho.version} + + JavaSE-17 + + + + eclipse-plugin + org.eclipse.equinox.event + 0.0.0 + + + + + org.eclipse.tycho tycho-surefire-plugin ${tycho.version} - - ${test.includes} - + true + false + org.eclipse.sdk.ide + org.eclipse.ui.ide.workbench + + + eclipse-plugin + org.eclipse.equinox.event + 0.0.0 + + diff --git a/pom.xml b/pom.xml index 0eaf6fd2..1ea25341 100644 --- a/pom.xml +++ b/pom.xml @@ -18,10 +18,10 @@ - 1.7.0 + 2.7.5 UTF-8 - 1.8 - 1.8 + 17 + 17 @@ -94,7 +94,7 @@ target-platform-configuration ${tycho.version} - JavaSE-1.8 + JavaSE-17 consider @@ -113,6 +113,8 @@ x86_64 + p2 + true @@ -121,9 +123,9 @@ - 2019-09 + 2023-12 p2 - https://download.eclipse.org/releases/2019-09 + https://download.eclipse.org/releases/2023-12 @@ -131,7 +133,7 @@ jakarta.inject jakarta.inject-api - 1.0.5 + 2.0.1 org.osgi From 11b6d504f2a0451d17bd5491b5dd05e14db8e6aa Mon Sep 17 00:00:00 2001 From: elchananarb Date: Sun, 9 Feb 2025 18:06:49 +0200 Subject: [PATCH 2/2] Update release.yml --- .github/workflows/release.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 66d21707..8c753e2c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -66,11 +66,11 @@ jobs: # Set outputs for future steps echo "TAG_NAME=$GH_RELEASE_TAG_NAME" >> $GITHUB_OUTPUT - - name: Set up JDK 8 + - name: Set up JDK 11 uses: actions/setup-java@v3 with: distribution: temurin - java-version: 8 + java-version: 11 - name: Cache local Maven repository uses: actions/cache@v3