diff --git a/module/spring-boot-liquibase/src/main/java/org/springframework/boot/liquibase/endpoint/LiquibaseEndpoint.java b/module/spring-boot-liquibase/src/main/java/org/springframework/boot/liquibase/endpoint/LiquibaseEndpoint.java index 737c1461a20..f09c4b18cfe 100644 --- a/module/spring-boot-liquibase/src/main/java/org/springframework/boot/liquibase/endpoint/LiquibaseEndpoint.java +++ b/module/spring-boot-liquibase/src/main/java/org/springframework/boot/liquibase/endpoint/LiquibaseEndpoint.java @@ -59,7 +59,7 @@ public class LiquibaseEndpoint { @ReadOperation public LiquibaseBeansDescriptor liquibaseBeans() { ApplicationContext target = this.context; - Map contextBeans = new HashMap<>(); + Map<@Nullable String, ContextLiquibaseBeansDescriptor> contextBeans = new HashMap<>(); while (target != null) { Map liquibaseBeans = new HashMap<>(); DatabaseFactory factory = DatabaseFactory.getInstance(); @@ -110,13 +110,13 @@ public class LiquibaseEndpoint { */ public static final class LiquibaseBeansDescriptor implements OperationResponseBody { - private final Map contexts; + private final Map<@Nullable String, ContextLiquibaseBeansDescriptor> contexts; - private LiquibaseBeansDescriptor(Map contexts) { + private LiquibaseBeansDescriptor(Map<@Nullable String, ContextLiquibaseBeansDescriptor> contexts) { this.contexts = contexts; } - public Map getContexts() { + public Map<@Nullable String, ContextLiquibaseBeansDescriptor> getContexts() { return this.contexts; }