New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for ImportAware in AOT-processed contexts #28111
Labels
in: core
Issues in core modules (aop, beans, core, context, expression)
theme: aot
An issue related to Ahead-of-time processing
type: enhancement
A general enhancement
Milestone
Comments
snicoll
added
in: core
Issues in core modules (aop, beans, core, context, expression)
type: enhancement
A general enhancement
theme: aot
An issue related to Ahead-of-time processing
labels
Feb 28, 2022
snicoll
added a commit
to snicoll/spring-framework
that referenced
this issue
Feb 28, 2022
This commit improves ConfigurationClassPostProcessor so that it can participate to ahead of time optimizations by computing a mapping of the ImportAware configuration classes. Closes spring-projectsgh-28111
philwebb
pushed a commit
to philwebb/spring-framework
that referenced
this issue
Mar 2, 2022
This commit improves ConfigurationClassPostProcessor so that it can participate to ahead of time optimizations by computing a mapping of the ImportAware configuration classes. Closes spring-projectsgh-28111
snicoll
added a commit
to snicoll/spring-framework
that referenced
this issue
Mar 2, 2022
This commit improves ConfigurationClassPostProcessor so that it can participate to ahead of time optimizations by computing a mapping of the ImportAware configuration classes. Closes spring-projectsgh-28111
snicoll
added a commit
to snicoll/spring-framework
that referenced
this issue
Mar 2, 2022
This commit improves ConfigurationClassPostProcessor so that it can participate to ahead of time optimizations by computing a mapping of the ImportAware configuration classes. Closes spring-projectsgh-28111
snicoll
added a commit
to snicoll/spring-framework
that referenced
this issue
Mar 2, 2022
This commit improves ConfigurationClassPostProcessor so that it can participate to ahead of time optimizations by computing a mapping of the ImportAware configuration classes. Closes spring-projectsgh-28111
snicoll
added a commit
to snicoll/spring-framework
that referenced
this issue
Mar 2, 2022
This commit improves ConfigurationClassPostProcessor so that it can participate to ahead of time optimizations by computing a mapping of the ImportAware configuration classes. Closes spring-projectsgh-28111
philwebb
pushed a commit
to philwebb/spring-framework
that referenced
this issue
Mar 3, 2022
This commit improves ConfigurationClassPostProcessor so that it can participate to ahead of time optimizations by computing a mapping of the ImportAware configuration classes. Closes spring-projectsgh-28111
snicoll
added a commit
to snicoll/spring-framework
that referenced
this issue
Mar 3, 2022
This commit improves ConfigurationClassPostProcessor so that it can participate to ahead of time optimizations by computing a mapping of the ImportAware configuration classes. Closes spring-projectsgh-28111
snicoll
added a commit
to snicoll/spring-framework
that referenced
this issue
Mar 4, 2022
This commit improves ConfigurationClassPostProcessor so that it can participate to ahead of time optimizations by computing a mapping of the ImportAware configuration classes. Closes spring-projectsgh-28111
Closed by 9ba9272 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
in: core
Issues in core modules (aop, beans, core, context, expression)
theme: aot
An issue related to Ahead-of-time processing
type: enhancement
A general enhancement
When a context is pre-processed by the AOT engine, there's no configuration class parsing at runtime anymore and the link between an
ImportAware
configuration class and the class that imported it should be preserved.This can be done by computing the mapping and then providing a post procesor that honors the callback.
The text was updated successfully, but these errors were encountered: