From 21bb726934c9eeb12ec3c020df41ad628e9dde3f Mon Sep 17 00:00:00 2001 From: Sam Brannen <104798+sbrannen@users.noreply.github.com> Date: Fri, 4 Sep 2026 15:47:03 +0200 Subject: [PATCH] Suppress removal warnings for Derby DB See gh-36045 --- .../orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java | 1 + .../orm/jpa/vendor/HibernateJpaVendorAdapter.java | 1 + 2 files changed, 2 insertions(+) diff --git a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java index e5706cca48e..9f4235a6f8a 100644 --- a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java +++ b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/EclipseLinkJpaVendorAdapter.java @@ -90,6 +90,7 @@ public class EclipseLinkJpaVendorAdapter extends AbstractJpaVendorAdapter { * @param database the specified database * @return the EclipseLink target database name, or {@code null} if none found */ + @SuppressWarnings("removal") protected @Nullable String determineTargetDatabaseName(Database database) { return switch (database) { case DB2 -> TargetDatabase.DB2; diff --git a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/HibernateJpaVendorAdapter.java b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/HibernateJpaVendorAdapter.java index 776bf603f6d..deeebb0a3d7 100644 --- a/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/HibernateJpaVendorAdapter.java +++ b/spring-orm/src/main/java/org/springframework/orm/jpa/vendor/HibernateJpaVendorAdapter.java @@ -252,6 +252,7 @@ public class HibernateJpaVendorAdapter extends AbstractJpaVendorAdapter implemen * @since 7.0 * @see #determineDatabaseDialectClass */ + @SuppressWarnings("removal") protected @Nullable String determineDatabaseDialectName(Database database) { return switch (database) { case DERBY -> "org.hibernate.community.dialect.DerbyDialect";