Class ClassCompletionVerifier

java.lang.Object
All Implemented Interfaces:
GroovyClassVisitor, GroovyCodeVisitor, ErrorCollecting

public class ClassCompletionVerifier
extends ClassCodeVisitorSupport
Checks that a class satisfies various conditions including:
  • Incorrect class or method access modifiers
  • No abstract methods appear in a non-abstract class
  • Existence and correct visibility for inherited members
  • Invalid attempts to override final members