diff --git a/module/spring-boot-flyway/src/main/java/org/springframework/boot/flyway/docker/compose/JdbcAdaptingFlywayConnectionDetailsFactory.java b/module/spring-boot-flyway/src/main/java/org/springframework/boot/flyway/docker/compose/JdbcAdaptingFlywayConnectionDetailsFactory.java index 0025651ee8e..fe5c0d4168d 100644 --- a/module/spring-boot-flyway/src/main/java/org/springframework/boot/flyway/docker/compose/JdbcAdaptingFlywayConnectionDetailsFactory.java +++ b/module/spring-boot-flyway/src/main/java/org/springframework/boot/flyway/docker/compose/JdbcAdaptingFlywayConnectionDetailsFactory.java @@ -16,6 +16,8 @@ package org.springframework.boot.flyway.docker.compose; +import org.jspecify.annotations.Nullable; + import org.springframework.boot.autoconfigure.service.connection.ConnectionDetailsFactory; import org.springframework.boot.flyway.autoconfigure.FlywayConnectionDetails; import org.springframework.boot.jdbc.autoconfigure.JdbcConnectionDetails; @@ -34,12 +36,12 @@ class JdbcAdaptingFlywayConnectionDetailsFactory return new FlywayConnectionDetails() { @Override - public String getUsername() { + public @Nullable String getUsername() { return input.getUsername(); } @Override - public String getPassword() { + public @Nullable String getPassword() { return input.getPassword(); }