From 9ec390eb3f2da2db4cc5a8b855972440c9edad64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rub=C3=A9n=20Porras=20Campo?= Date: Thu, 13 Nov 2025 14:00:24 +0100 Subject: [PATCH] build: upgrade to Java 21 --- org.eclipse.lsp4e.debug/.classpath | 2 +- .../.settings/org.eclipse.jdt.core.prefs | 6 +++--- org.eclipse.lsp4e.debug/META-INF/MANIFEST.MF | 4 ++-- org.eclipse.lsp4e.jdt/.classpath | 2 +- org.eclipse.lsp4e.jdt/.settings/org.eclipse.jdt.core.prefs | 6 +++--- org.eclipse.lsp4e.jdt/META-INF/MANIFEST.MF | 4 ++-- org.eclipse.lsp4e.test/.classpath | 2 +- org.eclipse.lsp4e.test/.settings/org.eclipse.jdt.core.prefs | 6 +++--- org.eclipse.lsp4e.test/META-INF/MANIFEST.MF | 4 ++-- org.eclipse.lsp4e.test/pom.xml | 2 +- org.eclipse.lsp4e.tests.mock/.classpath | 2 +- .../.settings/org.eclipse.jdt.core.prefs | 6 +++--- org.eclipse.lsp4e.tests.mock/META-INF/MANIFEST.MF | 4 ++-- org.eclipse.lsp4e/.settings/org.eclipse.jdt.core.prefs | 6 +++--- org.eclipse.lsp4e/META-INF/MANIFEST.MF | 4 ++-- org.eclipse.lsp4e/pom.xml | 2 +- 16 files changed, 31 insertions(+), 31 deletions(-) diff --git a/org.eclipse.lsp4e.debug/.classpath b/org.eclipse.lsp4e.debug/.classpath index 81fe078c2..375961e4d 100644 --- a/org.eclipse.lsp4e.debug/.classpath +++ b/org.eclipse.lsp4e.debug/.classpath @@ -1,6 +1,6 @@ - + diff --git a/org.eclipse.lsp4e.debug/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.lsp4e.debug/.settings/org.eclipse.jdt.core.prefs index 201bd4daa..bcd310787 100644 --- a/org.eclipse.lsp4e.debug/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.lsp4e.debug/.settings/org.eclipse.jdt.core.prefs @@ -24,9 +24,9 @@ org.eclipse.jdt.core.compiler.annotation.owning=org.eclipse.jdt.annotation.Ownin org.eclipse.jdt.core.compiler.annotation.resourceanalysis=disabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -145,7 +145,7 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_type_members_on_columns=false diff --git a/org.eclipse.lsp4e.debug/META-INF/MANIFEST.MF b/org.eclipse.lsp4e.debug/META-INF/MANIFEST.MF index b044de654..0408e6831 100644 --- a/org.eclipse.lsp4e.debug/META-INF/MANIFEST.MF +++ b/org.eclipse.lsp4e.debug/META-INF/MANIFEST.MF @@ -3,7 +3,7 @@ Bundle-ManifestVersion: 2 Bundle-Name: Debug Adapter client for Eclipse IDE (Incubation) Bundle-SymbolicName: org.eclipse.lsp4e.debug;singleton:=true Bundle-Vendor: Eclipse LSP4E -Bundle-Version: 0.15.17.qualifier +Bundle-Version: 0.16.0.qualifier Bundle-Activator: org.eclipse.lsp4e.debug.DSPPlugin Require-Bundle: org.eclipse.ui, org.eclipse.core.runtime, @@ -20,7 +20,7 @@ Require-Bundle: org.eclipse.ui, org.eclipse.ui.genericeditor, org.eclipse.core.variables, org.eclipse.lsp4e;bundle-version="0.18.13" -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ActivationPolicy: lazy Import-Package: com.google.gson, com.google.gson.reflect;version="2.7.0" diff --git a/org.eclipse.lsp4e.jdt/.classpath b/org.eclipse.lsp4e.jdt/.classpath index 81fe078c2..375961e4d 100644 --- a/org.eclipse.lsp4e.jdt/.classpath +++ b/org.eclipse.lsp4e.jdt/.classpath @@ -1,6 +1,6 @@ - + diff --git a/org.eclipse.lsp4e.jdt/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.lsp4e.jdt/.settings/org.eclipse.jdt.core.prefs index b8c626f76..dcdce7c70 100644 --- a/org.eclipse.lsp4e.jdt/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.lsp4e.jdt/.settings/org.eclipse.jdt.core.prefs @@ -14,9 +14,9 @@ org.eclipse.jdt.core.compiler.annotation.owning=org.eclipse.jdt.annotation.Ownin org.eclipse.jdt.core.compiler.annotation.resourceanalysis=disabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -120,7 +120,7 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_type_members_on_columns=false org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 diff --git a/org.eclipse.lsp4e.jdt/META-INF/MANIFEST.MF b/org.eclipse.lsp4e.jdt/META-INF/MANIFEST.MF index 854faffde..3c45bcfef 100644 --- a/org.eclipse.lsp4e.jdt/META-INF/MANIFEST.MF +++ b/org.eclipse.lsp4e.jdt/META-INF/MANIFEST.MF @@ -2,12 +2,12 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: JDT Integration for LSP4E Bundle-SymbolicName: org.eclipse.lsp4e.jdt;singleton:=true -Bundle-Version: 0.13.8.qualifier +Bundle-Version: 0.14.0.qualifier Export-Package: org.eclipse.lsp4e.jdt Automatic-Module-Name: org.eclipse.lsp4e.jdt Bundle-Activator: org.eclipse.lsp4e.jdt.LanguageServerJdtPlugin Bundle-ActivationPolicy: lazy -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Bundle-ClassPath: . Bundle-Localization: plugin Bundle-Vendor: Eclipse LSP4E diff --git a/org.eclipse.lsp4e.test/.classpath b/org.eclipse.lsp4e.test/.classpath index 427e49b0d..c9bfedfe9 100644 --- a/org.eclipse.lsp4e.test/.classpath +++ b/org.eclipse.lsp4e.test/.classpath @@ -1,6 +1,6 @@ - + diff --git a/org.eclipse.lsp4e.test/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.lsp4e.test/.settings/org.eclipse.jdt.core.prefs index 3405256f7..d28b9787d 100644 --- a/org.eclipse.lsp4e.test/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.lsp4e.test/.settings/org.eclipse.jdt.core.prefs @@ -1,13 +1,13 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.formatter.align_assignment_statements_on_columns=false org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_type_members_on_columns=false diff --git a/org.eclipse.lsp4e.test/META-INF/MANIFEST.MF b/org.eclipse.lsp4e.test/META-INF/MANIFEST.MF index dacd4fd52..23f6a17af 100644 --- a/org.eclipse.lsp4e.test/META-INF/MANIFEST.MF +++ b/org.eclipse.lsp4e.test/META-INF/MANIFEST.MF @@ -2,10 +2,10 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Tests for language server bundle (Incubation) Bundle-SymbolicName: org.eclipse.lsp4e.test;singleton:=true -Bundle-Version: 0.15.30.qualifier +Bundle-Version: 0.16.0.qualifier Fragment-Host: org.eclipse.lsp4e Bundle-Vendor: Eclipse LSP4E -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Require-Bundle: org.eclipse.core.runtime, org.eclipse.core.resources, org.junit, diff --git a/org.eclipse.lsp4e.test/pom.xml b/org.eclipse.lsp4e.test/pom.xml index 5e4998f17..f2dc3dbbc 100644 --- a/org.eclipse.lsp4e.test/pom.xml +++ b/org.eclipse.lsp4e.test/pom.xml @@ -8,7 +8,7 @@ org.eclipse.lsp4e.test eclipse-test-plugin - 0.15.30-SNAPSHOT + 0.16.0-SNAPSHOT diff --git a/org.eclipse.lsp4e.tests.mock/.classpath b/org.eclipse.lsp4e.tests.mock/.classpath index 675a5e296..1aa9eca95 100644 --- a/org.eclipse.lsp4e.tests.mock/.classpath +++ b/org.eclipse.lsp4e.tests.mock/.classpath @@ -1,6 +1,6 @@ - + diff --git a/org.eclipse.lsp4e.tests.mock/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.lsp4e.tests.mock/.settings/org.eclipse.jdt.core.prefs index b686a5f47..a70d75f2a 100644 --- a/org.eclipse.lsp4e.tests.mock/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.lsp4e.tests.mock/.settings/org.eclipse.jdt.core.prefs @@ -1,13 +1,13 @@ eclipse.preferences.version=1 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled -org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.problem.assertIdentifier=error org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled org.eclipse.jdt.core.compiler.problem.enumIdentifier=error org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_type_members_on_columns=false org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 diff --git a/org.eclipse.lsp4e.tests.mock/META-INF/MANIFEST.MF b/org.eclipse.lsp4e.tests.mock/META-INF/MANIFEST.MF index 36e208d77..be5c7f7e3 100644 --- a/org.eclipse.lsp4e.tests.mock/META-INF/MANIFEST.MF +++ b/org.eclipse.lsp4e.tests.mock/META-INF/MANIFEST.MF @@ -2,9 +2,9 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Mock Language Server to test LSP4E Bundle-SymbolicName: org.eclipse.lsp4e.tests.mock -Bundle-Version: 0.16.18.qualifier +Bundle-Version: 0.17.0.qualifier Bundle-Vendor: Eclipse LSP4E -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-RequiredExecutionEnvironment: JavaSE-21 Require-Bundle: org.eclipse.lsp4j, org.eclipse.lsp4j.jsonrpc, org.eclipse.lsp4e, diff --git a/org.eclipse.lsp4e/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.lsp4e/.settings/org.eclipse.jdt.core.prefs index 589430cec..e669e5102 100644 --- a/org.eclipse.lsp4e/.settings/org.eclipse.jdt.core.prefs +++ b/org.eclipse.lsp4e/.settings/org.eclipse.jdt.core.prefs @@ -14,9 +14,9 @@ org.eclipse.jdt.core.compiler.annotation.owning=org.eclipse.jdt.annotation.Ownin org.eclipse.jdt.core.compiler.annotation.resourceanalysis=disabled org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate -org.eclipse.jdt.core.compiler.codegen.targetPlatform=17 +org.eclipse.jdt.core.compiler.codegen.targetPlatform=21 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve -org.eclipse.jdt.core.compiler.compliance=17 +org.eclipse.jdt.core.compiler.compliance=21 org.eclipse.jdt.core.compiler.debug.lineNumber=generate org.eclipse.jdt.core.compiler.debug.localVariable=generate org.eclipse.jdt.core.compiler.debug.sourceFile=generate @@ -120,7 +120,7 @@ org.eclipse.jdt.core.compiler.problem.unusedTypeParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning org.eclipse.jdt.core.compiler.release=enabled -org.eclipse.jdt.core.compiler.source=17 +org.eclipse.jdt.core.compiler.source=21 org.eclipse.jdt.core.formatter.align_fields_grouping_blank_lines=2147483647 org.eclipse.jdt.core.formatter.align_type_members_on_columns=false org.eclipse.jdt.core.formatter.alignment_for_additive_operator=16 diff --git a/org.eclipse.lsp4e/META-INF/MANIFEST.MF b/org.eclipse.lsp4e/META-INF/MANIFEST.MF index 2487e8291..c69eb5186 100644 --- a/org.eclipse.lsp4e/META-INF/MANIFEST.MF +++ b/org.eclipse.lsp4e/META-INF/MANIFEST.MF @@ -2,8 +2,8 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: Language Server Protocol client for Eclipse IDE (Incubation) Bundle-SymbolicName: org.eclipse.lsp4e;singleton:=true -Bundle-Version: 0.18.31.qualifier -Bundle-RequiredExecutionEnvironment: JavaSE-17 +Bundle-Version: 0.19.0.qualifier +Bundle-RequiredExecutionEnvironment: JavaSE-21 Require-Bundle: org.eclipse.core.runtime;bundle-version="3.12.0", org.eclipse.equinox.common;bundle-version="3.8.0", org.eclipse.jface.text;bundle-version="3.23.0", diff --git a/org.eclipse.lsp4e/pom.xml b/org.eclipse.lsp4e/pom.xml index d2a46aab4..91691d304 100644 --- a/org.eclipse.lsp4e/pom.xml +++ b/org.eclipse.lsp4e/pom.xml @@ -10,7 +10,7 @@ org.eclipse.lsp4e eclipse-plugin - 0.18.31-SNAPSHOT + 0.19.0-SNAPSHOT