org.codenarc.rule.imports
Class DuplicateImportRule
java.lang.Object
org.codenarc.rule.AbstractRule
org.codenarc.rule.imports.DuplicateImportRule
class DuplicateImportRule
extends AbstractRule
Rule that checks for a duplicate import
NOTE: Does not work under Groovy 1.7 (i.e., will not produce violations for duplicate
import statements).
NOTE: Does not distinguish between multiple duplicate imports of the same class.
Thus, it may produce multiple violations with the same line number in that case.
- author:
- Chris Mair
- version:
- $Revision: 302 $ - $Date: 2010-01-31 19:06:00 -0500 (Sun, 31 Jan 2010) $
Methods inherited from class AbstractRule
|
applyTo, createViolation, createViolation, createViolationForImport, createViolationForImport, getImportsSortedByLineNumber, getName, getPriority, packageNameForImport, setName, setPriority, sourceLineAndNumberForImport, sourceLineAndNumberForImport |
name
String name
-
priority
int priority
-
DuplicateImportRule
DuplicateImportRule()
-
applyTo
void applyTo(SourceCode sourceCode, List violations)
-
Groovy Documentation