GH-248 - Polishing.
Minor code cleanup.
This commit is contained in:
@@ -43,6 +43,11 @@ import org.springframework.modulith.events.config.EnablePersistentDomainEvents.P
|
||||
@Import(PersistentDomainEventsImportSelector.class)
|
||||
public @interface EnablePersistentDomainEvents {
|
||||
|
||||
/**
|
||||
* {@link ImportSelector} to dynamically pick up configuration types from the classpath.
|
||||
*
|
||||
* @author Oliver Drotbohm
|
||||
*/
|
||||
static class PersistentDomainEventsImportSelector implements ImportSelector, ResourceLoaderAware {
|
||||
|
||||
private ResourceLoader resourceLoader;
|
||||
@@ -65,6 +70,7 @@ public @interface EnablePersistentDomainEvents {
|
||||
* @see org.springframework.context.annotation.ImportSelector#selectImports(org.springframework.core.type.AnnotationMetadata)
|
||||
*/
|
||||
@Override
|
||||
@SuppressWarnings("deprecation")
|
||||
public String[] selectImports(AnnotationMetadata importingClassMetadata) {
|
||||
|
||||
List<String> result = new ArrayList<>();
|
||||
|
||||
@@ -36,6 +36,7 @@ import org.springframework.context.annotation.Bean;
|
||||
import org.springframework.context.annotation.Import;
|
||||
import org.springframework.context.annotation.Role;
|
||||
import org.springframework.core.env.Environment;
|
||||
import org.springframework.lang.NonNull;
|
||||
import org.springframework.modulith.events.config.EventPublicationAutoConfiguration.AsyncEnablingConfiguration;
|
||||
import org.springframework.modulith.events.core.EventPublicationRegistry;
|
||||
import org.springframework.modulith.events.core.EventPublicationRepository;
|
||||
@@ -109,6 +110,7 @@ public class EventPublicationAutoConfiguration extends EventPublicationConfigura
|
||||
* (non-Javadoc)
|
||||
* @see org.springframework.beans.factory.config.BeanPostProcessor#postProcessAfterInitialization(java.lang.Object, java.lang.String)
|
||||
*/
|
||||
@NonNull
|
||||
@Override
|
||||
public Object postProcessAfterInitialization(Object bean, String beanName) throws BeansException {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user