Remove @FunctionalInterface
declaration from BeanOverrideProcessor
#34259
Labels
Milestone
@FunctionalInterface
declaration from BeanOverrideProcessor
#34259
A
BeanOverrideProcessor
is always instantiated via reflection and is never supplied as a lambda expression. In addition, we may later need to introduce additional methods in theBeanOverrideProcessor
interface (which is the case for #33925, even though that new method will be adefault
method).In light of that, we should remove the
@FunctionalInterface
declaration fromBeanOverrideProcessor
.The text was updated successfully, but these errors were encountered: