From 109746a03bcb83b87793ea62fbd393afb9279391 Mon Sep 17 00:00:00 2001 From: Andy Clement Date: Wed, 24 May 2017 13:24:24 -0700 Subject: [PATCH] Adjust source in test class to work around eclipse compiler bug Issue: SPR-15586 --- .../configuration/ConfigurationClassProcessingTests.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/spring-context/src/test/java/org/springframework/context/annotation/configuration/ConfigurationClassProcessingTests.java b/spring-context/src/test/java/org/springframework/context/annotation/configuration/ConfigurationClassProcessingTests.java index aa3ee7e286..3eb49de159 100644 --- a/spring-context/src/test/java/org/springframework/context/annotation/configuration/ConfigurationClassProcessingTests.java +++ b/spring-context/src/test/java/org/springframework/context/annotation/configuration/ConfigurationClassProcessingTests.java @@ -514,8 +514,9 @@ public class ConfigurationClassProcessingTests { void register(GenericApplicationContext ctx) { ctx.registerBean("spouse", TestBean.class, () -> new TestBean("functional")); + Supplier testBeanSupplier = () -> new TestBean(ctx.getBean("spouse", TestBean.class)); ctx.registerBean(TestBean.class, - () -> new TestBean(ctx.getBean("spouse", TestBean.class)), + testBeanSupplier, bd -> bd.setPrimary(true)); }