From c202b5dcc1f14832bee110ba605de21e392167e6 Mon Sep 17 00:00:00 2001 From: Stephane Nicoll Date: Thu, 13 Oct 2022 11:07:00 +0200 Subject: [PATCH] Fix compilation failure --- .../retry/annotation/RecoverAnnotationRecoveryHandler.java | 1 + .../retry/annotation/RecoverAnnotationRecoveryHandlerTests.java | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/springframework/retry/annotation/RecoverAnnotationRecoveryHandler.java b/src/main/java/org/springframework/retry/annotation/RecoverAnnotationRecoveryHandler.java index 64effdf..4069195 100644 --- a/src/main/java/org/springframework/retry/annotation/RecoverAnnotationRecoveryHandler.java +++ b/src/main/java/org/springframework/retry/annotation/RecoverAnnotationRecoveryHandler.java @@ -30,6 +30,7 @@ import org.springframework.retry.interceptor.MethodInvocationRecoverer; import org.springframework.retry.support.RetrySynchronizationManager; import org.springframework.util.ClassUtils; import org.springframework.util.ReflectionUtils; +import org.springframework.util.ReflectionUtils.MethodCallback; import org.springframework.util.StringUtils; /** diff --git a/src/test/java/org/springframework/retry/annotation/RecoverAnnotationRecoveryHandlerTests.java b/src/test/java/org/springframework/retry/annotation/RecoverAnnotationRecoveryHandlerTests.java index e034155..852d8eb 100644 --- a/src/test/java/org/springframework/retry/annotation/RecoverAnnotationRecoveryHandlerTests.java +++ b/src/test/java/org/springframework/retry/annotation/RecoverAnnotationRecoveryHandlerTests.java @@ -295,7 +295,7 @@ public class RecoverAnnotationRecoveryHandlerTests { Method foo = ReflectionUtils.findMethod(RecoverByComposedRetryableAnnotationName.class, "foo", String.class); RecoverAnnotationRecoveryHandler handler = new RecoverAnnotationRecoveryHandler( new RecoverByComposedRetryableAnnotationName(), foo); - assertThat(handler.recover(new Object[] { "Kevin" }, new RuntimeException("Planned"))).isEqualTo(4); + assertEquals(4, handler.recover(new Object[] { "Kevin" }, new RuntimeException("Planned"))); } private static class InAccessibleRecover {