Uses of Class
org.sonar.java.se.Flow
-
Packages that use Flow Package Description org.sonar.java.se org.sonar.java.se.checks org.sonar.java.se.xproc -
-
Uses of Flow in org.sonar.java.se
Methods in org.sonar.java.se that return Flow Modifier and Type Method Description static Flow
AlwaysTrueOrFalseExpressionCollector. addIssueLocation(Flow flow, Tree issueTree, boolean conditionIsAlwaysTrue)
Flow
Flow.Builder. build()
static Flow
Flow. empty()
static Flow
FlowComputation. flowsForArgumentsChangingName(List<Integer> argumentIndices, MethodInvocationTree mit)
static Flow
FlowComputation. flowsForPassedArguments(List<Integer> argumentIndices, MethodInvocationTree mit)
static Flow
Flow. of(Flow currentFlow)
static Flow
Flow. of(JavaFileScannerContext.Location location)
Flow
Flow. reverse()
Methods in org.sonar.java.se that return types with arguments of type Flow Modifier and Type Method Description static Set<Flow>
FlowComputation. flow(ExplodedGraph.Node currentNode, Set<SymbolicValue> symbolicValues, Predicate<Constraint> addToFlow, Predicate<Constraint> terminateTraversal, List<Class<? extends Constraint>> domains, Set<Symbol> symbols)
static Set<Flow>
FlowComputation. flow(ExplodedGraph.Node currentNode, SymbolicValue currentVal, List<Class<? extends Constraint>> domains)
static Set<Flow>
FlowComputation. flow(ExplodedGraph.Node currentNode, SymbolicValue currentVal, List<Class<? extends Constraint>> domains, Symbol trackSymbol)
Set<Flow>
AlwaysTrueOrFalseExpressionCollector. flowForExpression(Tree expression)
static Set<Flow>
FlowComputation. flowWithoutExceptions(ExplodedGraph.Node currentNode, SymbolicValue currentVal, Predicate<Constraint> addToFlow, Predicate<Constraint> terminateTraversal, List<Class<? extends Constraint>> domains)
static Set<Flow>
FlowComputation. flowWithoutExceptions(ExplodedGraph.Node currentNode, SymbolicValue currentVal, Predicate<Constraint> addToFlow, List<Class<? extends Constraint>> domains)
Methods in org.sonar.java.se with parameters of type Flow Modifier and Type Method Description Flow.Builder
Flow.Builder. addAll(Flow flow)
static Flow
AlwaysTrueOrFalseExpressionCollector. addIssueLocation(Flow flow, Tree issueTree, boolean conditionIsAlwaysTrue)
static Flow
Flow. of(Flow currentFlow)
Method parameters in org.sonar.java.se with type arguments of type Flow Modifier and Type Method Description void
CheckerContext. reportIssue(Tree tree, SECheck check, String message, Set<Flow> flows)
void
CheckerDispatcher. reportIssue(Tree tree, SECheck check, String message, Set<Flow> flows)
-
Uses of Flow in org.sonar.java.se.checks
Method parameters in org.sonar.java.se.checks with type arguments of type Flow Modifier and Type Method Description void
SECheck. reportIssue(Tree tree, String message, Set<Flow> flows)
Constructor parameters in org.sonar.java.se.checks with type arguments of type Flow Constructor Description SEIssue(Tree tree, String message, Set<Flow> flows)
-
Uses of Flow in org.sonar.java.se.xproc
Methods in org.sonar.java.se.xproc that return types with arguments of type Flow Modifier and Type Method Description Set<Flow>
ExceptionalCheckBasedYield. exceptionFlows()
Set<Flow>
ExceptionalCheckBasedYield. flow(List<Integer> parameterIndices, List<Class<? extends Constraint>> domains)
Set<Flow>
MethodYield. flow(List<Integer> parameterIndices, List<Class<? extends Constraint>> domains)
-