Uploaded image for project: 'Groovy'
  1. Groovy
  2. GROOVY-11036

StackOverflowError in cyclic interface inheritance

    XMLWordPrintableJSON

Details

    Description

      I have the following program

      interface Bar {}
      interface Foo extends Foo, Bar {}
      

      Actual behavior

      >>> a serious error occurred: null
      >>> stacktrace:
      java.lang.StackOverflowError
      	at org.codehaus.groovy.ast.ClassNode.getText(ClassNode.java:1606)
      	at org.codehaus.groovy.ast.ClassNode.hashCode(ClassNode.java:734)
      	at org.codehaus.groovy.ast.ClassNode.hashCode(ClassNode.java:734)
      	at java.base/java.util.HashMap.hash(HashMap.java:339)
      	at java.base/java.util.HashMap.put(HashMap.java:607)
      	at java.base/java.util.HashSet.add(HashSet.java:220)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:466)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      	at org.codehaus.groovy.ast.ClassNode.getAllInterfaces(ClassNode.java:470)
      

      Expected behavior

      Reject due to cyclic inheritance.

      Tested against master (commit: ed4b33c8d5ac71ee4963d6bb391850593c59e5b1)

      Attachments

        Activity

          People

            emilles Eric Milles
            theosot Thodoris Sotiropoulos
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: