Skip to content

MetaAnnotationUtils should support arbitrary levels of meta-annotations [SPR-11470] #16095

Closed
@spring-projects-issues

Description

@spring-projects-issues

Sam Brannen opened SPR-11470 and commented

Overview

The findAnnotationDescriptor() and findAnnotationDescriptorForTypes() methods in MetaAnnotationUtils currently only support a single level of meta-annotations.

In other words, meta-annotations on meta-annotations will never be found, and this does not align with Spring's standard support for meta-annotations with arbitrary levels.

Deliverables

  1. Alter the search algorithms used in MetaAnnotationUtils so that arbitrary levels of meta-annotations (e.g., meta-annotations on meta-annotations) are supported for test-related annotations.

Affects: 4.0 GA

Issue Links:

Referenced from: commits f895096

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions