Package org.sonar.javascript.checks
Class LoopsShouldNotBeInfiniteCheck
- java.lang.Object
-
- org.sonar.javascript.se.SeCheck
-
- org.sonar.javascript.checks.LoopsShouldNotBeInfiniteCheck
-
- All Implemented Interfaces:
JavaScriptCheck
public class LoopsShouldNotBeInfiniteCheck extends SeCheck
-
-
Constructor Summary
Constructors Constructor Description LoopsShouldNotBeInfiniteCheck()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckConditions(Map<Tree,Collection<Constraint>> conditions)voidendOfFile(ScriptTree scriptTree)protected voidstartOfFile(ScriptTree scriptTree)-
Methods inherited from class org.sonar.javascript.se.SeCheck
addIssue, addIssue, addLineIssue, afterBlockElement, beforeBlockElement, cleanupAndStartFileAnalysis, endOfExecution, getContext, scanFile, setContext, startOfExecution, toString
-
-
-
-
Method Detail
-
startOfFile
protected void startOfFile(ScriptTree scriptTree)
- Overrides:
startOfFilein classSeCheck
-
checkConditions
public void checkConditions(Map<Tree,Collection<Constraint>> conditions)
- Overrides:
checkConditionsin classSeCheck
-
endOfFile
public void endOfFile(ScriptTree scriptTree)
-
-