Groovy Documentation

groovy.org.codenarc.rule.unnecessary
[Groovy] Class UnnecessarySemicolonRule

java.lang.Object
  org.codenarc.rule.AbstractAstVisitorRule
      groovy.org.codenarc.rule.unnecessary.UnnecessarySemicolonRule

class UnnecessarySemicolonRule
extends AbstractAstVisitorRule

Semicolons as line terminators are not required in Groovy: remove them. Do not use a semicolon as a replacement for empty braces on for and while loops; this is a confusing practice.

Authors:
Hamlet D'Arcy


Property Summary
Class astVisitorClass

String excludePattern

String name

int priority

def temporaryViolations

 
Method Summary
void applyTo(SourceCode sourceCode, List violations)

 

Property Detail

astVisitorClass

Class astVisitorClass


excludePattern

String excludePattern


name

String name


priority

int priority


temporaryViolations

def temporaryViolations


 
Method Detail

applyTo

@Override
void applyTo(SourceCode sourceCode, List violations)


 

Groovy Documentation