Class DuplicateBranchGoCheck

  • All Implemented Interfaces:
    org.sonarsource.slang.checks.api.SlangCheck

    public class DuplicateBranchGoCheck
    extends org.sonarsource.slang.checks.DuplicateBranchCheck
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.sonarsource.slang.checks.AbstractBranchDuplicationCheck

        org.sonarsource.slang.checks.AbstractBranchDuplicationCheck.ConditionalStructure
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void checkConditionalStructure​(org.sonarsource.slang.checks.api.CheckContext ctx, org.sonarsource.slang.api.Tree tree, org.sonarsource.slang.checks.AbstractBranchDuplicationCheck.ConditionalStructure conditional)  
      • Methods inherited from class org.sonarsource.slang.checks.DuplicateBranchCheck

        checkDuplicatedBranches, onAllIdenticalBranches, spansMultipleLines
      • Methods inherited from class org.sonarsource.slang.checks.AbstractBranchDuplicationCheck

        initialize
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DuplicateBranchGoCheck

        public DuplicateBranchGoCheck()
    • Method Detail

      • checkConditionalStructure

        protected void checkConditionalStructure​(org.sonarsource.slang.checks.api.CheckContext ctx,
                                                 org.sonarsource.slang.api.Tree tree,
                                                 org.sonarsource.slang.checks.AbstractBranchDuplicationCheck.ConditionalStructure conditional)
        Overrides:
        checkConditionalStructure in class org.sonarsource.slang.checks.AbstractBranchDuplicationCheck