Polish
This commit is contained in:
@@ -78,6 +78,7 @@ import org.springframework.util.StringUtils;
|
||||
* @author Dominic Gunn
|
||||
* @since 1.1.0
|
||||
*/
|
||||
@SuppressWarnings("deprecation")
|
||||
@Configuration
|
||||
@ConditionalOnClass(Flyway.class)
|
||||
@ConditionalOnBean(DataSource.class)
|
||||
@@ -98,7 +99,6 @@ public class FlywayAutoConfiguration {
|
||||
return new FlywaySchemaManagementProvider(flyways);
|
||||
}
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
@Configuration
|
||||
@ConditionalOnMissingBean(Flyway.class)
|
||||
@EnableConfigurationProperties({ DataSourceProperties.class, FlywayProperties.class })
|
||||
|
||||
@@ -42,7 +42,8 @@ class FlywaySchemaManagementProvider implements SchemaManagementProvider {
|
||||
@Override
|
||||
public SchemaManagement getSchemaManagement(DataSource dataSource) {
|
||||
return StreamSupport.stream(this.flywayInstances.spliterator(), false)
|
||||
.map(Flyway::getDataSource).filter(dataSource::equals).findFirst()
|
||||
.map((flyway) -> flyway.getConfiguration().getDataSource())
|
||||
.filter(dataSource::equals).findFirst()
|
||||
.map((managedDataSource) -> SchemaManagement.MANAGED)
|
||||
.orElse(SchemaManagement.UNMANAGED);
|
||||
}
|
||||
|
||||
@@ -50,7 +50,6 @@ public class InfluxDbAutoConfiguration {
|
||||
|
||||
private final OkHttpClient.Builder builder;
|
||||
|
||||
@SuppressWarnings("deprecation")
|
||||
public InfluxDbAutoConfiguration(InfluxDbProperties properties,
|
||||
ObjectProvider<InfluxDbOkHttpClientBuilderProvider> builder,
|
||||
ObjectProvider<OkHttpClient.Builder> deprecatedBuilder) {
|
||||
|
||||
@@ -132,9 +132,9 @@ public class FlywayPropertiesTests {
|
||||
"dryRunOutputAsFileName", "errorHandlers", "errorHandlersAsClassNames",
|
||||
"errorOverrides", "licenseKey", "oracleSqlplus", "stream",
|
||||
"undoSqlMigrationPrefix");
|
||||
List<String> configurationKeys = new ArrayList(configuration.keySet());
|
||||
List<String> configurationKeys = new ArrayList<>(configuration.keySet());
|
||||
Collections.sort(configurationKeys);
|
||||
List<String> propertiesKeys = new ArrayList(properties.keySet());
|
||||
List<String> propertiesKeys = new ArrayList<>(properties.keySet());
|
||||
Collections.sort(propertiesKeys);
|
||||
assertThat(configurationKeys).isEqualTo(propertiesKeys);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user