Groovy Documentation

groovy.org.codenarc.rule.naming
[Groovy] Class ClassNameSameAsFilenameRule

java.lang.Object
  org.codenarc.rule.AbstractRule
      groovy.org.codenarc.rule.naming.ClassNameSameAsFilenameRule

class ClassNameSameAsFilenameRule
extends AbstractRule

Reports files containing only one top level class / enum / interface which is named differently than the file.

Authors:
Artur Gajowy
Chris Mair


Property Summary
String name

int priority

 
Method Summary
void applyTo(SourceCode sourceCode, List violations)

String classNodeType(org.codehaus.groovy.ast.ClassNode classNode)

 

Property Detail

name

String name


priority

int priority


 
Method Detail

applyTo

@Override
void applyTo(SourceCode sourceCode, List violations)


classNodeType

String classNodeType(org.codehaus.groovy.ast.ClassNode classNode)


 

Groovy Documentation