Groovy Documentation

org.codenarc.rule.imports
Class ImportFromSamePackageRule

java.lang.Object
  org.codenarc.rule.AbstractRule
      org.codenarc.rule.imports.ImportFromSamePackageRule

class ImportFromSamePackageRule
extends AbstractRule

Checks for an import of a class that is within the same package as the importing class.

author:
Chris Mair
version:
$Revision: 303 $ - $Date: 2010-02-02 20:36:02 -0500 (Tue, 02 Feb 2010) $


Property Summary
String name

int priority

 
Constructor Summary
ImportFromSamePackageRule()

 
Method Summary
void applyTo(SourceCode sourceCode, List violations)

 
Methods inherited from class AbstractRule
applyTo, createViolation, createViolation, createViolationForImport, createViolationForImport, getImportsSortedByLineNumber, getName, getPriority, packageNameForImport, setName, setPriority, sourceLineAndNumberForImport, sourceLineAndNumberForImport
 

Property Detail

name

String name


priority

int priority


 
Constructor Detail

ImportFromSamePackageRule

ImportFromSamePackageRule()


 
Method Detail

applyTo

void applyTo(SourceCode sourceCode, List violations)


 

Groovy Documentation