org.sonar.python.checks
Class FileComplexityCheck

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.FileComplexityCheck
All Implemented Interfaces:
com.sonar.sslr.api.AstVisitor, org.sonar.squidbridge.api.CodeCheck, org.sonar.squidbridge.api.CodeVisitor

public class FileComplexityCheck
extends org.sonar.squidbridge.checks.SquidCheck<com.sonar.sslr.api.Grammar>


Constructor Summary
FileComplexityCheck()
           
 
Method Summary
 void leaveFile(com.sonar.sslr.api.AstNode astNode)
           
 void setMaximumFileComplexityThreshold(int threshold)
           
 
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, visitFile, visitNode
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileComplexityCheck

public FileComplexityCheck()
Method Detail

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>

setMaximumFileComplexityThreshold

public void setMaximumFileComplexityThreshold(int threshold)


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