Skip to content

Support for @Order on nested configuration classes [SPR-15384] #19947

Closed
@spring-projects-issues

Description

@spring-projects-issues

Stefan Fussenegger opened SPR-15384 and commented

ConfigurationClassParser adds member classes in the order they are returned by the ASM-based MetadataReader and ClassMetadata while no further ordering seems to be applied.

Members are returned - at least in my setup - in alphabetical order by ASM. I couldn't find any documentation though that would suggest that this is the expected behavior. It simply seems to be the order in which ASM reads member names form the class file (so this might be even depending on the compiler?)


Affects: 4.3.7

Reference URL: spring-attic/spring-framework-issues#152

Issue Links:

Referenced from: commits spring-attic/spring-framework-issues@4928f52, spring-attic/spring-framework-issues@d447102

Metadata

Metadata

Assignees

Labels

in: coreIssues in core modules (aop, beans, core, context, expression)type: enhancementA general enhancement

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions