@Beta public interface SensorContext
Sensor.execute(SensorContext)
In order to write unit tests you can use SensorContextTester
Modifier and Type | Method and Description |
---|---|
ActiveRules |
activeRules()
Get list of active rules.
|
AnalysisMode |
analysisMode()
Get analysis mode.
|
FileSystem |
fileSystem()
Get filesystem of the current project.
|
NewDependency |
newDependency()
Create a new dependency.
|
NewDuplication |
newDuplication()
Builder to manually register duplication in a file.
|
NewHighlighting |
newHighlighting()
Builder to define highlighting of a file.
|
NewIssue |
newIssue()
Fluent builder to create a new
Issue . |
<G extends Serializable> |
newMeasure()
Fluent builder to create a new
Measure . |
Settings |
settings()
Get settings of the current project.
|
FileSystem fileSystem()
ActiveRules activeRules()
AnalysisMode analysisMode()
<G extends Serializable> NewMeasure<G> newMeasure()
Measure
. Don't forget to call NewMeasure.save()
once all parameters are provided.NewIssue newIssue()
Issue
. Don't forget to call NewIssue.save()
once all parameters are provided.NewHighlighting newHighlighting()
NewHighlighting.save()
once all elements are provided.NewDuplication newDuplication()
CpdMapping
extension point.
Don't forget to call NewDuplication.save()
.NewDependency newDependency()
NewDependency.save()
once all parameters are provided.Copyright © 2009–2015 SonarSource. All rights reserved.