Class AlwaysTrueOrFalseExpressionCollector

java.lang.Object
org.sonar.java.se.AlwaysTrueOrFalseExpressionCollector

public class AlwaysTrueOrFalseExpressionCollector extends Object
  • Constructor Details

    • AlwaysTrueOrFalseExpressionCollector

      public AlwaysTrueOrFalseExpressionCollector()
  • Method Details

    • alwaysTrue

      public Set<Tree> alwaysTrue()
    • alwaysFalse

      public Set<Tree> alwaysFalse()
    • flowForExpression

      public Set<Flow> flowForExpression(Tree expression, int maxReturnedFlows)
    • addIssueLocation

      public static Flow addIssueLocation(Flow flow, Tree issueTree, boolean conditionIsAlwaysTrue)
    • hasUnreachableCode

      public static boolean hasUnreachableCode(Tree booleanExpr, boolean isTrue)