Class SonarXmlCheck

java.lang.Object
org.sonarsource.analyzer.commons.xml.checks.SonarXmlCheck
Direct Known Subclasses:
SimpleXPathBasedCheck

public abstract class SonarXmlCheck extends Object
  • Constructor Details

    • SonarXmlCheck

      public SonarXmlCheck()
  • Method Details

    • scanFile

      public final void scanFile(org.sonar.api.batch.sensor.SensorContext context, org.sonar.api.rule.RuleKey ruleKey, XmlFile file)
    • inputFile

      public final org.sonar.api.batch.fs.InputFile inputFile()
    • ruleKey

      public final org.sonar.api.rule.RuleKey ruleKey()
    • scanFile

      public abstract void scanFile(XmlFile file)
    • reportIssueOnFile

      public final void reportIssueOnFile(String message, List<Integer> secondaryLocationLines)
    • reportIssue

      public final void reportIssue(XmlTextRange textRange, String message, List<SonarXmlCheck.Secondary> secondaries)
    • reportIssue

      public final void reportIssue(Node node, String message)