Skip to content

@Import should merge @Configurations on initialization #44

Open

Description

@saskodh

Background

As we do everyting at the initialization time (when ApplicationContext is created) the import (merging of configuration classes) should also be done there.
The component scan and property source was already refactored in this story.

Task

Store the imported @configuration classes as metadata (in the ConfigurationData class) and process them when the ApplicationContext is started.

Note: @configuration classes may have @Profile which needs to be applied to all components represented by them (ex. scanned or declared).

Activity

  1. added a commit that references this issue on Aug 3, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions