Fix logic error hidden by auto-boxing

This commit is contained in:
Sam Brannen
2024-03-18 18:19:34 +01:00
parent 2ca10e20ca
commit 8f56b4a8ae

View File

@@ -94,7 +94,7 @@ class BeanOverrideParser {
AtomicBoolean overrideAnnotationFound = new AtomicBoolean();
MergedAnnotations.from(field, DIRECT).stream(BeanOverride.class).forEach(mergedAnnotation -> {
Assert.notNull(mergedAnnotation.isMetaPresent(), "@BeanOverride annotation must be meta-present");
Assert.isTrue(mergedAnnotation.isMetaPresent(), "@BeanOverride annotation must be meta-present");
BeanOverride beanOverride = mergedAnnotation.synthesize();
BeanOverrideProcessor processor = BeanUtils.instantiateClass(beanOverride.value());