diff --git a/spring-context-indexer/src/test/java/org/springframework/context/index/processor/CandidateComponentsIndexerTests.java b/spring-context-indexer/src/test/java/org/springframework/context/index/processor/CandidateComponentsIndexerTests.java index ca779c4ed65..f9438ad4305 100644 --- a/spring-context-indexer/src/test/java/org/springframework/context/index/processor/CandidateComponentsIndexerTests.java +++ b/spring-context-indexer/src/test/java/org/springframework/context/index/processor/CandidateComponentsIndexerTests.java @@ -231,12 +231,14 @@ class CandidateComponentsIndexerTests { assertThat(metadata.getItems()).hasSize(1); } + @SuppressWarnings("removal") private CandidateComponentsMetadata compile(Class... types) { CandidateComponentsIndexer processor = new CandidateComponentsIndexer(); this.compiler.getTask(types).call(processor); return readGeneratedMetadata(this.compiler.getOutputLocation()); } + @SuppressWarnings("removal") private CandidateComponentsMetadata compile(String... types) { CandidateComponentsIndexer processor = new CandidateComponentsIndexer(); this.compiler.getTask(types).call(processor); diff --git a/spring-context/src/test/java/org/springframework/scheduling/concurrent/ConcurrentTaskExecutorTests.java b/spring-context/src/test/java/org/springframework/scheduling/concurrent/ConcurrentTaskExecutorTests.java index 16cf42fe584..3d4e5061319 100644 --- a/spring-context/src/test/java/org/springframework/scheduling/concurrent/ConcurrentTaskExecutorTests.java +++ b/spring-context/src/test/java/org/springframework/scheduling/concurrent/ConcurrentTaskExecutorTests.java @@ -61,6 +61,7 @@ class ConcurrentTaskExecutorTests extends AbstractSchedulingTaskExecutorTests { @Test void zeroArgCtorResultsInDefaultTaskExecutorBeingUsed() { + @SuppressWarnings("deprecation") ConcurrentTaskExecutor executor = new ConcurrentTaskExecutor(); assertThatCode(() -> executor.execute(new NoOpRunnable())).doesNotThrowAnyException(); } @@ -73,6 +74,7 @@ class ConcurrentTaskExecutorTests extends AbstractSchedulingTaskExecutorTests { @Test void earlySetConcurrentExecutorCallRespectsConfiguredTaskDecorator() { + @SuppressWarnings("deprecation") ConcurrentTaskExecutor executor = new ConcurrentTaskExecutor(); executor.setConcurrentExecutor(new DecoratedExecutor()); executor.setTaskDecorator(new RunnableDecorator()); @@ -81,6 +83,7 @@ class ConcurrentTaskExecutorTests extends AbstractSchedulingTaskExecutorTests { @Test void lateSetConcurrentExecutorCallRespectsConfiguredTaskDecorator() { + @SuppressWarnings("deprecation") ConcurrentTaskExecutor executor = new ConcurrentTaskExecutor(); executor.setTaskDecorator(new RunnableDecorator()); executor.setConcurrentExecutor(new DecoratedExecutor()); diff --git a/spring-context/src/testFixtures/java/org/springframework/context/testfixture/context/annotation/QualifierConfiguration.java b/spring-context/src/testFixtures/java/org/springframework/context/testfixture/context/annotation/QualifierConfiguration.java index e40e86c52e5..bd98cc965b5 100644 --- a/spring-context/src/testFixtures/java/org/springframework/context/testfixture/context/annotation/QualifierConfiguration.java +++ b/spring-context/src/testFixtures/java/org/springframework/context/testfixture/context/annotation/QualifierConfiguration.java @@ -24,6 +24,7 @@ import org.springframework.context.annotation.Configuration; @Configuration(proxyBeanMethods = false) public class QualifierConfiguration { + @SuppressWarnings("unused") private String bean; @Autowired @@ -48,4 +49,5 @@ public class QualifierConfiguration { } } + } diff --git a/spring-context/src/testFixtures/java/org/springframework/context/testfixture/index/CandidateComponentsTestClassLoader.java b/spring-context/src/testFixtures/java/org/springframework/context/testfixture/index/CandidateComponentsTestClassLoader.java index 122bb95c94d..43b7c867eca 100644 --- a/spring-context/src/testFixtures/java/org/springframework/context/testfixture/index/CandidateComponentsTestClassLoader.java +++ b/spring-context/src/testFixtures/java/org/springframework/context/testfixture/index/CandidateComponentsTestClassLoader.java @@ -1,5 +1,5 @@ /* - * Copyright 2002-2022 the original author or authors. + * Copyright 2002-2023 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. @@ -22,7 +22,6 @@ import java.util.Collections; import java.util.Enumeration; import java.util.stream.Stream; -import org.springframework.context.index.CandidateComponentsIndexLoader; import org.springframework.core.io.Resource; import org.springframework.lang.Nullable; @@ -40,7 +39,7 @@ public class CandidateComponentsTestClassLoader extends ClassLoader { * if resources are present at the standard location. * @param classLoader the classloader to use for all other operations * @return a test {@link ClassLoader} that has no index - * @see CandidateComponentsIndexLoader#COMPONENTS_RESOURCE_LOCATION + * @see org.springframework.context.index.CandidateComponentsIndexLoader#COMPONENTS_RESOURCE_LOCATION */ public static ClassLoader disableIndex(ClassLoader classLoader) { return new CandidateComponentsTestClassLoader(classLoader, @@ -87,8 +86,9 @@ public class CandidateComponentsTestClassLoader extends ClassLoader { } @Override + @SuppressWarnings({ "deprecation", "removal" }) public Enumeration getResources(String name) throws IOException { - if (CandidateComponentsIndexLoader.COMPONENTS_RESOURCE_LOCATION.equals(name)) { + if (org.springframework.context.index.CandidateComponentsIndexLoader.COMPONENTS_RESOURCE_LOCATION.equals(name)) { if (this.resourceUrls != null) { return this.resourceUrls; } diff --git a/spring-webmvc/src/test/java/org/springframework/web/servlet/config/annotation/WebMvcConfigurationSupportExtensionTests.java b/spring-webmvc/src/test/java/org/springframework/web/servlet/config/annotation/WebMvcConfigurationSupportExtensionTests.java index f300cdaa22c..478dd8b27b0 100644 --- a/spring-webmvc/src/test/java/org/springframework/web/servlet/config/annotation/WebMvcConfigurationSupportExtensionTests.java +++ b/spring-webmvc/src/test/java/org/springframework/web/servlet/config/annotation/WebMvcConfigurationSupportExtensionTests.java @@ -393,12 +393,11 @@ public class WebMvcConfigurationSupportExtensionTests { } @Override + @SuppressWarnings("deprecation") public void configureAsyncSupport(AsyncSupportConfigurer configurer) { configurer.setDefaultTimeout(2500).setTaskExecutor(new ConcurrentTaskExecutor()) - .registerCallableInterceptors(new CallableProcessingInterceptor() { - }) - .registerDeferredResultInterceptors(new DeferredResultProcessingInterceptor() { - }); + .registerCallableInterceptors(new CallableProcessingInterceptor() {}) + .registerDeferredResultInterceptors(new DeferredResultProcessingInterceptor() {}); } @Override