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 |
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)
Copyright © 2009–2016 SonarSource. All rights reserved.