|
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