Relocate bean override infrastructure to the proper package in the TCF

This commit is contained in:
Sam Brannen
2024-03-11 14:21:04 +01:00
parent f30a67c9d0
commit 71245f9655
37 changed files with 72 additions and 70 deletions

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override;
package org.springframework.test.context.bean.override;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override;
package org.springframework.test.context.bean.override;
import java.lang.reflect.Field;
import java.util.Arrays;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override;
package org.springframework.test.context.bean.override;
import java.util.List;
import java.util.Set;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override;
package org.springframework.test.context.bean.override;
import java.lang.annotation.Annotation;
import java.lang.reflect.Constructor;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override;
package org.springframework.test.context.bean.override;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override;
package org.springframework.test.context.bean.override;
/**
* Strategies for bean override instantiation, implemented in

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override;
package org.springframework.test.context.bean.override;
import java.lang.reflect.Field;
import java.util.function.BiConsumer;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override;
package org.springframework.test.context.bean.override;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.convention;
package org.springframework.test.context.bean.override.convention;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
@@ -22,7 +22,7 @@ import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
import org.springframework.test.bean.override.BeanOverride;
import org.springframework.test.context.bean.override.BeanOverride;
/**
* Mark a field to override a bean instance in the {@code BeanFactory}.
@@ -109,4 +109,5 @@ public @interface TestBean {
* annotated field.
*/
String name() default "";
}

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.convention;
package org.springframework.test.context.bean.override.convention;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;
@@ -29,9 +29,9 @@ import java.util.Set;
import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.core.ResolvableType;
import org.springframework.lang.Nullable;
import org.springframework.test.bean.override.BeanOverrideProcessor;
import org.springframework.test.bean.override.BeanOverrideStrategy;
import org.springframework.test.bean.override.OverrideMetadata;
import org.springframework.test.context.bean.override.BeanOverrideProcessor;
import org.springframework.test.context.bean.override.BeanOverrideStrategy;
import org.springframework.test.context.bean.override.OverrideMetadata;
import org.springframework.util.Assert;
import org.springframework.util.StringUtils;

View File

@@ -5,7 +5,7 @@
*/
@NonNullApi
@NonNullFields
package org.springframework.test.bean.override.convention;
package org.springframework.test.context.bean.override.convention;
import org.springframework.lang.NonNullApi;
import org.springframework.lang.NonNullFields;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;
@@ -23,8 +23,8 @@ import org.springframework.beans.factory.NoSuchBeanDefinitionException;
import org.springframework.beans.factory.config.SingletonBeanRegistry;
import org.springframework.core.ResolvableType;
import org.springframework.lang.Nullable;
import org.springframework.test.bean.override.BeanOverrideStrategy;
import org.springframework.test.bean.override.OverrideMetadata;
import org.springframework.test.context.bean.override.BeanOverrideStrategy;
import org.springframework.test.context.bean.override.OverrideMetadata;
import org.springframework.util.ObjectUtils;
import org.springframework.util.StringUtils;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;
@@ -30,7 +30,7 @@ import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.core.ResolvableType;
import org.springframework.core.style.ToStringCreator;
import org.springframework.lang.Nullable;
import org.springframework.test.bean.override.BeanOverrideStrategy;
import org.springframework.test.context.bean.override.BeanOverrideStrategy;
import org.springframework.util.Assert;
import org.springframework.util.ClassUtils;
import org.springframework.util.ObjectUtils;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.util.List;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
@@ -25,7 +25,7 @@ import java.lang.annotation.Target;
import org.mockito.Answers;
import org.mockito.MockSettings;
import org.springframework.test.bean.override.BeanOverride;
import org.springframework.test.context.bean.override.BeanOverride;
/**
* Mark a field to trigger a bean override using a Mockito mock. If no explicit

View File

@@ -14,14 +14,14 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;
import org.springframework.core.ResolvableType;
import org.springframework.test.bean.override.BeanOverrideProcessor;
import org.springframework.test.bean.override.OverrideMetadata;
import org.springframework.test.context.bean.override.BeanOverrideProcessor;
import org.springframework.test.context.bean.override.OverrideMetadata;
/**
* A {@link BeanOverrideProcessor} for mockito-related annotations

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.util.ArrayList;
import java.util.Iterator;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.util.Arrays;
import java.util.HashSet;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
@@ -24,7 +24,7 @@ import java.lang.annotation.Target;
import org.mockito.Mockito;
import org.springframework.test.bean.override.BeanOverride;
import org.springframework.test.context.bean.override.BeanOverride;
/**
* Mark a field to trigger a bean override using a Mockito spy, which will wrap

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import java.lang.annotation.Annotation;
import java.lang.reflect.Field;
@@ -30,7 +30,7 @@ import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.core.ResolvableType;
import org.springframework.core.style.ToStringCreator;
import org.springframework.lang.Nullable;
import org.springframework.test.bean.override.BeanOverrideStrategy;
import org.springframework.test.context.bean.override.BeanOverrideStrategy;
import org.springframework.test.util.AopTestUtils;
import org.springframework.util.Assert;
import org.springframework.util.ObjectUtils;

View File

@@ -3,7 +3,7 @@
*/
@NonNullApi
@NonNullFields
package org.springframework.test.bean.override.mockito;
package org.springframework.test.context.bean.override.mockito;
import org.springframework.lang.NonNullApi;
import org.springframework.lang.NonNullFields;

View File

@@ -3,7 +3,7 @@
*/
@NonNullApi
@NonNullFields
package org.springframework.test.bean.override;
package org.springframework.test.context.bean.override;
import org.springframework.lang.NonNullApi;
import org.springframework.lang.NonNullFields;