From 4a75bbb3a1b4cdd6fa3b48c2beaf132564baef98 Mon Sep 17 00:00:00 2001 From: Sam Brannen <104798+sbrannen@users.noreply.github.com> Date: Tue, 6 Oct 2026 11:43:07 +0200 Subject: [PATCH] Ignore unused lambda parameters in Eclipse Since commit bda69f0ce2, Eclipse projects use a Java 24 baseline in spring-core, so Eclipse flags unused lambda parameters (Java 22+) as warnings. This commit configures the setting to be ignored, as is already done for unused method parameters. See gh-37397 --- src/eclipse/org.eclipse.jdt.core.prefs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/eclipse/org.eclipse.jdt.core.prefs b/src/eclipse/org.eclipse.jdt.core.prefs index 0393b640338..d7f138a514b 100644 --- a/src/eclipse/org.eclipse.jdt.core.prefs +++ b/src/eclipse/org.eclipse.jdt.core.prefs @@ -102,6 +102,7 @@ org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionIncludeDocCom org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding=disabled org.eclipse.jdt.core.compiler.problem.unusedImport=warning org.eclipse.jdt.core.compiler.problem.unusedLabel=warning +org.eclipse.jdt.core.compiler.problem.unusedLambdaParameter=ignore org.eclipse.jdt.core.compiler.problem.unusedLocal=warning org.eclipse.jdt.core.compiler.problem.unusedObjectAllocation=ignore org.eclipse.jdt.core.compiler.problem.unusedParameter=ignore