Class ClassCompletionVerifier

  • 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