Commit 22e722d9 authored by Andy Wilkinson's avatar Andy Wilkinson

Polish

parent cefc7842
...@@ -82,6 +82,7 @@ public class FlywayEndpointTests { ...@@ -82,6 +82,7 @@ public class FlywayEndpointTests {
@Configuration @Configuration
public static class BaselinedFlywayConfig { public static class BaselinedFlywayConfig {
@SuppressWarnings("deprecation")
@Bean @Bean
public FlywayMigrationStrategy baseliningMigrationStrategy() { public FlywayMigrationStrategy baseliningMigrationStrategy() {
return (flyway) -> { return (flyway) -> {
......
...@@ -78,6 +78,7 @@ import org.springframework.util.StringUtils; ...@@ -78,6 +78,7 @@ import org.springframework.util.StringUtils;
* @author Dominic Gunn * @author Dominic Gunn
* @since 1.1.0 * @since 1.1.0
*/ */
@SuppressWarnings("deprecation")
@Configuration @Configuration
@ConditionalOnClass(Flyway.class) @ConditionalOnClass(Flyway.class)
@ConditionalOnBean(DataSource.class) @ConditionalOnBean(DataSource.class)
...@@ -98,7 +99,6 @@ public class FlywayAutoConfiguration { ...@@ -98,7 +99,6 @@ public class FlywayAutoConfiguration {
return new FlywaySchemaManagementProvider(flyways); return new FlywaySchemaManagementProvider(flyways);
} }
@SuppressWarnings("deprecation")
@Configuration @Configuration
@ConditionalOnMissingBean(Flyway.class) @ConditionalOnMissingBean(Flyway.class)
@EnableConfigurationProperties({ DataSourceProperties.class, FlywayProperties.class }) @EnableConfigurationProperties({ DataSourceProperties.class, FlywayProperties.class })
......
...@@ -42,7 +42,8 @@ class FlywaySchemaManagementProvider implements SchemaManagementProvider { ...@@ -42,7 +42,8 @@ class FlywaySchemaManagementProvider implements SchemaManagementProvider {
@Override @Override
public SchemaManagement getSchemaManagement(DataSource dataSource) { public SchemaManagement getSchemaManagement(DataSource dataSource) {
return StreamSupport.stream(this.flywayInstances.spliterator(), false) 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) .map((managedDataSource) -> SchemaManagement.MANAGED)
.orElse(SchemaManagement.UNMANAGED); .orElse(SchemaManagement.UNMANAGED);
} }
......
...@@ -50,7 +50,6 @@ public class InfluxDbAutoConfiguration { ...@@ -50,7 +50,6 @@ public class InfluxDbAutoConfiguration {
private final OkHttpClient.Builder builder; private final OkHttpClient.Builder builder;
@SuppressWarnings("deprecation")
public InfluxDbAutoConfiguration(InfluxDbProperties properties, public InfluxDbAutoConfiguration(InfluxDbProperties properties,
ObjectProvider<InfluxDbOkHttpClientBuilderProvider> builder, ObjectProvider<InfluxDbOkHttpClientBuilderProvider> builder,
ObjectProvider<OkHttpClient.Builder> deprecatedBuilder) { ObjectProvider<OkHttpClient.Builder> deprecatedBuilder) {
......
...@@ -132,9 +132,9 @@ public class FlywayPropertiesTests { ...@@ -132,9 +132,9 @@ public class FlywayPropertiesTests {
"dryRunOutputAsFileName", "errorHandlers", "errorHandlersAsClassNames", "dryRunOutputAsFileName", "errorHandlers", "errorHandlersAsClassNames",
"errorOverrides", "licenseKey", "oracleSqlplus", "stream", "errorOverrides", "licenseKey", "oracleSqlplus", "stream",
"undoSqlMigrationPrefix"); "undoSqlMigrationPrefix");
List<String> configurationKeys = new ArrayList(configuration.keySet()); List<String> configurationKeys = new ArrayList<>(configuration.keySet());
Collections.sort(configurationKeys); Collections.sort(configurationKeys);
List<String> propertiesKeys = new ArrayList(properties.keySet()); List<String> propertiesKeys = new ArrayList<>(properties.keySet());
Collections.sort(propertiesKeys); Collections.sort(propertiesKeys);
assertThat(configurationKeys).isEqualTo(propertiesKeys); assertThat(configurationKeys).isEqualTo(propertiesKeys);
} }
......
...@@ -171,6 +171,7 @@ public class DeferredLogTests { ...@@ -171,6 +171,7 @@ public class DeferredLogTests {
verifyZeroInteractions(log2); verifyZeroInteractions(log2);
} }
@SuppressWarnings("unchecked")
@Test @Test
public void switchTo() { public void switchTo() {
DirectFieldAccessor deferredLogFieldAccessor = new DirectFieldAccessor( DirectFieldAccessor deferredLogFieldAccessor = new DirectFieldAccessor(
......
...@@ -34,7 +34,7 @@ import org.springframework.http.HttpMethod; ...@@ -34,7 +34,7 @@ import org.springframework.http.HttpMethod;
import org.springframework.http.HttpStatus; import org.springframework.http.HttpStatus;
import org.springframework.http.MediaType; import org.springframework.http.MediaType;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
import org.springframework.http.client.support.BasicAuthorizationInterceptor; import org.springframework.http.client.support.BasicAuthenticationInterceptor;
import org.springframework.test.context.junit4.SpringRunner; import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.util.LinkedMultiValueMap; import org.springframework.util.LinkedMultiValueMap;
import org.springframework.util.MultiValueMap; import org.springframework.util.MultiValueMap;
...@@ -112,7 +112,7 @@ public class SampleMethodSecurityApplicationTests { ...@@ -112,7 +112,7 @@ public class SampleMethodSecurityApplicationTests {
@Test @Test
public void testManagementAuthorizedAccess() { public void testManagementAuthorizedAccess() {
BasicAuthorizationInterceptor basicAuthInterceptor = new BasicAuthorizationInterceptor( BasicAuthenticationInterceptor basicAuthInterceptor = new BasicAuthenticationInterceptor(
"admin", "admin"); "admin", "admin");
this.restTemplate.getRestTemplate().getInterceptors().add(basicAuthInterceptor); this.restTemplate.getRestTemplate().getInterceptors().add(basicAuthInterceptor);
try { try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment