org.sonar.python.checks
Class LineLengthCheck

java.lang.Object
  extended by org.sonar.squidbridge.SquidAstVisitor<G>
      extended by org.sonar.squidbridge.checks.SquidCheck<com.sonar.sslr.api.Grammar>
          extended by org.sonar.python.checks.LineLengthCheck
All Implemented Interfaces:
com.sonar.sslr.api.AstAndTokenVisitor, com.sonar.sslr.api.AstVisitor, org.sonar.squidbridge.api.CodeCheck, org.sonar.squidbridge.api.CodeVisitor

public class LineLengthCheck
extends org.sonar.squidbridge.checks.SquidCheck<com.sonar.sslr.api.Grammar>
implements com.sonar.sslr.api.AstAndTokenVisitor


Field Summary
 int maximumLineLength
           
 
Constructor Summary
LineLengthCheck()
           
 
Method Summary
 int getMaximumLineLength()
           
 void leaveFile(com.sonar.sslr.api.AstNode astNode)
           
 void visitFile(com.sonar.sslr.api.AstNode astNode)
           
 void visitToken(com.sonar.sslr.api.Token token)
           
 
Methods inherited from class org.sonar.squidbridge.checks.SquidCheck
getKey
 
Methods inherited from class org.sonar.squidbridge.SquidAstVisitor
destroy, getAstNodeTypesToVisit, getContext, init, leaveNode, setContext, subscribeTo, visitNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.sonar.sslr.api.AstVisitor
getAstNodeTypesToVisit, leaveNode, visitNode
 

Field Detail

maximumLineLength

public int maximumLineLength
Constructor Detail

LineLengthCheck

public LineLengthCheck()
Method Detail

getMaximumLineLength

public int getMaximumLineLength()

visitFile

public void visitFile(com.sonar.sslr.api.AstNode astNode)
Specified by:
visitFile in interface com.sonar.sslr.api.AstVisitor
Overrides:
visitFile in class org.sonar.squidbridge.SquidAstVisitor<com.sonar.sslr.api.Grammar>

leaveFile

public void leaveFile(com.sonar.sslr.api.AstNode astNode)
Specified by:
leaveFile in interface com.sonar.sslr.api.AstVisitor
Overrides:
leaveFile in class org.sonar.squidbridge.SquidAstVisitor<com.sonar.sslr.api.Grammar>

visitToken

public void visitToken(com.sonar.sslr.api.Token token)
Specified by:
visitToken in interface com.sonar.sslr.api.AstAndTokenVisitor


Copyright © 2011-2014 SonarSource and Waleri Enns. All Rights Reserved.