Resolve package cycle between repository.config and repository.aot.

Closes #2708
This commit is contained in:
Christoph Strobl
2022-10-25 15:53:56 +02:00
committed by Mark Paluch
parent 0e00d5fd3f
commit 8d424855da
20 changed files with 209 additions and 109 deletions

View File

@@ -19,6 +19,7 @@ import static org.assertj.core.api.Assertions.*;
import org.junit.jupiter.api.Test;
import org.springframework.data.aot.types.*;
import org.springframework.data.util.TypeCollector;
/**
* @author Christoph Strobl

View File

@@ -27,6 +27,7 @@ import org.springframework.aot.generate.GenerationContext;
import org.springframework.aot.test.generate.TestGenerationContext;
import org.springframework.beans.factory.aot.BeanRegistrationCode;
import org.springframework.data.aot.CodeContributionAssert;
import org.springframework.data.repository.config.RepositoryRegistrationAotContribution;
import org.springframework.data.repository.core.RepositoryInformation;
import org.springframework.data.repository.core.support.RepositoryFragment;

View File

@@ -41,6 +41,8 @@ import org.springframework.data.aot.sample.ReactiveConfig;
import org.springframework.data.domain.Page;
import org.springframework.data.repository.PagingAndSortingRepository;
import org.springframework.data.repository.Repository;
import org.springframework.data.repository.config.RepositoryRegistrationAotContribution;
import org.springframework.data.repository.config.RepositoryRegistrationAotProcessor;
import org.springframework.data.repository.reactive.ReactiveSortingRepository;
import org.springframework.transaction.interceptor.TransactionalProxy;