From aaf33399147bdec078123464f4c52c48670fd165 Mon Sep 17 00:00:00 2001 From: Olivier Prouvost Date: Wed, 7 Feb 2024 13:26:26 +0100 Subject: [PATCH] Update for target 2023-12, jakarta.inject and tycho 4.0.5 --- .../com.opcoach.genmodeladdon.tp.target | 41 ++++++++++--------- .../com.opcoach.genmodeladdon.tp.tpd | 5 ++- .../META-INF/MANIFEST.MF | 8 ++-- .../handlers/GenerateAntFileHandler.java | 4 +- .../handlers/GenerateParentHandler.java | 4 +- .../handlers/GenerateStructureTester.java | 4 +- .../GeneratedDerivedSourceFolder.java | 4 +- 7 files changed, 38 insertions(+), 32 deletions(-) diff --git a/build/com.opcoach.genmodeladdon.tp/com.opcoach.genmodeladdon.tp.target b/build/com.opcoach.genmodeladdon.tp/com.opcoach.genmodeladdon.tp.target index 27ca457..f3093a6 100644 --- a/build/com.opcoach.genmodeladdon.tp/com.opcoach.genmodeladdon.tp.target +++ b/build/com.opcoach.genmodeladdon.tp/com.opcoach.genmodeladdon.tp.target @@ -1,33 +1,36 @@ - + - - - - + + + + - - + + - + - - - + + + - - - - - - - - + + + + + + + + + + + diff --git a/build/com.opcoach.genmodeladdon.tp/com.opcoach.genmodeladdon.tp.tpd b/build/com.opcoach.genmodeladdon.tp/com.opcoach.genmodeladdon.tp.tpd index c31ac36..44e5ba5 100644 --- a/build/com.opcoach.genmodeladdon.tp/com.opcoach.genmodeladdon.tp.tpd +++ b/build/com.opcoach.genmodeladdon.tp/com.opcoach.genmodeladdon.tp.tpd @@ -31,7 +31,10 @@ location "https://download.eclipse.org/releases/2023-12" { org.eclipse.sdk.feature.group com.google.guava - javax.annotation + jakarta.annotation-api + jakarta.inject.jakarta.inject-api + org.apache.log4j + org.apache.commons.commons-io } diff --git a/com.opcoach.genmodeladdon.ui/META-INF/MANIFEST.MF b/com.opcoach.genmodeladdon.ui/META-INF/MANIFEST.MF index 442a414..46d466b 100644 --- a/com.opcoach.genmodeladdon.ui/META-INF/MANIFEST.MF +++ b/com.opcoach.genmodeladdon.ui/META-INF/MANIFEST.MF @@ -10,10 +10,10 @@ Require-Bundle: org.eclipse.core.runtime, org.eclipse.e4.ui.services;bundle-version="1.1.0", org.eclipse.jface;bundle-version="3.10.2", org.eclipse.e4.core.di;bundle-version="1.4.0", - org.apache.log4j, - org.eclipse.swt + org.eclipse.swt, + org.apache.log4j;bundle-version="1.2.24" Bundle-RequiredExecutionEnvironment: JavaSE-11 -Import-Package: javax.annotation;version="1.2.0", - javax.inject;version="1.0.0", +Import-Package: jakarta.annotation;version="2.1.1", + jakarta.inject;version="2.0.1", org.eclipse.ui.handlers Automatic-Module-Name: com.opcoach.genmodeladdon.ui diff --git a/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateAntFileHandler.java b/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateAntFileHandler.java index 0d43cd0..8920582 100644 --- a/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateAntFileHandler.java +++ b/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateAntFileHandler.java @@ -3,8 +3,6 @@ import java.io.File; import java.io.IOException; -import javax.inject.Named; - import org.eclipse.core.resources.IProject; import org.eclipse.core.runtime.CoreException; import org.eclipse.e4.core.di.annotations.Execute; @@ -16,6 +14,8 @@ import com.opcoach.genmodeladdon.core.GenerateCommon; import com.opcoach.genmodeladdon.core.genmodel.GMAGenModel; +import jakarta.inject.Named; + public class GenerateAntFileHandler extends GenerateParentHandler { diff --git a/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateParentHandler.java b/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateParentHandler.java index fc962fb..7251fd3 100644 --- a/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateParentHandler.java +++ b/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateParentHandler.java @@ -1,8 +1,6 @@ package com.opcoach.genmodeladdon.handlers; -import javax.inject.Named; - import org.eclipse.e4.core.di.annotations.CanExecute; import org.eclipse.e4.core.di.annotations.Execute; import org.eclipse.e4.ui.services.IServiceConstants; @@ -12,6 +10,8 @@ import com.opcoach.genmodeladdon.core.GenerateCommon; import com.opcoach.genmodeladdon.core.genmodel.GMAGenModel; +import jakarta.inject.Named; + public abstract class GenerateParentHandler { /** With compatibility layer, must manage also IStructuredSelection ! */ diff --git a/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateStructureTester.java b/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateStructureTester.java index ed6e3ed..abffab4 100644 --- a/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateStructureTester.java +++ b/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GenerateStructureTester.java @@ -1,8 +1,6 @@ package com.opcoach.genmodeladdon.handlers; -import javax.inject.Named; - import org.eclipse.e4.core.di.annotations.Evaluate; import org.eclipse.e4.ui.services.IServiceConstants; import org.eclipse.emf.codegen.ecore.genmodel.GenModel; @@ -10,6 +8,8 @@ import com.opcoach.genmodeladdon.core.GMAHelper; +import jakarta.inject.Named; + public class GenerateStructureTester { @Evaluate diff --git a/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GeneratedDerivedSourceFolder.java b/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GeneratedDerivedSourceFolder.java index 6646da7..e6289eb 100644 --- a/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GeneratedDerivedSourceFolder.java +++ b/com.opcoach.genmodeladdon.ui/src/com/opcoach/genmodeladdon/handlers/GeneratedDerivedSourceFolder.java @@ -6,8 +6,6 @@ import java.lang.reflect.InvocationTargetException; import java.util.Map; -import javax.inject.Named; - import org.eclipse.core.runtime.ILog; import org.eclipse.core.runtime.IProgressMonitor; import org.eclipse.core.runtime.Platform; @@ -27,6 +25,8 @@ import com.opcoach.genmodeladdon.ui.dialog.ConfirmFileSelectionDialog; import com.opcoach.genmodeladdon.ui.dialog.DerivedSourceParametersDialog; +import jakarta.inject.Named; + public class GeneratedDerivedSourceFolder extends GenerateParentHandler {