Move AutowiredArguments support classes to beans.factory.aot

This reduces the package cycle between aot and annotation to an Autowired annotation reference in ConstructorOrFactoryMethodResolver, to be resolved along with gh-27920.

See gh-28414
This commit is contained in:
Juergen Hoeller
2022-05-12 13:15:08 +02:00
parent f0e23b66f3
commit fc8e6705d6
12 changed files with 16 additions and 15 deletions

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans.factory.annotation;
package org.springframework.beans.factory.aot;
import java.lang.reflect.Constructor;
import java.lang.reflect.Method;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans.factory.annotation;
package org.springframework.beans.factory.aot;
import java.util.ArrayList;
import java.util.List;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans.factory.annotation;
package org.springframework.beans.factory.aot;
import java.io.InputStream;
import java.lang.annotation.Retention;
@@ -38,7 +38,8 @@ import org.junit.jupiter.params.support.AnnotationConsumer;
import org.springframework.beans.factory.BeanCurrentlyInCreationException;
import org.springframework.beans.factory.ObjectProvider;
import org.springframework.beans.factory.UnsatisfiedDependencyException;
import org.springframework.beans.factory.annotation.AutowiredInstantiationArgumentsResolverTests.Enclosing.InnerSingleArgConstructor;
import org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor;
import org.springframework.beans.factory.aot.AutowiredInstantiationArgumentsResolverTests.Enclosing.InnerSingleArgConstructor;
import org.springframework.beans.factory.config.BeanDefinition;
import org.springframework.beans.factory.config.ConstructorArgumentValues.ValueHolder;
import org.springframework.beans.factory.config.DependencyDescriptor;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.beans.factory.annotation;
package org.springframework.beans.factory.aot;
import java.io.InputStream;
import java.util.ArrayList;