spring-framework/framework-docs/modules/ROOT/pages/testing/testcontext-framework
Sam Brannen c0c78bd67e Rename OverrideMetadata for Bean Overrides
Prior to this commit, OverrideMetadata was the only public type in the
org.springframework.test.context.bean.override package whose name did
not start with BeanOverride. In addition, an OverrideMetadata component
plays multiple roles in addition to serving as a holder for metadata.

This commit therefore renames OverrideMetadata to BeanOverrideHandler.

In addition, this commit updates the affected documentation and renames
the following related methods in the Bean Override support.

- BeanOverrideHandler: createOverride() -> createOverrideInstance()
- BeanOverrideHandler: track() -> trackOverrideInstance()
- BeanOverrideProcessor: createMetadata() -> createHandler()
- BeanOverrideContextCustomizer: getMetadata() -> getBeanOverrideHandlers()
- BeanOverrideRegistrar: registerNameForMetadata() -> registerBeanOverrideHandler()
- BeanOverrideRegistrar: markWrapEarly() -> registerWrappingBeanOverrideHandler()

Closes gh-33702
2024-10-16 16:32:38 +02:00
..
ctx-management Polish DynamicPropertyRegistrar documentation 2024-09-12 13:20:59 +02:00
aot.adoc Polishing 2023-11-28 16:21:58 +01:00
application-events.adoc Remove obsolete role attributes for tab groups in the reference manual 2024-09-08 17:20:10 +02:00
bean-overriding.adoc Rename OverrideMetadata for Bean Overrides 2024-10-16 16:32:38 +02:00
bootstrapping.adoc Split files 2023-05-04 15:35:05 +01:00
ctx-management.adoc Remove obsolete role attributes for tab groups in the reference manual 2024-09-08 17:20:10 +02:00
executing-sql.adoc Remove obsolete role attributes for tab groups in the reference manual 2024-09-08 17:20:10 +02:00
fixture-di.adoc Remove obsolete role attributes for tab groups in the reference manual 2024-09-08 17:20:10 +02:00
key-abstractions.adoc Extract recurring asciidoc links to attributes, cleanup old doc files 2023-11-21 15:59:24 +01:00
parallel-test-execution.adoc Document parallel execution regarding @⁠MockitoBean & @⁠MockitoSpyBean 2024-07-01 17:08:09 +02:00
support-classes.adoc Document that TestContextAnnotationUtils is required for @⁠Nested support 2024-09-24 11:55:44 +02:00
tel-config.adoc Remove support for Mockito annotations and `MockitoSession` 2024-10-16 09:40:57 +02:00
test-execution-events.adoc Stop referring to old Spring versions in the reference manual 2024-07-01 18:37:46 +02:00
tx.adoc Remove obsolete role attributes for tab groups in the reference manual 2024-09-08 17:20:10 +02:00
web-scoped-beans.adoc Remove obsolete role attributes for tab groups in the reference manual 2024-09-08 17:20:10 +02:00