Groovy Documentation

groovy.org.codenarc.rule.imports
[Groovy] Class ImportFromSunPackagesRule

java.lang.Object
  org.codenarc.rule.AbstractAstVisitorRule
      groovy.org.codenarc.rule.imports.ImportFromSunPackagesRule

class ImportFromSunPackagesRule
extends AbstractAstVisitorRule

Avoid importing anything from the 'sun.*' packages. These packages are not portable and are likely to change.

Authors:
'Hamlet D'Arcy'


Property Summary
String name

int priority

 
Method Summary
def addViolationForSunImport(org.codehaus.groovy.ast.ImportNode importNode, SourceCode sourceCode, List violations)

void applyTo(SourceCode sourceCode, List violations)

 

Property Detail

name

String name


priority

int priority


 
Method Detail

addViolationForSunImport

def addViolationForSunImport(org.codehaus.groovy.ast.ImportNode importNode, SourceCode sourceCode, List violations)


applyTo

void applyTo(SourceCode sourceCode, List violations)


 

Groovy Documentation