-
Notifications
You must be signed in to change notification settings - Fork 38.9k
Closed
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancementA general enhancement
Milestone
Description
Overview
AnnotationConfigUtils currently looks up @Lazy as a meta-annotation at arbitrary depths (e.g., when used as a meta-meta-annotation) in processCommonDefinitionAnnotations(); whereas, ContextAnnotationAutowireCandidateResolver only finds @Lazy as a "directly present" meta-annotation in isLazy().
For consistency, we should find @Lazy as a meta-annotation at arbitrary depths in ContextAnnotationAutowireCandidateResolver as well.
Related Issues
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
in: coreIssues in core modules (aop, beans, core, context, expression)Issues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancementA general enhancement