Package org.sonar.go.externalreport
Class AbstractReportSensor
java.lang.Object
org.sonarsource.slang.plugin.AbstractPropertyHandlerSensor
org.sonar.go.externalreport.AbstractReportSensor
- All Implemented Interfaces:
org.sonar.api.batch.sensor.Sensor,org.sonar.api.scanner.sensor.ProjectSensor
- Direct Known Subclasses:
GoLintReportSensor,GoMetaLinterReportSensor,GoVetReportSensor
public abstract class AbstractReportSensor
extends org.sonarsource.slang.plugin.AbstractPropertyHandlerSensor
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractReportSensor(org.sonar.api.notifications.AnalysisWarnings analysisWarnings, String propertyKey, String propertyName, String configurationkey) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcreateExternalRuleRepository(org.sonar.api.server.rule.RulesDefinition.Context context, String linterId, String linterName) protected StringreportConsumer(org.sonar.api.batch.sensor.SensorContext context) Methods inherited from class org.sonarsource.slang.plugin.AbstractPropertyHandlerSensor
configurationKey, describe, execute, propertyKey, propertyName
-
Constructor Details
-
AbstractReportSensor
-
-
Method Details
-
reportConsumer
- Specified by:
reportConsumerin classorg.sonarsource.slang.plugin.AbstractPropertyHandlerSensor
-
logPrefix
-
createExternalRuleRepository
-