diff --git a/spring-boot-project/spring-boot-test/src/main/java/org/springframework/boot/test/system/OutputCapture.java b/spring-boot-project/spring-boot-test/src/main/java/org/springframework/boot/test/system/OutputCapture.java index d4ab620224e..a561fac7580 100644 --- a/spring-boot-project/spring-boot-test/src/main/java/org/springframework/boot/test/system/OutputCapture.java +++ b/spring-boot-project/spring-boot-test/src/main/java/org/springframework/boot/test/system/OutputCapture.java @@ -21,19 +21,14 @@ import java.io.OutputStream; import java.io.PrintStream; import java.util.ArrayDeque; import java.util.ArrayList; -import java.util.Collections; import java.util.Deque; import java.util.List; import java.util.concurrent.atomic.AtomicReference; import java.util.function.Consumer; import java.util.function.Predicate; -import org.springframework.aot.hint.ExecutableMode; -import org.springframework.aot.hint.RuntimeHints; -import org.springframework.aot.hint.TypeReference; import org.springframework.boot.ansi.AnsiOutput; import org.springframework.boot.ansi.AnsiOutput.Enabled; -import org.springframework.test.context.aot.TestRuntimeHintsRegistrar; import org.springframework.util.Assert; import org.springframework.util.ClassUtils; @@ -344,15 +339,4 @@ class OutputCapture implements CapturedOutput { } - static class OutputCaptureRuntimeHints implements TestRuntimeHintsRegistrar { - - @Override - public void registerHints(RuntimeHints runtimeHints, Class testClass, ClassLoader classLoader) { - runtimeHints.reflection().registerType(TypeReference.of(OutputCapture.class), - (hint) -> hint.onReachableType(OutputCaptureExtension.class) - .withConstructor(Collections.emptyList(), ExecutableMode.INVOKE)); - } - - } - } diff --git a/spring-boot-project/spring-boot-test/src/main/resources/META-INF/spring/aot.factories b/spring-boot-project/spring-boot-test/src/main/resources/META-INF/spring/aot.factories deleted file mode 100644 index 0a0df54c116..00000000000 --- a/spring-boot-project/spring-boot-test/src/main/resources/META-INF/spring/aot.factories +++ /dev/null @@ -1,3 +0,0 @@ -# Runtime hints for tests -org.springframework.test.context.aot.TestRuntimeHintsRegistrar=\ -org.springframework.boot.test.system.OutputCapture.OutputCaptureRuntimeHints