|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.codenarc.rule.AbstractRule
groovy.org.codenarc.rule.imports.AbstractImportRule
abstract class AbstractImportRule extends AbstractRule
Abstract class with common functionalities for import-related rules.
Field Summary | |
---|---|
static def |
NON_STATIC_IMPORT_PATTERN
|
static def |
STATIC_IMPORT_PATTERN
|
Method Summary | |
---|---|
protected void
|
eachImportLine(SourceCode sourceCode, groovy.lang.Closure closure)
|
protected def
|
findLineNumberOfFirstClassDeclaration(SourceCode sourceCode)
Optimization: Stop checking lines for imports once a class/interface has been declared |
Field Detail |
---|
public static final def NON_STATIC_IMPORT_PATTERN
public static final def STATIC_IMPORT_PATTERN
Method Detail |
---|
protected void eachImportLine(SourceCode sourceCode, groovy.lang.Closure closure)
protected def findLineNumberOfFirstClassDeclaration(SourceCode sourceCode)
Groovy Documentation