Skip to content

Commit 21a789e

Browse files
committed
Cleanup
Signed-off-by: Piotr Olaszewski <piotr.olaszewski@thulium.pl>
1 parent 932b593 commit 21a789e

File tree

1 file changed

+0
-12
lines changed

1 file changed

+0
-12
lines changed

spring-shell-core/src/main/java/org/springframework/shell/core/command/annotation/support/EnableCommandRegistrar.java

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717

1818
import java.io.IOException;
1919
import java.lang.reflect.Method;
20-
import java.util.Arrays;
2120
import java.util.Set;
2221

2322
import org.jline.reader.LineReader;
@@ -62,7 +61,6 @@ public void registerBeanDefinitions(AnnotationMetadata metadata, BeanDefinitionR
6261
// register user defined commands
6362
Class<?>[] candidateClasses = shellAnnotation.value();
6463
for (Class<?> candidateClass : candidateClasses) {
65-
registerCommands(candidateClass, registry);
6664
registerAnnotatedMethods(candidateClass, registry);
6765
}
6866

@@ -108,16 +106,6 @@ public void registerBeanDefinitions(AnnotationMetadata metadata, BeanDefinitionR
108106
}
109107
}
110108

111-
private void registerCommands(Class<?> candidateClass, BeanDefinitionRegistry registry) {
112-
Arrays.stream(candidateClass.getDeclaredMethods())
113-
.filter(method -> method.getReturnType().equals(org.springframework.shell.core.command.Command.class))
114-
.forEach(method -> {
115-
RootBeanDefinition beanDefinition = new RootBeanDefinition(
116-
org.springframework.shell.core.command.Command.class);
117-
registry.registerBeanDefinition(method.getName(), beanDefinition);
118-
});
119-
}
120-
121109
private void registerAnnotatedMethods(Class<?> candidateClass, BeanDefinitionRegistry registry) {
122110
ReflectionUtils.MethodFilter filter = method -> AnnotatedElementUtils.hasAnnotation(method, Command.class);
123111
Set<Method> methods = MethodIntrospector.selectMethods(candidateClass, filter);

0 commit comments

Comments
 (0)