@Beta public interface SensorDescriptor
Sensor is doing. Information may be used by the platform
to log interesting information or perform some optimization.
See Sensor.describe(SensorDescriptor)| Modifier and Type | Method and Description |
|---|---|
SensorDescriptor |
createIssuesForRuleRepositories(String... repositoryKeys)
List rule repositories this
Sensor create issues for. |
SensorDescriptor |
createIssuesForRuleRepository(String... repositoryKey)
Rule repository this
Sensor create issues for. |
SensorDescriptor |
disabledInIssues()
Should this sensor be disabled in issues mode.
|
SensorDescriptor |
name(String sensorName)
Displayable name of the
Sensor. |
SensorDescriptor |
onlyOnFileType(InputFile.Type type)
InputFile.Type this Sensor work on. |
SensorDescriptor |
onlyOnLanguage(String languageKey)
Language this
Sensor work on. |
SensorDescriptor |
onlyOnLanguages(String... languageKeys)
List languages this
Sensor work on. |
SensorDescriptor |
requireProperties(String... propertyKeys)
List properties this
Sensor depends on. |
SensorDescriptor |
requireProperty(String... propertyKey)
Property this
Sensor depends on. |
SensorDescriptor name(String sensorName)
Sensor. Will be displayed in logs.SensorDescriptor onlyOnLanguage(String languageKey)
SensorDescriptor onlyOnLanguages(String... languageKeys)
SensorDescriptor onlyOnFileType(InputFile.Type type)
SensorDescriptor createIssuesForRuleRepository(String... repositoryKey)
SensorDescriptor createIssuesForRuleRepositories(String... repositoryKeys)
SensorDescriptor requireProperty(String... propertyKey)
SensorDescriptor requireProperties(String... propertyKeys)
SensorDescriptor disabledInIssues()
Copyright © 2009–2015 SonarSource. All rights reserved.