Polishing.

Reorder statements for higher cohesion.

See #2760
Original pull request: #2762
This commit is contained in:
Mark Paluch
2023-01-11 11:14:34 +01:00
parent 0bd2714595
commit b3dcbbe1a7

View File

@@ -221,15 +221,14 @@ public class RepositoryConfigurationDelegate {
private void registerAotComponents(BeanDefinitionRegistry registry, RepositoryConfigurationExtension extension,
Map<String, RepositoryConfigurationAdapter<?>> metadataByRepositoryBeanName) {
// module-specific repository aot processor
String repositoryAotProcessorBeanName = String.format("data-%s.repository-aot-processor" /* might be duplicate */,
extension.getModuleIdentifier());
BeanDefinitionBuilder repositoryAotProcessor = BeanDefinitionBuilder
.rootBeanDefinition(extension.getRepositoryAotProcessor()).setRole(BeanDefinition.ROLE_INFRASTRUCTURE);
repositoryAotProcessor.addPropertyValue("configMap", metadataByRepositoryBeanName);
// module-specific repository aot processor
String repositoryAotProcessorBeanName = String.format("data-%s.repository-aot-processor",
extension.getModuleIdentifier());
registry.registerBeanDefinition(BeanDefinitionReaderUtils.uniqueBeanName(repositoryAotProcessorBeanName, registry),
repositoryAotProcessor.getBeanDefinition());
}