From c42ca4b9a5971ef57f9ffb365b7757633d61b49f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Dinis=20Ferreira?= Date: Fri, 6 Nov 2026 01:15:32 +0100 Subject: [PATCH] chore: ignore deprecated extension warnings in the check and format UIs Eclipse reports 27 warnings on org.eclipse.ui.editorActions and org.eclipse.ui.popupMenus in these three plugin.xml files. Most are the breakpoint actions Xtext's XbaseGeneratorFragment2 generates unconditionally, with no option to leave them out. The double-click breakpoint can't move to commands without a custom editor, as AbstractTextEditor reads it only from editorActions. Deploy and Undeploy in check.ui use the same deprecated mechanism. Set compilers.p.deprecated to ignore in these three projects only, as two of Xtext's example UI projects do. Co-Authored-By: Claude Opus 5.5 --- com.avaloq.tools.ddk.check.ui/.settings/org.eclipse.pde.prefs | 2 ++ com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.check.ui/pom.xml | 2 +- .../.settings/org.eclipse.pde.prefs | 2 ++ com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.checkcfg.ui/pom.xml | 2 +- .../.settings/org.eclipse.pde.prefs | 2 ++ com.avaloq.tools.ddk.xtext.format.ui/META-INF/MANIFEST.MF | 2 +- com.avaloq.tools.ddk.xtext.format.ui/pom.xml | 2 +- 9 files changed, 12 insertions(+), 6 deletions(-) create mode 100644 com.avaloq.tools.ddk.check.ui/.settings/org.eclipse.pde.prefs create mode 100644 com.avaloq.tools.ddk.checkcfg.ui/.settings/org.eclipse.pde.prefs create mode 100644 com.avaloq.tools.ddk.xtext.format.ui/.settings/org.eclipse.pde.prefs diff --git a/com.avaloq.tools.ddk.check.ui/.settings/org.eclipse.pde.prefs b/com.avaloq.tools.ddk.check.ui/.settings/org.eclipse.pde.prefs new file mode 100644 index 0000000000..ed72e354d4 --- /dev/null +++ b/com.avaloq.tools.ddk.check.ui/.settings/org.eclipse.pde.prefs @@ -0,0 +1,2 @@ +compilers.p.deprecated=2 +eclipse.preferences.version=1 diff --git a/com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF index 1ecbefc599..8985bda137 100644 --- a/com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.check.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.check.ui Bundle-SymbolicName: com.avaloq.tools.ddk.check.ui;singleton:=true -Bundle-Version: 17.3.4.qualifier +Bundle-Version: 17.3.5.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-Activator: com.avaloq.tools.ddk.check.ui.internal.Activator diff --git a/com.avaloq.tools.ddk.check.ui/pom.xml b/com.avaloq.tools.ddk.check.ui/pom.xml index 06ef562dc9..c4972cc048 100644 --- a/com.avaloq.tools.ddk.check.ui/pom.xml +++ b/com.avaloq.tools.ddk.check.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.4-SNAPSHOT + 17.3.5-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.check.ui eclipse-plugin diff --git a/com.avaloq.tools.ddk.checkcfg.ui/.settings/org.eclipse.pde.prefs b/com.avaloq.tools.ddk.checkcfg.ui/.settings/org.eclipse.pde.prefs new file mode 100644 index 0000000000..ed72e354d4 --- /dev/null +++ b/com.avaloq.tools.ddk.checkcfg.ui/.settings/org.eclipse.pde.prefs @@ -0,0 +1,2 @@ +compilers.p.deprecated=2 +eclipse.preferences.version=1 diff --git a/com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF index c25d239b92..d2235568dd 100644 --- a/com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.checkcfg.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.checkcfg.ui Bundle-SymbolicName: com.avaloq.tools.ddk.checkcfg.ui;singleton:=true -Bundle-Version: 17.3.4.qualifier +Bundle-Version: 17.3.5.qualifier Bundle-Vendor: Avaloq Group AG Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-Activator: com.avaloq.tools.ddk.checkcfg.ui.internal.Activator diff --git a/com.avaloq.tools.ddk.checkcfg.ui/pom.xml b/com.avaloq.tools.ddk.checkcfg.ui/pom.xml index 0f6dab26ee..94ec995b64 100644 --- a/com.avaloq.tools.ddk.checkcfg.ui/pom.xml +++ b/com.avaloq.tools.ddk.checkcfg.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.4-SNAPSHOT + 17.3.5-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.checkcfg.ui eclipse-plugin diff --git a/com.avaloq.tools.ddk.xtext.format.ui/.settings/org.eclipse.pde.prefs b/com.avaloq.tools.ddk.xtext.format.ui/.settings/org.eclipse.pde.prefs new file mode 100644 index 0000000000..ed72e354d4 --- /dev/null +++ b/com.avaloq.tools.ddk.xtext.format.ui/.settings/org.eclipse.pde.prefs @@ -0,0 +1,2 @@ +compilers.p.deprecated=2 +eclipse.preferences.version=1 diff --git a/com.avaloq.tools.ddk.xtext.format.ui/META-INF/MANIFEST.MF b/com.avaloq.tools.ddk.xtext.format.ui/META-INF/MANIFEST.MF index 98760dade5..7df242653e 100644 --- a/com.avaloq.tools.ddk.xtext.format.ui/META-INF/MANIFEST.MF +++ b/com.avaloq.tools.ddk.xtext.format.ui/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: com.avaloq.tools.ddk.xtext.format.ui Bundle-Vendor: Avaloq Group AG -Bundle-Version: 17.3.1.qualifier +Bundle-Version: 17.3.2.qualifier Bundle-SymbolicName: com.avaloq.tools.ddk.xtext.format.ui;singleton:=true Bundle-ActivationPolicy: lazy Require-Bundle: com.avaloq.tools.ddk.xtext.format;visibility:=reexport, diff --git a/com.avaloq.tools.ddk.xtext.format.ui/pom.xml b/com.avaloq.tools.ddk.xtext.format.ui/pom.xml index 2fbf6a10a6..22f594b850 100644 --- a/com.avaloq.tools.ddk.xtext.format.ui/pom.xml +++ b/com.avaloq.tools.ddk.xtext.format.ui/pom.xml @@ -6,7 +6,7 @@ 18.0.1-SNAPSHOT ../ddk-parent - 17.3.1-SNAPSHOT + 17.3.2-SNAPSHOT com.avaloq.tools.ddk com.avaloq.tools.ddk.xtext.format.ui eclipse-plugin