public interface CheckerContext
Modifier and Type | Method and Description |
---|---|
void |
addExceptionalYield(SymbolicValue target,
ProgramState exceptionalState,
String exceptionFullyQualifiedName,
SECheck check) |
void |
addTransition(ProgramState state) |
AlwaysTrueOrFalseExpressionCollector |
alwaysTrueOrFalseExpressions() |
Object |
createSink() |
ConstraintManager |
getConstraintManager() |
ExplodedGraph.Node |
getNode() |
ProgramState |
getState() |
void |
reportIssue(Tree tree,
SECheck check,
String message) |
void |
reportIssue(Tree tree,
SECheck check,
String message,
Set<Flow> flows) |
Object createSink()
void addTransition(ProgramState state)
void addExceptionalYield(SymbolicValue target, ProgramState exceptionalState, String exceptionFullyQualifiedName, SECheck check)
ProgramState getState()
ExplodedGraph.Node getNode()
ConstraintManager getConstraintManager()
AlwaysTrueOrFalseExpressionCollector alwaysTrueOrFalseExpressions()
Copyright © 2012–2017 SonarSource. All rights reserved.