Skip to content

Commit 2e76cda

Browse files
committed
Upgrade to Flyway 11.13.1
Closes gh-47261
1 parent 6642bf7 commit 2e76cda

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

module/spring-boot-flyway/src/main/java/org/springframework/boot/flyway/autoconfigure/FlywayAutoConfiguration.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -584,7 +584,7 @@ static class Extension<E extends ConfigurationExtension> {
584584

585585
Extension(FluentConfiguration configuration, Class<E> type, String name) {
586586
this.extension = SingletonSupplier.of(() -> {
587-
E extension = configuration.getPluginRegister().getPlugin(type);
587+
E extension = configuration.getPluginRegister().getExact(type);
588588
Assert.state(extension != null, () -> "Flyway %s extension missing".formatted(name));
589589
return extension;
590590
});

module/spring-boot-flyway/src/test/java/org/springframework/boot/flyway/autoconfigure/FlywayAutoConfigurationTests.java

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -651,7 +651,7 @@ void oracleSqlplusIsCorrectlyMapped() {
651651
.run((context) -> assertThat(context.getBean(Flyway.class)
652652
.getConfiguration()
653653
.getPluginRegister()
654-
.getPlugin(OracleConfigurationExtension.class)
654+
.getExact(OracleConfigurationExtension.class)
655655
.getSqlplus()).isTrue());
656656

657657
}
@@ -663,7 +663,7 @@ void oracleSqlplusWarnIsCorrectlyMapped() {
663663
.run((context) -> assertThat(context.getBean(Flyway.class)
664664
.getConfiguration()
665665
.getPluginRegister()
666-
.getPlugin(OracleConfigurationExtension.class)
666+
.getExact(OracleConfigurationExtension.class)
667667
.getSqlplusWarn()).isTrue());
668668
}
669669

@@ -674,7 +674,7 @@ void oracleWallerLocationIsCorrectlyMapped() {
674674
.run((context) -> assertThat(context.getBean(Flyway.class)
675675
.getConfiguration()
676676
.getPluginRegister()
677-
.getPlugin(OracleConfigurationExtension.class)
677+
.getExact(OracleConfigurationExtension.class)
678678
.getWalletLocation()).isEqualTo("/tmp/my.wallet"));
679679
}
680680

@@ -685,7 +685,7 @@ void oracleKerberosCacheFileIsCorrectlyMapped() {
685685
.run((context) -> assertThat(context.getBean(Flyway.class)
686686
.getConfiguration()
687687
.getPluginRegister()
688-
.getPlugin(OracleConfigurationExtension.class)
688+
.getExact(OracleConfigurationExtension.class)
689689
.getKerberosCacheFile()).isEqualTo("/tmp/cache"));
690690
}
691691

@@ -783,7 +783,7 @@ void postgresqlTransactionalLockIsCorrectlyMapped() {
783783
.run((context) -> assertThat(context.getBean(Flyway.class)
784784
.getConfiguration()
785785
.getPluginRegister()
786-
.getPlugin(PostgreSQLConfigurationExtension.class)
786+
.getExact(PostgreSQLConfigurationExtension.class)
787787
.isTransactionalLock()).isFalse());
788788
}
789789

@@ -801,7 +801,7 @@ void sqlServerKerberosLoginFileIsCorrectlyMapped() {
801801
.run((context) -> assertThat(context.getBean(Flyway.class)
802802
.getConfiguration()
803803
.getPluginRegister()
804-
.getPlugin(SQLServerConfigurationExtension.class)
804+
.getExact(SQLServerConfigurationExtension.class)
805805
.getKerberos()
806806
.getLogin()
807807
.getFile()).isEqualTo("/tmp/config"));

platform/spring-boot-dependencies/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -375,7 +375,7 @@ bom {
375375
javadoc("elasticsearch-java", version -> "https://javadoc.io/doc/co.elastic.clients/elasticsearch-java/%s/index.html".formatted(version), "co.elastic.clients.elasticsearch", "co.elastic.clients.transport")
376376
}
377377
}
378-
library("Flyway", "11.13.0") {
378+
library("Flyway", "11.13.1") {
379379
group("org.flywaydb") {
380380
modules = [
381381
"flyway-commandline",

0 commit comments

Comments
 (0)