Skip to content

Fix ConfigurationFactory::isActive overridesΒ #3896

@vy

Description

@vy

ConfigurationFactory implementations should override isActive() and throw IllegalStateException when they are used (e.g., via getSupportedTypes()) in inactive state. This change sufficiently be tested too.

See this comment on #3839 for details.

No 3.x port is needed – isActive() does not exist there.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugIncorrect, unexpected, or unintended behavior of existing codeconfigurationAffects the configuration system in a general way

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions