Class DuplicateBranchGoCheck

java.lang.Object
org.sonarsource.slang.checks.AbstractBranchDuplicationCheck
org.sonarsource.slang.checks.DuplicateBranchCheck
org.sonar.go.checks.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
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    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 Details

    • DuplicateBranchGoCheck

      public DuplicateBranchGoCheck()
  • Method Details

    • 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