Class InputFileContext

    • Field Detail

      • sensorContext

        public final org.sonar.api.batch.sensor.SensorContext sensorContext
      • inputFile

        public final org.sonar.api.batch.fs.InputFile inputFile
    • Constructor Detail

      • InputFileContext

        public InputFileContext​(org.sonar.api.batch.sensor.SensorContext sensorContext,
                                org.sonar.api.batch.fs.InputFile inputFile)
    • Method Detail

      • reportIssue

        public void reportIssue​(org.sonar.api.rule.RuleKey ruleKey,
                                @Nullable
                                org.sonar.api.batch.fs.TextRange textRange,
                                String message,
                                List<SecondaryLocation> secondaryLocations)
      • reportParseError

        public void reportParseError​(String repositoryKey,
                                     @Nullable
                                     org.sonar.api.batch.fs.TextPointer location)
      • reportAnalysisError

        public void reportAnalysisError​(String message,
                                        @Nullable
                                        org.sonar.api.batch.fs.TextPointer location)