Class AbstractAlwaysTrueOrFalseConditionCheck

    • Constructor Detail

      • AbstractAlwaysTrueOrFalseConditionCheck

        public AbstractAlwaysTrueOrFalseConditionCheck()
    • Method Detail

      • conditionWithDeadCode

        protected void conditionWithDeadCode​(Tree condition,
                                             boolean isTruthy,
                                             Set<Tree> deadCode)
        Implement this to react (raise an issue, update a metric...) to dead code
        Parameters:
        condition -
        isTruthy -
        deadCode -
      • redundantCondition

        protected void redundantCondition​(Tree condition,
                                          boolean isTruthy)
        Implement this to react (raise an issue, update a metric...) to gratuitous boolean conditions
        Parameters:
        condition -
        isTruthy -