org.sonar.batch.scan2
Class BaseSensorContext
java.lang.Object
org.sonar.batch.scan2.BaseSensorContext
- All Implemented Interfaces:
- SensorContext
- Direct Known Subclasses:
- DefaultSensorContext, SensorContextAdaptor
public abstract class BaseSensorContext
- extends Object
- implements SensorContext
Common bits between DefaultSensorContext and SensorContextAdaptor
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseSensorContext
protected BaseSensorContext(Settings settings,
FileSystem fs,
ActiveRules activeRules,
ComponentDataCache componentDataCache,
BlockCache blockCache,
DuplicationCache duplicationCache)
settings
public Settings settings()
- Specified by:
settings in interface SensorContext
fileSystem
public FileSystem fileSystem()
- Specified by:
fileSystem in interface SensorContext
activeRules
public ActiveRules activeRules()
- Specified by:
activeRules in interface SensorContext
measureBuilder
public <G extends Serializable> MeasureBuilder<G> measureBuilder()
- Specified by:
measureBuilder in interface SensorContext
issueBuilder
public IssueBuilder issueBuilder()
- Specified by:
issueBuilder in interface SensorContext
highlightingBuilder
public HighlightingBuilder highlightingBuilder(InputFile inputFile)
- Specified by:
highlightingBuilder in interface SensorContext
symbolTableBuilder
public SymbolTableBuilder symbolTableBuilder(InputFile inputFile)
- Specified by:
symbolTableBuilder in interface SensorContext
duplicationTokenBuilder
public DuplicationTokenBuilder duplicationTokenBuilder(InputFile inputFile)
- Specified by:
duplicationTokenBuilder in interface SensorContext
duplicationBuilder
public DuplicationBuilder duplicationBuilder(InputFile inputFile)
- Specified by:
duplicationBuilder in interface SensorContext
saveDuplications
public void saveDuplications(InputFile inputFile,
List<DuplicationGroup> duplications)
- Specified by:
saveDuplications in interface SensorContext
Copyright © 2009–2015 SonarSource. All rights reserved.