fetches more classes
This commit is contained in:
@@ -8,6 +8,7 @@ import java.util.List;
|
||||
public class StateMachineTransitionConfigurationMethodFinder {
|
||||
private final CompilationUnit cu;
|
||||
private final ConfigureMethodVisitor visitor = new ConfigureMethodVisitor();
|
||||
private static final List<String> stateMachineConfigurationAdapterSuperclasses = List.of("EnumStateMachineConfigurerAdapter", "StateMachineConfigurerAdapter");
|
||||
|
||||
public StateMachineTransitionConfigurationMethodFinder(String source) {
|
||||
ASTParser parser = ASTParser.newParser(AST.getJLSLatest());
|
||||
@@ -47,9 +48,9 @@ public class StateMachineTransitionConfigurationMethodFinder {
|
||||
|
||||
if (superclass.isParameterizedType()) {
|
||||
ParameterizedType pt = (ParameterizedType) superclass;
|
||||
return pt.getType().toString().equals("StateMachineConfigurerAdapter");
|
||||
return stateMachineConfigurationAdapterSuperclasses.contains(pt.getType().toString());
|
||||
}
|
||||
return superclass.toString().equals("StateMachineConfigurerAdapter");
|
||||
return stateMachineConfigurationAdapterSuperclasses.contains(superclass.toString());
|
||||
}
|
||||
|
||||
private boolean isConfigureMethod(MethodDeclaration method) {
|
||||
|
||||
Reference in New Issue
Block a user