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 FlowAlwaysTrueOrFalseExpressionCollector. addIssueLocation(Flow flow, Tree issueTree, boolean conditionIsAlwaysTrue)FlowFlow.Builder. build()static FlowFlow. empty()static FlowFlowComputation. flowsForArgumentsChangingName(List<Integer> argumentIndices, MethodInvocationTree mit)static FlowFlowComputation. flowsForPassedArguments(List<Integer> argumentIndices, MethodInvocationTree mit)static FlowFlow. of(Flow currentFlow)static FlowFlow. of(JavaFileScannerContext.Location location)FlowFlow. 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.BuilderFlow.Builder. addAll(Flow flow)static FlowAlwaysTrueOrFalseExpressionCollector. addIssueLocation(Flow flow, Tree issueTree, boolean conditionIsAlwaysTrue)static FlowFlow. of(Flow currentFlow)Method parameters in org.sonar.java.se with type arguments of type Flow Modifier and Type Method Description voidCheckerContext. reportIssue(Tree tree, SECheck check, String message, Set<Flow> flows)voidCheckerDispatcher. 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 voidSECheck. 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)
-