A B C D E F G H I J K L M N O P Q R S T U V W

A

AbstractPatternInitializer - Class in org.sonar.batch.issue.ignore.pattern
 
AbstractPatternInitializer(Settings) - Constructor for class org.sonar.batch.issue.ignore.pattern.AbstractPatternInitializer
 
AbstractPhaseEvent<H extends EventHandler> - Class in org.sonar.batch.phases
 
AbstractPhaseEvent(boolean) - Constructor for class org.sonar.batch.phases.AbstractPhaseEvent
 
AbstractTimeProfiling - Class in org.sonar.batch.profiling
 
AbstractTimeProfiling(System2) - Constructor for class org.sonar.batch.profiling.AbstractTimeProfiling
 
accept(Object) - Method in interface org.sonar.batch.bootstrap.ExtensionMatcher
 
accept(Issue) - Method in class org.sonar.batch.issue.DefaultIssueFilterChain
 
accept(Issue, IssueFilterChain) - Method in class org.sonar.batch.issue.ignore.EnforceIssuesFilter
 
accept(Issue, IssueFilterChain) - Method in class org.sonar.batch.issue.ignore.IgnoreIssuesFilter
 
accept(DefaultIssue, Violation) - Method in class org.sonar.batch.issue.IssueFilters
 
accept(Object) - Method in class org.sonar.batch.phases.SensorMatcher
 
accept(InputFile) - Method in class org.sonar.batch.scan.filesystem.DeprecatedFileFilters
 
accept(InputFile, InputFile.Type) - Method in class org.sonar.batch.scan.filesystem.ExclusionFilters
 
acceptSensor(Sensor) - Method in class org.sonar.batch.phases.SensorMatcher
 
acceptSensor(Sensor) - Method in class org.sonar.batch.scan.DefaultSensorMatcher
 
activateRule(ActiveRule) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
activeRules() - Method in class org.sonar.batch.scan2.BaseSensorContext
 
ActiveRulesProvider - Class in org.sonar.batch.rule
Loads the rules that are activated on the Quality profiles used by the current module and build ActiveRules.
ActiveRulesProvider() - Constructor for class org.sonar.batch.rule.ActiveRulesProvider
 
add(Resource) - Method in class org.sonar.batch.index.ResourceCache
 
add(AbstractTimeProfiling) - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 
add(UsedQProfiles) - Method in class org.sonar.batch.rule.UsedQProfiles
 
add(QProfile) - Method in class org.sonar.batch.rule.UsedQProfiles
 
addAll(Collection<QProfile>) - Method in class org.sonar.batch.rule.UsedQProfiles
 
addBatchStepProfiling(String) - Method in class org.sonar.batch.profiling.ModuleProfiling
 
addComponent(Object) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
addComponents(Object...) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
addDefaultQProfile(String, String) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
addDependency(Dependency) - Method in class org.sonar.batch.index.DefaultIndex
 
addEvent(Resource, String, String, String, Date) - Method in class org.sonar.batch.index.DefaultIndex
 
addIssue(Issue) - Method in class org.sonar.batch.issue.DefaultIssuable
 
addIssue(Issue) - Method in class org.sonar.batch.scan.SensorContextAdaptor
 
addIssue(Issue) - Method in class org.sonar.batch.scan2.DefaultSensorContext
 
addLink(ProjectLink) - Method in class org.sonar.batch.index.DefaultIndex
 
addMeasure(Resource, Measure) - Method in class org.sonar.batch.index.DefaultIndex
 
addMeasure(Measure<?>) - Method in class org.sonar.batch.scan.SensorContextAdaptor
 
addMeasure(Measure<?>) - Method in class org.sonar.batch.scan2.DefaultSensorContext
 
addPatternForComponent(String, IssuePattern) - Method in class org.sonar.batch.issue.ignore.pattern.PatternMatcher
 
addPatternToExcludeLines(String, Set<LineRange>) - Method in class org.sonar.batch.issue.ignore.pattern.PatternMatcher
 
addPatternToExcludeResource(String) - Method in class org.sonar.batch.issue.ignore.pattern.PatternMatcher
 
addPhaseProfiling(Phases.Phase) - Method in class org.sonar.batch.profiling.ModuleProfiling
 
addQProfile(String, String) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
addResource(Resource) - Method in class org.sonar.batch.index.DefaultIndex
Does nothing if the resource is already registered.
addSourceDir(File) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
addSubstitutionVariable(String, String) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
addTestDir(File) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
addToken(int, String) - Method in class org.sonar.batch.duplication.DefaultTokenBuilder
 
addViolation(Violation, boolean) - Method in class org.sonar.batch.index.DefaultIndex
 
all() - Static method in class org.sonar.batch.bootstrap.BatchComponents
 
all() - Method in class org.sonar.batch.issue.IssueCache
 
all() - Method in class org.sonar.batch.languages.DefaultLanguagesReferential
Get list of all supported languages.
all() - Method in interface org.sonar.batch.languages.LanguagesReferential
Get list of all supported languages.
all() - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
all() - Method in class org.sonar.batch.scan2.AnalyzerIssueCache
 
all() - Method in class org.sonar.batch.scan2.AnalyzerMeasureCache
 
analyse(Project, SensorContext) - Method in class org.sonar.batch.rule.QProfileSensor
 
analyse(Project, SensorContext) - Method in class org.sonar.batch.scan.SensorWrapper
 
AnalysisMode - Class in org.sonar.batch.bootstrap
 
AnalysisMode(BootstrapProperties) - Constructor for class org.sonar.batch.bootstrap.AnalysisMode
 
AnalysisPublisher - Class in org.sonar.batch.scan2
 
AnalysisPublisher(ProjectDefinition, Settings, FileSystem, AnalyzerMeasureCache, AnalyzerIssueCache) - Constructor for class org.sonar.batch.scan2.AnalysisPublisher
 
AnalyzerIssueCache - Class in org.sonar.batch.scan2
Shared issues among all project modules
AnalyzerIssueCache(Caches) - Constructor for class org.sonar.batch.scan2.AnalyzerIssueCache
 
AnalyzerMeasureCache - Class in org.sonar.batch.scan2
Cache of all measures.
AnalyzerMeasureCache(Caches, MetricFinder) - Constructor for class org.sonar.batch.scan2.AnalyzerMeasureCache
 
AnalyzerOptimizer - Class in org.sonar.batch.scan2
 
AnalyzerOptimizer(FileSystem, ActiveRules) - Constructor for class org.sonar.batch.scan2.AnalyzerOptimizer
 
apply() - Method in class org.sonar.batch.scan.ProjectExclusions
 

B

BaseSensorContext - Class in org.sonar.batch.scan2
Common bits between DefaultSensorContext and SensorContextAdaptor
BaseSensorContext(Settings, FileSystem, ActiveRules, ComponentDataCache, BlockCache, DuplicationCache) - Constructor for class org.sonar.batch.scan2.BaseSensorContext
 
Batch - Class in org.sonar.batch.bootstrapper
Entry point for sonar-runner 2.1.
Batch.Builder - Class in org.sonar.batch.bootstrapper
 
BatchComponents - Class in org.sonar.batch.bootstrap
 
BatchDatabase - Class in org.sonar.batch.bootstrap
 
BatchDatabase(Settings, JdbcDriverHolder, PreviewDatabase) - Constructor for class org.sonar.batch.bootstrap.BatchDatabase
 
BatchDatabase(Settings, JdbcDriverHolder) - Constructor for class org.sonar.batch.bootstrap.BatchDatabase
 
BatchDatabaseSessionFactory - Class in org.sonar.batch.bootstrap
 
BatchDatabaseSessionFactory(DatabaseSession) - Constructor for class org.sonar.batch.bootstrap.BatchDatabaseSessionFactory
 
BatchEvent<H extends EventHandler> - Class in org.sonar.batch.events
Root of all Sonar Batch events.
BatchEvent() - Constructor for class org.sonar.batch.events.BatchEvent
 
BatchExtensionDictionnary - Class in org.sonar.batch.bootstrap
 
BatchExtensionDictionnary(ComponentContainer, SensorContext, AnalyzerOptimizer) - Constructor for class org.sonar.batch.bootstrap.BatchExtensionDictionnary
 
BatchMediumTester - Class in org.sonar.batch.mediumtest
Main utility class for writing batch medium tests.
BatchMediumTester.BatchMediumTesterBuilder - Class in org.sonar.batch.mediumtest
 
BatchMediumTester.BatchMediumTesterBuilder() - Constructor for class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
BatchMediumTester.TaskBuilder - Class in org.sonar.batch.mediumtest
 
BatchMediumTester.TaskBuilder(BatchMediumTester) - Constructor for class org.sonar.batch.mediumtest.BatchMediumTester.TaskBuilder
 
BatchMediumTester.TaskResult - Class in org.sonar.batch.mediumtest
 
BatchMediumTester.TaskResult() - Constructor for class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
 
BatchPluginJarInstaller - Class in org.sonar.batch.bootstrap
 
BatchPluginJarInstaller(FileCache) - Constructor for class org.sonar.batch.bootstrap.BatchPluginJarInstaller
 
BatchPluginRepository - Class in org.sonar.batch.bootstrap
 
BatchPluginRepository(PluginsReferential, Settings, AnalysisMode, BatchPluginJarInstaller) - Constructor for class org.sonar.batch.bootstrap.BatchPluginRepository
 
BatchStepEvent - Class in org.sonar.batch.events
Generic event for some steps of project scan.
BatchStepEvent(String, boolean) - Constructor for class org.sonar.batch.events.BatchStepEvent
 
BatchStepHandler - Interface in org.sonar.batch.events
 
BatchStepHandler.BatchStepEvent - Interface in org.sonar.batch.events
This interface is not intended to be implemented by clients.
binaryDirs() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
BlockCache - Class in org.sonar.batch.duplication
Cache of duplication blocks.
BlockCache(Caches) - Constructor for class org.sonar.batch.duplication.BlockCache
 
bootstrap() - Method in class org.sonar.batch.maven.MavenProjectBootstrapper
Deprecated.  
BootstrapContainer - Class in org.sonar.batch.bootstrap
 
BootstrapProperties - Class in org.sonar.batch.bootstrap
Immutable batch properties that are not specific to a task (for example coming from global configuration file of sonar-runner).
BootstrapProperties(Map<String, String>) - Constructor for class org.sonar.batch.bootstrap.BootstrapProperties
 
bootstrapProperties(Map<String, String>) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
Bucket - Class in org.sonar.batch.index
 
Bucket(Resource) - Constructor for class org.sonar.batch.index.Bucket
 
build() - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
build() - Method in class org.sonar.batch.highlighting.SyntaxHighlightingDataBuilder
 
build(ProjectBuilder.Context) - Method in class org.sonar.batch.maven.MavenProjectBuilder
 
build() - Method in class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
build() - Method in class org.sonar.batch.source.DefaultSymbolTable.Builder
 
buildDir() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
builder() - Static method in class org.sonar.batch.bootstrapper.Batch
 
builder() - Static method in class org.sonar.batch.mediumtest.BatchMediumTester
 
byComponent(String) - Method in class org.sonar.batch.duplication.BlockCache
 
byComponent(String) - Method in class org.sonar.batch.duplication.DuplicationCache
 
byComponent(String) - Method in class org.sonar.batch.issue.IssueCache
 
byComponent(String, String) - Method in class org.sonar.batch.scan2.AnalyzerIssueCache
 
byMetric(Resource, String) - Method in class org.sonar.batch.scan.measure.MeasureCache
 
byMetric(String, String) - Method in class org.sonar.batch.scan.measure.MeasureCache
 
byMetric(String, String, String) - Method in class org.sonar.batch.scan2.AnalyzerMeasureCache
 
byModule(String) - Method in class org.sonar.batch.scan2.AnalyzerIssueCache
 
byModule(String) - Method in class org.sonar.batch.scan2.AnalyzerMeasureCache
 
byResource(Resource) - Method in class org.sonar.batch.scan.measure.MeasureCache
 

C

Cache<V> - Class in org.sonar.batch.index
This cache is not thread-safe, due to direct usage of Exchange
Cache.Entry<V> - Class in org.sonar.batch.index
 
Caches - Class in org.sonar.batch.index
Factory of caches
Caches(TempFolder) - Constructor for class org.sonar.batch.index.Caches
 
calculateNewTechnicalDebt(Issue, Date) - Method in class org.sonar.batch.debt.IssueChangelogDebtCalculator
 
checkExistenceOfDirectories(String, File, String[], String) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
checkExistenceOfPaths(String, File, String[], String) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
checkIfMigrationNeeded(Project) - Method in class org.sonar.batch.index.ResourceKeyMigration
 
checkMandatoryProperties(Properties, String[]) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
checkUniquenessOfChildKey(ProjectDefinition, ProjectDefinition) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
cleanAndCheckAggregatorProjectProperties(ProjectDefinition) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
cleanAndCheckModuleProperties(ProjectDefinition) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
cleanAndCheckProjectDefinitions(ProjectDefinition) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
clear() - Method in class org.sonar.batch.bootstrap.BatchDatabaseSessionFactory
 
clear() - Method in class org.sonar.batch.index.Bucket
 
clear(Object) - Method in class org.sonar.batch.index.Cache
Removes everything in the specified group.
clear(Object, Object) - Method in class org.sonar.batch.index.Cache
 
clear(Object, Object, Object) - Method in class org.sonar.batch.index.Cache
 
clear(Object[]) - Method in class org.sonar.batch.index.Cache
 
clear() - Method in class org.sonar.batch.index.Cache
Clears the default as well as all group caches.
clear() - Method in class org.sonar.batch.index.DefaultIndex
Keep only project stuff
clear() - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
clear() - Method in class org.sonar.batch.index.DefaultResourcePersister
 
clear() - Method in interface org.sonar.batch.index.PersistenceManager
 
clear() - Method in interface org.sonar.batch.index.ResourcePersister
 
clear() - Method in class org.sonar.batch.index.SourcePersister
 
clonePastSnapshot() - Method in class org.sonar.batch.components.PastSnapshot
 
compare(Integer, Integer) - Method in class org.sonar.batch.symbol.DefaultSymbolTableBuilder.ReferenceComparator
 
compare(Symbol, Symbol) - Method in class org.sonar.batch.symbol.DefaultSymbolTableBuilder.SymbolComparator
 
component() - Method in class org.sonar.batch.issue.DefaultIssuable
 
component() - Method in class org.sonar.batch.source.DefaultHighlightable
Deprecated.  
component() - Method in class org.sonar.batch.source.DefaultSymbolizable
 
ComponentDataCache - Class in org.sonar.batch.index
 
ComponentDataCache(Caches) - Constructor for class org.sonar.batch.index.ComponentDataCache
 
ComponentDataPersister - Class in org.sonar.batch.index
 
ComponentDataPersister(ComponentDataCache, SnapshotCache, SnapshotDataDao, MyBatis) - Constructor for class org.sonar.batch.index.ComponentDataPersister
 
componentId(DefaultIssue) - Method in class org.sonar.batch.issue.ScanIssueStorage
 
ComponentIndexer - Class in org.sonar.batch.scan.filesystem
Index all files/directories of the module in SQ database and importing source code.
ComponentIndexer(Project, Languages, SonarIndex, Settings, ResourceKeyMigration) - Constructor for class org.sonar.batch.scan.filesystem.ComponentIndexer
 
computeDensity(double, double) - Method in class org.sonar.batch.debt.SqaleRatingDecorator
 
concreteExecute(MavenProject, String) - Method in class org.sonar.batch.maven.DefaultMavenPluginExecutor
 
concreteExecuteMaven2(Method, MavenProject, String) - Method in class org.sonar.batch.maven.DefaultMavenPluginExecutor
 
concreteExecuteMaven3(MavenProject, String) - Method in class org.sonar.batch.maven.DefaultMavenPluginExecutor
 
conditions() - Method in class org.sonar.batch.qualitygate.QualityGate
 
configure(List<MavenProject>, MavenProject) - Method in class org.sonar.batch.maven.MavenProjectConverter
Deprecated.  
configure(Project) - Method in class org.sonar.batch.ProjectConfigurator
 
configureHandler(Project, MavenPluginHandler) - Method in class org.sonar.batch.scan.maven.MavenPluginsConfigurator
 
contains(Resource, Measure) - Method in class org.sonar.batch.scan.measure.MeasureCache
 
contains(String, String, DefaultMeasure<?>) - Method in class org.sonar.batch.scan2.AnalyzerMeasureCache
 
containsKey(Object) - Method in class org.sonar.batch.index.Cache
 
containsKey(Object, Object) - Method in class org.sonar.batch.index.Cache
 
containsKey(Object, Object, Object) - Method in class org.sonar.batch.index.Cache
 
containsKey(Object[]) - Method in class org.sonar.batch.index.Cache
 
CORE_TENDENCY_DEPTH_DEFAULT_VALUE - Static variable in class org.sonar.batch.components.PeriodsDefinition
 
create(Map<String, String>, List) - Static method in class org.sonar.batch.bootstrap.BootstrapContainer
 
create(int, int, TypeOfText) - Static method in class org.sonar.batch.highlighting.SyntaxHighlightingRule
 
create(System2, Phases.Phase) - Static method in class org.sonar.batch.profiling.PhaseProfiling
 
create(ProjectDefinition) - Method in class org.sonar.batch.ProjectConfigurator
 
create() - Method in class org.sonar.batch.scan.filesystem.LanguageDetectionFactory
 
createCache(String) - Method in class org.sonar.batch.index.Caches
 
createElements() - Method in class org.sonar.batch.DefaultProjectClasspath
 
createEvent(String, String, String, Date) - Method in class org.sonar.batch.DefaultDecoratorContext
 
createEvent(Resource, String, String, String, Date) - Method in class org.sonar.batch.DefaultSensorContext
 
createFor(Resource) - Method in class org.sonar.batch.DefaultFileLinesContextFactory
 
createFor(InputFile) - Method in class org.sonar.batch.DefaultFileLinesContextFactory
 
createFor(Resource) - Method in class org.sonar.batch.scan2.DefaultFileLinesContextFactory
 
createFor(InputFile) - Method in class org.sonar.batch.scan2.DefaultFileLinesContextFactory
 

D

Data - Interface in org.sonar.batch.index
 
data() - Method in class org.sonar.batch.index.StringData
 
DatabaseCompatibility - Class in org.sonar.batch.bootstrap
Detects if database is not up-to-date with the version required by the batch.
DatabaseCompatibility(DatabaseVersion, ServerMetadata, Settings, PropertiesDao, AnalysisMode) - Constructor for class org.sonar.batch.bootstrap.DatabaseCompatibility
 
DebtDecorator - Class in org.sonar.batch.debt
Decorator that computes the technical debt metric
DebtDecorator(ResourcePerspectives, TechnicalDebtModel, Rules, RuleFinder) - Constructor for class org.sonar.batch.debt.DebtDecorator
 
DebtModelProvider - Class in org.sonar.batch.debt
 
DebtModelProvider() - Constructor for class org.sonar.batch.debt.DebtModelProvider
 
decode(String) - Method in class org.sonar.batch.issue.ignore.pattern.PatternDecoder
 
decodeLine(String) - Method in class org.sonar.batch.issue.ignore.pattern.PatternDecoder
Main method that decodes a line which defines a pattern
decodeRangeOfLines(IssuePattern, String) - Static method in class org.sonar.batch.issue.ignore.pattern.PatternDecoder
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.debt.DebtDecorator
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.debt.NewDebtDecorator
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.debt.SqaleRatingDecorator
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.FormulaDecorator
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.language.LanguageDistributionDecorator
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.qualitygate.GenerateQualityGateEvents
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.qualitygate.QualityGateVerifier
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.rule.QProfileDecorator
 
decorate(Resource, DecoratorContext) - Method in class org.sonar.batch.rule.QProfileEventsDecorator
 
DecoratorsExecutor - Class in org.sonar.batch.phases
 
DecoratorsExecutor(BatchExtensionDictionnary, Project, SonarIndex, EventBus, MeasurementFilters, MeasureCache, MetricFinder, DuplicationCache) - Constructor for class org.sonar.batch.phases.DecoratorsExecutor
 
DecoratorsSelector - Class in org.sonar.batch
 
DecoratorsSelector(BatchExtensionDictionnary) - Constructor for class org.sonar.batch.DecoratorsSelector
 
DefaultDecoratorContext - Class in org.sonar.batch
 
DefaultDecoratorContext(Resource, SonarIndex, List<DecoratorContext>, MeasurementFilters, MeasureCache, MetricFinder, DuplicationCache) - Constructor for class org.sonar.batch.DefaultDecoratorContext
 
DefaultFileLinesContext - Class in org.sonar.batch
 
DefaultFileLinesContext(SonarIndex, Resource) - Constructor for class org.sonar.batch.DefaultFileLinesContext
 
DefaultFileLinesContext - Class in org.sonar.batch.scan2
 
DefaultFileLinesContext(MetricFinder, AnalyzerMeasureCache, String, InputFile) - Constructor for class org.sonar.batch.scan2.DefaultFileLinesContext
 
DefaultFileLinesContextFactory - Class in org.sonar.batch
 
DefaultFileLinesContextFactory(SonarIndex) - Constructor for class org.sonar.batch.DefaultFileLinesContextFactory
 
DefaultFileLinesContextFactory - Class in org.sonar.batch.scan2
 
DefaultFileLinesContextFactory(InputPathCache, MetricFinder, AnalyzerMeasureCache, ProjectDefinition) - Constructor for class org.sonar.batch.scan2.DefaultFileLinesContextFactory
 
DefaultGlobalReferentialsLoader - Class in org.sonar.batch.referential
 
DefaultGlobalReferentialsLoader(ServerClient) - Constructor for class org.sonar.batch.referential.DefaultGlobalReferentialsLoader
 
DefaultHighlightable - Class in org.sonar.batch.source
Deprecated. since 4.5 no more used in batch 2.0
DefaultHighlightable(Component, ComponentDataCache) - Constructor for class org.sonar.batch.source.DefaultHighlightable
Deprecated.  
DefaultHighlightingBuilder - Class in org.sonar.batch.highlighting
 
DefaultHighlightingBuilder(String, ComponentDataCache) - Constructor for class org.sonar.batch.highlighting.DefaultHighlightingBuilder
 
DefaultIndex - Class in org.sonar.batch.index
 
DefaultIndex(PersistenceManager, ProjectTree, MetricFinder, ScanGraph, DeprecatedViolations, ResourceKeyMigration, MeasureCache) - Constructor for class org.sonar.batch.index.DefaultIndex
 
DefaultIssuable - Class in org.sonar.batch.issue
 
DefaultIssueFilterChain - Class in org.sonar.batch.issue
 
DefaultIssueFilterChain(IssueFilter...) - Constructor for class org.sonar.batch.issue.DefaultIssueFilterChain
 
DefaultIssueFilterChain() - Constructor for class org.sonar.batch.issue.DefaultIssueFilterChain
 
DefaultLanguagesReferential - Class in org.sonar.batch.languages
Languages referential using Languages
DefaultLanguagesReferential(Languages) - Constructor for class org.sonar.batch.languages.DefaultLanguagesReferential
 
DefaultMavenPluginExecutor - Class in org.sonar.batch.maven
 
DefaultMavenPluginExecutor(LifecycleExecutor, MavenSession, MavenProjectConverter) - Constructor for class org.sonar.batch.maven.DefaultMavenPluginExecutor
 
DefaultMetricFinder - Class in org.sonar.batch.scan.measure
 
DefaultMetricFinder(GlobalReferentials) - Constructor for class org.sonar.batch.scan.measure.DefaultMetricFinder
 
DefaultModuleFileSystem - Class in org.sonar.batch.scan.filesystem
This class can't be immutable because of execution of maven plugins that can change the project structure (see MavenPluginHandler and sonar.phase)
DefaultModuleFileSystem(ModuleInputFileCache, ProjectDefinition, Settings, FileIndexer, ModuleFileSystemInitializer) - Constructor for class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
Used by scan2
DefaultModuleFileSystem(ModuleInputFileCache, ProjectDefinition, Project, Settings, FileIndexer, ModuleFileSystemInitializer, ComponentIndexer) - Constructor for class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
DefaultPersistenceManager - Class in org.sonar.batch.index
 
DefaultPersistenceManager(ResourcePersister, SourcePersister, DependencyPersister, LinkPersister, EventPersister) - Constructor for class org.sonar.batch.index.DefaultPersistenceManager
 
DefaultPluginsReferential - Class in org.sonar.batch.bootstrap
A PluginsReferential implementation that put downloaded plugins in a FS cache.
DefaultPluginsReferential(FileCache, ServerClient) - Constructor for class org.sonar.batch.bootstrap.DefaultPluginsReferential
 
DefaultProjectClasspath - Class in org.sonar.batch
 
DefaultProjectClasspath(ProjectDefinition, ProjectFileSystem) - Constructor for class org.sonar.batch.DefaultProjectClasspath
 
DefaultProjectClasspath(ProjectDefinition, ProjectFileSystem, MavenProject) - Constructor for class org.sonar.batch.DefaultProjectClasspath
 
DefaultProjectIssues - Class in org.sonar.batch.issue
Expose list of issues for the current project
DefaultProjectIssues(IssueCache) - Constructor for class org.sonar.batch.issue.DefaultProjectIssues
 
DefaultProjectReferentialsLoader - Class in org.sonar.batch.referential
 
DefaultProjectReferentialsLoader(ServerClient, AnalysisMode) - Constructor for class org.sonar.batch.referential.DefaultProjectReferentialsLoader
 
DefaultProjectTree - Class in org.sonar.batch
 
DefaultProjectTree(ProjectReactor, ProjectConfigurator, ProjectReactorReady) - Constructor for class org.sonar.batch.DefaultProjectTree
 
DefaultResourceCreationLock - Class in org.sonar.batch
Deprecated. not used since 4.2
DefaultResourceCreationLock() - Constructor for class org.sonar.batch.DefaultResourceCreationLock
Deprecated.  
DefaultResourcePersister - Class in org.sonar.batch.index
 
DefaultResourcePersister(DatabaseSession, ResourcePermissions, SnapshotCache, ResourceCache) - Constructor for class org.sonar.batch.index.DefaultResourcePersister
 
DefaultSensorContext - Class in org.sonar.batch
 
DefaultSensorContext(SonarIndex, Project, MeasurementFilters) - Constructor for class org.sonar.batch.DefaultSensorContext
 
DefaultSensorContext - Class in org.sonar.batch.scan2
 
DefaultSensorContext(ProjectDefinition, AnalyzerMeasureCache, AnalyzerIssueCache, Settings, FileSystem, ActiveRules, IssueFilters, ComponentDataCache, BlockCache, DuplicationCache) - Constructor for class org.sonar.batch.scan2.DefaultSensorContext
 
DefaultSensorMatcher - Class in org.sonar.batch.scan
By default all sensors are executed
DefaultSensorMatcher() - Constructor for class org.sonar.batch.scan.DefaultSensorMatcher
 
DefaultSymbolizable - Class in org.sonar.batch.source
 
DefaultSymbolizable(ComponentDataCache, Component) - Constructor for class org.sonar.batch.source.DefaultSymbolizable
 
DefaultSymbolTable - Class in org.sonar.batch.source
 
DefaultSymbolTable.Builder - Class in org.sonar.batch.source
 
DefaultSymbolTable.Builder(String) - Constructor for class org.sonar.batch.source.DefaultSymbolTable.Builder
 
DefaultSymbolTableBuilder - Class in org.sonar.batch.symbol
 
DefaultSymbolTableBuilder(String, ComponentDataCache) - Constructor for class org.sonar.batch.symbol.DefaultSymbolTableBuilder
 
DefaultSymbolTableBuilder.ReferenceComparator - Class in org.sonar.batch.symbol
 
DefaultSymbolTableBuilder.ReferenceComparator() - Constructor for class org.sonar.batch.symbol.DefaultSymbolTableBuilder.ReferenceComparator
 
DefaultSymbolTableBuilder.SymbolComparator - Class in org.sonar.batch.symbol
 
DefaultSymbolTableBuilder.SymbolComparator() - Constructor for class org.sonar.batch.symbol.DefaultSymbolTableBuilder.SymbolComparator
 
DefaultTimeMachine - Class in org.sonar.batch
 
DefaultTimeMachine(DatabaseSession, DefaultIndex, MetricFinder, TechnicalDebtModel) - Constructor for class org.sonar.batch.DefaultTimeMachine
 
DefaultTokenBuilder - Class in org.sonar.batch.duplication
 
DefaultTokenBuilder(InputFile, BlockCache, PmdBlockChunker) - Constructor for class org.sonar.batch.duplication.DefaultTokenBuilder
 
defineProject(Properties, ProjectDefinition) - Method in class org.sonar.batch.scan.ProjectReactorBuilder
 
DEFINITION - Static variable in class org.sonar.batch.scan.ScanTask
 
DEFINITION - Static variable in class org.sonar.batch.tasks.ListTask
 
definition(String) - Method in class org.sonar.batch.tasks.Tasks
 
definitions() - Method in class org.sonar.batch.tasks.Tasks
 
deleteEvent(Event) - Method in class org.sonar.batch.DefaultDecoratorContext
 
deleteEvent(Event) - Method in class org.sonar.batch.DefaultSensorContext
 
deleteEvent(Event) - Method in class org.sonar.batch.index.DefaultIndex
 
deleteEvent(Event) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
deleteEvent(Event) - Method in class org.sonar.batch.index.EventPersister
 
deleteEvent(Event) - Method in interface org.sonar.batch.index.PersistenceManager
 
deleteLink(String) - Method in class org.sonar.batch.DefaultSensorContext
 
deleteLink(String) - Method in class org.sonar.batch.index.DefaultIndex
 
deleteLink(Project, String) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
deleteLink(Project, String) - Method in class org.sonar.batch.index.LinkPersister
 
deleteLink(Project, String) - Method in interface org.sonar.batch.index.PersistenceManager
 
DependencyPersister - Class in org.sonar.batch.index
 
DependencyPersister(ResourcePersister, DatabaseSession) - Constructor for class org.sonar.batch.index.DependencyPersister
 
depends() - Method in class org.sonar.batch.scan.SensorWrapper
 
dependsOnMetrics() - Method in class org.sonar.batch.debt.SqaleRatingDecorator
 
dependsOnVariations() - Method in class org.sonar.batch.qualitygate.QualityGateVerifier
 
dependsUpon() - Method in class org.sonar.batch.rule.QProfileEventsDecorator
 
dependsUponAlertStatus() - Method in class org.sonar.batch.qualitygate.GenerateQualityGateEvents
 
dependsUponDecorators() - Method in class org.sonar.batch.FormulaDecorator
 
dependsUponMetric() - Method in class org.sonar.batch.language.LanguageDistributionDecorator
 
dependsUponMetrics() - Method in class org.sonar.batch.FormulaDecorator
 
dependsUponMetrics() - Method in class org.sonar.batch.qualitygate.QualityGateVerifier
 
DeprecatedFileFilters - Class in org.sonar.batch.scan.filesystem
 
DeprecatedFileFilters(FileSystemFilter[]) - Constructor for class org.sonar.batch.scan.filesystem.DeprecatedFileFilters
 
DeprecatedFileFilters() - Constructor for class org.sonar.batch.scan.filesystem.DeprecatedFileFilters
 
DeprecatedKeyUtils - Class in org.sonar.batch.util
 
DeprecatedMetricFinder - Class in org.sonar.batch.scan.measure
 
DeprecatedMetricFinder(GlobalReferentials) - Constructor for class org.sonar.batch.scan.measure.DeprecatedMetricFinder
 
DeprecatedProjectReactorBuilder - Class in org.sonar.batch.scan
Deprecated. since 4.3 should be removed when we will require SQ Runner 2.4+
DeprecatedProjectReactorBuilder(TaskProperties) - Constructor for class org.sonar.batch.scan.DeprecatedProjectReactorBuilder
Deprecated.  
DeprecatedViolations - Class in org.sonar.batch.issue
Bridge with violations, that have been deprecated in 3.6.
DeprecatedViolations(IssueCache, RuleFinder, ResourceCache) - Constructor for class org.sonar.batch.issue.DeprecatedViolations
 
dirsByModule(String) - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
dispatch(H) - Method in class org.sonar.batch.events.BatchEvent
Do not call directly - should be called only by EventBus.
dispatch(BatchStepHandler) - Method in class org.sonar.batch.events.BatchStepEvent
 
doAdd(InputFile) - Method in class org.sonar.batch.scan.filesystem.ModuleInputFileCache
 
doAdd(InputDir) - Method in class org.sonar.batch.scan.filesystem.ModuleInputFileCache
 
doAfterStart() - Method in class org.sonar.batch.bootstrap.BootstrapContainer
 
doAfterStart() - Method in class org.sonar.batch.bootstrap.TaskContainer
 
doAfterStart() - Method in class org.sonar.batch.scan.ModuleScanContainer
 
doAfterStart() - Method in class org.sonar.batch.scan.ProjectScanContainer
 
doAfterStart() - Method in class org.sonar.batch.scan2.ModuleScanContainer
 
doAfterStart() - Method in class org.sonar.batch.scan2.ProjectScanContainer
 
doBeforeStart() - Method in class org.sonar.batch.bootstrap.BootstrapContainer
 
doBeforeStart() - Method in class org.sonar.batch.bootstrap.TaskContainer
 
doBeforeStart() - Method in class org.sonar.batch.scan.ModuleScanContainer
 
doBeforeStart() - Method in class org.sonar.batch.scan.ProjectScanContainer
 
doBeforeStart() - Method in class org.sonar.batch.scan2.ModuleScanContainer
 
doBeforeStart() - Method in class org.sonar.batch.scan2.ProjectScanContainer
 
doCompleteProperties(Properties) - Method in class org.sonar.batch.bootstrap.BatchDatabase
 
done() - Method in class org.sonar.batch.duplication.DefaultTokenBuilder
 
done() - Method in class org.sonar.batch.highlighting.DefaultHighlightingBuilder
 
done() - Method in class org.sonar.batch.symbol.DefaultSymbolTableBuilder
 
doOnClearProperties() - Method in class org.sonar.batch.bootstrap.GlobalSettings
 
doOnClearProperties() - Method in class org.sonar.batch.scan.ModuleSettings
 
doOnClearProperties() - Method in class org.sonar.batch.scan.ProjectSettings
 
doOnGetProperties(String) - Method in class org.sonar.batch.bootstrap.GlobalSettings
 
doOnGetProperties(String) - Method in class org.sonar.batch.scan.ModuleSettings
 
doOnGetProperties(String) - Method in class org.sonar.batch.scan.ProjectSettings
 
doOnRemoveProperty(String) - Method in class org.sonar.batch.bootstrap.GlobalSettings
 
doOnRemoveProperty(String) - Method in class org.sonar.batch.scan.ModuleSettings
 
doOnRemoveProperty(String) - Method in class org.sonar.batch.scan.ProjectSettings
 
doOnSetProperty(String, String) - Method in class org.sonar.batch.bootstrap.GlobalSettings
 
doOnSetProperty(String, String) - Method in class org.sonar.batch.scan.ModuleSettings
 
doOnSetProperty(String, String) - Method in class org.sonar.batch.scan.ProjectSettings
 
doPreloadFiles() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
download(String, File) - Method in class org.sonar.batch.bootstrap.ServerClient
 
download(String, File, Integer) - Method in class org.sonar.batch.bootstrap.ServerClient
 
dump() - Method in class org.sonar.batch.profiling.ModuleProfiling
 
dump() - Method in class org.sonar.batch.profiling.PhaseProfiling
 
duplicationBuilder(InputFile) - Method in class org.sonar.batch.scan2.BaseSensorContext
 
DuplicationCache - Class in org.sonar.batch.duplication
Cache of duplication blocks.
DuplicationCache(Caches) - Constructor for class org.sonar.batch.duplication.DuplicationCache
 
DuplicationPersister - Class in org.sonar.batch.index
 
DuplicationPersister(MyBatis, RuleFinder, SnapshotCache, ResourceCache, DuplicationCache, MetricFinder) - Constructor for class org.sonar.batch.index.DuplicationPersister
 
duplicationsFor(InputFile) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
 
duplicationTokenBuilder(InputFile) - Method in class org.sonar.batch.scan2.BaseSensorContext
 
DuplicationUtils - Class in org.sonar.batch.duplication
 
DuplicationUtils() - Constructor for class org.sonar.batch.duplication.DuplicationUtils
 

E

enable(Phases.Phase...) - Method in class org.sonar.batch.phases.Phases
 
encodeForUrl(String) - Static method in class org.sonar.batch.bootstrap.ServerClient
 
encoding() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
end() - Method in class org.sonar.batch.DefaultDecoratorContext
 
EnforceIssuesFilter - Class in org.sonar.batch.issue.ignore
 
EnforceIssuesFilter(IssueInclusionPatternInitializer) - Constructor for class org.sonar.batch.issue.ignore.EnforceIssuesFilter
 
entries() - Method in class org.sonar.batch.duplication.BlockCache
 
entries() - Method in class org.sonar.batch.duplication.DuplicationCache
 
entries() - Method in class org.sonar.batch.index.Cache
 
entries(Object) - Method in class org.sonar.batch.index.Cache
 
entries(String) - Method in class org.sonar.batch.index.ComponentDataCache
 
entries() - Method in class org.sonar.batch.scan.measure.MeasureCache
 
entries() - Method in class org.sonar.batch.scan2.AnalyzerMeasureCache
 
EnvironmentInformation - Class in org.sonar.batch.bootstrapper
Describes execution environment.
EnvironmentInformation(String, String) - Constructor for class org.sonar.batch.bootstrapper.EnvironmentInformation
 
equals(Object) - Method in class org.sonar.batch.FormulaDecorator
 
equals(Object) - Method in class org.sonar.batch.index.Bucket
 
equals(Object) - Method in class org.sonar.batch.issue.ignore.pattern.LineRange
 
equals(Object) - Method in class org.sonar.batch.rule.QProfile
 
equals(Object) - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
errorThreshold() - Method in class org.sonar.batch.qualitygate.ResolvedCondition
 
evaluatePhase(Object) - Method in class org.sonar.batch.bootstrap.BatchExtensionDictionnary
 
EventBus - Class in org.sonar.batch.events
Dispatches BatchEvents.
EventBus(EventHandler[]) - Constructor for class org.sonar.batch.events.EventBus
 
EventPersister - Class in org.sonar.batch.index
 
EventPersister(DatabaseSession, ResourcePersister) - Constructor for class org.sonar.batch.index.EventPersister
 
ExclusionFilters - Class in org.sonar.batch.scan.filesystem
 
ExclusionFilters(FileExclusions) - Constructor for class org.sonar.batch.scan.filesystem.ExclusionFilters
 
execute() - Method in class org.sonar.batch.bootstrapper.Batch
Deprecated. since 4.4 use Batch.start(), #executeTask(Map) and then Batch.stop()
execute(TimeMachineQuery, boolean, Set<Integer>) - Method in class org.sonar.batch.DefaultTimeMachine
 
execute() - Method in class org.sonar.batch.issue.ignore.scanner.IssueExclusionsLoader
execute(Project, DefaultModuleFileSystem, MavenPluginHandler) - Method in class org.sonar.batch.maven.DefaultMavenPluginExecutor
 
execute(Project, DefaultModuleFileSystem, String) - Method in class org.sonar.batch.maven.DefaultMavenPluginExecutor
 
execute() - Method in class org.sonar.batch.phases.DecoratorsExecutor
 
execute() - Method in class org.sonar.batch.phases.InitializersExecutor
 
execute(Project) - Method in class org.sonar.batch.phases.PhaseExecutor
Executed on each module
execute(SensorContext) - Method in class org.sonar.batch.phases.PostJobsExecutor
 
execute(Project) - Method in class org.sonar.batch.phases.ProjectInitializer
 
execute(SensorContext) - Method in class org.sonar.batch.phases.SensorsExecutor
 
execute() - Method in class org.sonar.batch.phases.UpdateStatusJob
 
execute() - Method in class org.sonar.batch.rule.QProfileVerifier
 
execute(FileSystem) - Method in class org.sonar.batch.scan.filesystem.ComponentIndexer
 
execute(Project, DefaultModuleFileSystem, String) - Method in class org.sonar.batch.scan.maven.FakeMavenPluginExecutor
 
execute(Project, DefaultModuleFileSystem, MavenPluginHandler) - Method in class org.sonar.batch.scan.maven.FakeMavenPluginExecutor
 
execute(Project, DefaultModuleFileSystem, String) - Method in interface org.sonar.batch.scan.maven.MavenPluginExecutor
 
execute(Project, DefaultModuleFileSystem, MavenPluginHandler) - Method in interface org.sonar.batch.scan.maven.MavenPluginExecutor
 
execute(Project) - Method in class org.sonar.batch.scan.maven.MavenPluginsConfigurator
 
execute() - Method in class org.sonar.batch.scan.ProjectReactorBuilder
 
execute() - Method in class org.sonar.batch.scan.report.JsonReport
 
execute() - Method in class org.sonar.batch.scan.ScanTask
 
execute() - Method in class org.sonar.batch.scan2.AnalysisPublisher
 
execute() - Method in class org.sonar.batch.scan2.ModuleScanExecutor
Executed on each module
execute(SensorContext) - Method in class org.sonar.batch.scan2.SensorsExecutor
 
execute() - Method in class org.sonar.batch.tasks.ListTask
 
executeTask(Map<String, String>, Object...) - Method in class org.sonar.batch.bootstrap.BootstrapContainer
 
executeTask(Map<String, String>, Object...) - Method in class org.sonar.batch.bootstrapper.Batch
 
ExtensionInstaller - Class in org.sonar.batch.bootstrap
 
ExtensionInstaller(BatchPluginRepository, EnvironmentInformation, AnalysisMode) - Constructor for class org.sonar.batch.bootstrap.ExtensionInstaller
 
ExtensionMatcher - Interface in org.sonar.batch.bootstrap
 
ExtensionUtils - Class in org.sonar.batch.bootstrap
 
extractModuleProperties(String, Properties) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
extractPluginDependencies(File, File) - Method in class org.sonar.batch.bootstrap.BatchPluginJarInstaller
 

F

FakeMavenPluginExecutor - Class in org.sonar.batch.scan.maven
 
FakeMavenPluginExecutor() - Constructor for class org.sonar.batch.scan.maven.FakeMavenPluginExecutor
 
FileCacheProvider - Class in org.sonar.batch.bootstrap
 
FileCacheProvider() - Constructor for class org.sonar.batch.bootstrap.FileCacheProvider
 
FileIndexer - Class in org.sonar.batch.scan.filesystem
Index input files into InputPathCache.
FileIndexer(List<InputFileFilter>, ExclusionFilters, InputFileBuilderFactory, InputPathCache, ProjectDefinition) - Constructor for class org.sonar.batch.scan.filesystem.FileIndexer
 
files(FileQuery) - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
filesByModule(String) - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
fileSuffixes() - Method in class org.sonar.batch.languages.Language
For example ["jav", "java"].
fileSystem() - Method in class org.sonar.batch.scan2.BaseSensorContext
 
FileSystemLogger - Class in org.sonar.batch.scan.filesystem
 
FileSystemLogger(DefaultModuleFileSystem) - Constructor for class org.sonar.batch.scan.filesystem.FileSystemLogger
 
find(Snapshot, Configuration, int) - Method in class org.sonar.batch.components.PastSnapshotFinder
Deprecated. since 3.6. Replaced by PastSnapshotFinder.find(Snapshot projectSnapshot, String rootQualifier, Settings settings, int index)
find(Snapshot, String, Settings, int) - Method in class org.sonar.batch.components.PastSnapshotFinder
 
find(Snapshot, Settings, int) - Method in class org.sonar.batch.components.PastSnapshotFinder
 
find(Snapshot, int, String) - Method in class org.sonar.batch.components.PastSnapshotFinder
 
findAll() - Method in class org.sonar.batch.rule.ModuleQProfiles
 
findAll(List<String>) - Method in class org.sonar.batch.scan.measure.DefaultMetricFinder
 
findAll() - Method in class org.sonar.batch.scan.measure.DefaultMetricFinder
 
findAll(List<String>) - Method in class org.sonar.batch.scan.measure.DeprecatedMetricFinder
 
findAll() - Method in class org.sonar.batch.scan.measure.DeprecatedMetricFinder
 
findById(int) - Method in class org.sonar.batch.scan.measure.DeprecatedMetricFinder
 
findByKey(String) - Method in class org.sonar.batch.scan.measure.DefaultMetricFinder
 
findByKey(String) - Method in class org.sonar.batch.scan.measure.DeprecatedMetricFinder
 
findByLanguage(String) - Method in class org.sonar.batch.rule.ModuleQProfiles
 
findPreviousAnalysis(Snapshot) - Method in class org.sonar.batch.components.PastSnapshotFinder
 
fireEvent(BatchEvent) - Method in class org.sonar.batch.events.EventBus
Fires the given event.
FormulaDecorator - Class in org.sonar.batch
A pre-implementation of a decorator using a simple calculation formula
FormulaDecorator(Metric, Set<Decorator>) - Constructor for class org.sonar.batch.FormulaDecorator
Creates a FormulaDecorator
FormulaDecorator(Metric) - Constructor for class org.sonar.batch.FormulaDecorator
 
forResource(String) - Method in class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
fromJson(String) - Static method in class org.sonar.batch.rule.UsedQProfiles
 

G

GenerateQualityGateEvents - Class in org.sonar.batch.qualitygate
 
GenerateQualityGateEvents(QualityGate, TimeMachine, NotificationManager) - Constructor for class org.sonar.batch.qualitygate.GenerateQualityGateEvents
 
generatesMetric() - Method in class org.sonar.batch.FormulaDecorator
 
generatesMetric() - Method in class org.sonar.batch.language.LanguageDistributionDecorator
 
generatesMetrics() - Method in class org.sonar.batch.debt.DebtDecorator
 
generatesMetrics() - Method in class org.sonar.batch.debt.NewDebtDecorator
 
generatesMetrics() - Method in class org.sonar.batch.debt.SqaleRatingDecorator
 
generatesQualityGateStatus() - Method in class org.sonar.batch.qualitygate.QualityGateVerifier
 
get(Value, Class, CoderContext) - Method in class org.sonar.batch.highlighting.SyntaxHighlightingDataValueCoder
 
get(Object) - Method in class org.sonar.batch.index.Cache
Returns the value object associated with keys, or null if not found.
get(Object, Object) - Method in class org.sonar.batch.index.Cache
Returns the value object associated with keys, or null if not found.
get(Object, Object, Object) - Method in class org.sonar.batch.index.Cache
Returns the value object associated with keys, or null if not found.
get(Object[]) - Method in class org.sonar.batch.index.Cache
Returns the value object associated with keys, or null if not found.
get(String) - Method in class org.sonar.batch.index.ResourceCache
 
get(String) - Method in class org.sonar.batch.index.SnapshotCache
 
get(String) - Method in class org.sonar.batch.issue.DeprecatedViolations
 
get(String) - Method in class org.sonar.batch.languages.DefaultLanguagesReferential
Get language.
get(String) - Method in interface org.sonar.batch.languages.LanguagesReferential
Get language.
getActiveRule(String, String) - Method in class org.sonar.batch.rule.RulesProfileWrapper
 
getActiveRule(Rule) - Method in class org.sonar.batch.rule.RulesProfileWrapper
 
getActiveRules() - Method in class org.sonar.batch.rule.RulesProfileWrapper
 
getActiveRules(boolean) - Method in class org.sonar.batch.rule.RulesProfileWrapper
 
getActiveRulesByRepository(String) - Method in class org.sonar.batch.rule.RulesProfileWrapper
 
getAllFilePatterns() - Method in class org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer
 
getAllFileRegexp() - Method in class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
getBasedir() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getBeginBlockRegexp() - Method in class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
getBlockPatterns() - Method in class org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer
 
getBuildDir() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getBuildOutputDir() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getCharacteristicId(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getChildren() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getChildren(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getChildren() - Method in class org.sonar.batch.index.Bucket
 
getChildren(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getChildrenMeasures(MeasuresFilter) - Method in class org.sonar.batch.DefaultDecoratorContext
 
getChildrenMeasures(Metric) - Method in class org.sonar.batch.DefaultDecoratorContext
 
getContextPath() - Method in class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
getData(String, String) - Method in class org.sonar.batch.index.ComponentDataCache
 
getDate() - Method in class org.sonar.batch.components.PastSnapshot
 
getDate() - Method in class org.sonar.batch.components.Period
 
getDefaultProfile() - Method in class org.sonar.batch.rule.RulesProfileWrapper
 
getDependencies() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getDependencies() - Method in class org.sonar.batch.DefaultSensorContext
 
getDependencies() - Method in class org.sonar.batch.index.DefaultIndex
 
getDeployDir() - Method in class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
getDevCost(String) - Method in class org.sonar.batch.debt.SqaleRatingSettings
 
getDir(String, String) - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
getEdge(Resource, Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getEndBlockRegexp() - Method in class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
getEndPosition() - Method in class org.sonar.batch.highlighting.SyntaxHighlightingRule
 
getEvents() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getEvents(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getEvents(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getEvents(Resource) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
getEvents(Resource) - Method in class org.sonar.batch.index.EventPersister
 
getEvents(Resource) - Method in interface org.sonar.batch.index.PersistenceManager
 
getFile(String, String) - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
getFileFromBuildDirectory(String) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getHighlightingRules() - Method in class org.sonar.batch.source.DefaultHighlightable
Deprecated.  
getId() - Method in class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
getId() - Method in class org.sonar.batch.rule.RulesProfileWrapper
 
getId() - Method in class org.sonar.batch.ServerMetadata
Deprecated.  
getIncomingDependencies() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getIncomingDependencies(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getIncomingEdges(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getIndex() - Method in class org.sonar.batch.components.PastSnapshot
 
getIndex() - Method in class org.sonar.batch.components.Period
 
getIntValue(String, int) - Method in class org.sonar.batch.DefaultFileLinesContext
 
getIntValue(String, int) - Method in class org.sonar.batch.scan2.DefaultFileLinesContext
 
getJavaFileDeprecatedKey(String) - Static method in class org.sonar.batch.util.DeprecatedKeyUtils
Return the deprecated key of a Java file given its path relative to source directory.
getJavaFileParentDeprecatedKey(String) - Static method in class org.sonar.batch.util.DeprecatedKeyUtils
Return the parent directory deprecated key for a given deprecated Java file key.
getJavaSourceFiles() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getKey() - Method in class org.sonar.batch.bootstrapper.EnvironmentInformation
 
getKey() - Method in class org.sonar.batch.rule.QProfile
 
getLanguage() - Method in class org.sonar.batch.rule.QProfile
 
getLanguage() - Method in class org.sonar.batch.rule.RulesProfileWrapper
 
getLastSnapshot(Snapshot, boolean) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
getLastSnapshot(Snapshot, boolean) - Method in interface org.sonar.batch.index.ResourcePersister
The current snapshot which is flagged as "last", different than the current analysis.
getLibraries(File, String) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
Returns files matching specified pattern.
getLoggingConfiguration() - Method in class org.sonar.batch.bootstrapper.Batch
 
getMatchingPattern(Issue) - Method in class org.sonar.batch.issue.ignore.pattern.PatternMatcher
 
getMeasure(Metric) - Method in class org.sonar.batch.DefaultDecoratorContext
 
getMeasure(Metric<G>) - Method in class org.sonar.batch.DefaultSensorContext
 
getMeasure(Resource, Metric<G>) - Method in class org.sonar.batch.DefaultSensorContext
 
getMeasure(Resource, Metric<?>) - Method in class org.sonar.batch.index.DefaultIndex
 
getMeasure(String) - Method in class org.sonar.batch.scan.SensorContextAdaptor
 
getMeasure(Metric<G>) - Method in class org.sonar.batch.scan.SensorContextAdaptor
 
getMeasure(InputFile, String) - Method in class org.sonar.batch.scan.SensorContextAdaptor
 
getMeasure(InputFile, Metric<G>) - Method in class org.sonar.batch.scan.SensorContextAdaptor
 
getMeasure(String) - Method in class org.sonar.batch.scan2.DefaultSensorContext
 
getMeasure(Metric<G>) - Method in class org.sonar.batch.scan2.DefaultSensorContext
 
getMeasure(InputFile, String) - Method in class org.sonar.batch.scan2.DefaultSensorContext
 
getMeasure(InputFile, Metric<G>) - Method in class org.sonar.batch.scan2.DefaultSensorContext
 
getMeasures(MeasuresFilter<M>) - Method in class org.sonar.batch.DefaultDecoratorContext
 
getMeasures(MeasuresFilter<M>) - Method in class org.sonar.batch.DefaultSensorContext
 
getMeasures(Resource, MeasuresFilter<M>) - Method in class org.sonar.batch.DefaultSensorContext
 
getMeasures(TimeMachineQuery) - Method in class org.sonar.batch.DefaultTimeMachine
 
getMeasures(Resource, MeasuresFilter<M>) - Method in class org.sonar.batch.index.DefaultIndex
 
getMeasuresFields(TimeMachineQuery) - Method in class org.sonar.batch.DefaultTimeMachine
 
getMetadata() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getMetadata(String) - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getMetricId(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getMetrics() - Method in class org.sonar.batch.components.PastMeasuresLoader
 
getMetricsById(TimeMachineQuery) - Method in class org.sonar.batch.DefaultTimeMachine
 
getMode() - Method in class org.sonar.batch.components.PastSnapshot
 
getModeParameter() - Method in class org.sonar.batch.components.PastSnapshot
 
getMulticriteriaConfigurationKey() - Method in class org.sonar.batch.issue.ignore.pattern.AbstractPatternInitializer
 
getMulticriteriaConfigurationKey() - Method in class org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer
 
getMulticriteriaConfigurationKey() - Method in class org.sonar.batch.issue.ignore.pattern.IssueInclusionPatternInitializer
 
getMulticriteriaPatterns() - Method in class org.sonar.batch.issue.ignore.pattern.AbstractPatternInitializer
 
getName() - Method in class org.sonar.batch.rule.QProfile
 
getName() - Method in class org.sonar.batch.rule.RulesProfileWrapper
 
getOutgoingDependencies() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getOutgoingDependencies(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getOutgoingEdges(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getParent(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getParent() - Method in class org.sonar.batch.index.Bucket
 
getParent(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getPastMeasures(Resource, PastSnapshot) - Method in class org.sonar.batch.components.PastMeasuresLoader
 
getPastMeasures(String, Snapshot) - Method in class org.sonar.batch.components.PastMeasuresLoader
 
getPastMeasures(String, String, Snapshot) - Method in class org.sonar.batch.components.PastMeasuresLoader
 
getPathForComponent(String) - Method in class org.sonar.batch.issue.ignore.pattern.IssueInclusionPatternInitializer
 
getPatternMatcher() - Method in class org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer
 
getPatternsForComponent(String) - Method in class org.sonar.batch.issue.ignore.pattern.PatternMatcher
 
getPermanentServerId() - Method in class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
getPermanentServerId() - Method in class org.sonar.batch.ServerMetadata
Deprecated.  
getPersister() - Method in interface org.sonar.batch.phases.event.PersisterExecutionHandler.PersisterExecutionEvent
 
getPersisters() - Method in interface org.sonar.batch.phases.event.PersistersPhaseHandler.PersistersPhaseEvent
 
getPersonId(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getPhaseClasses() - Static method in class org.sonar.batch.phases.PhaseExecutor
 
getPhaseClasses() - Static method in class org.sonar.batch.scan2.ModuleScanExecutor
 
getPlugin(String) - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getPluginsByMetadata() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
getPreviewReadTimeoutSec() - Method in class org.sonar.batch.bootstrap.AnalysisMode
Read timeout used by HTTP request done in preview mode (SONAR-4488, SONAR-5028)
getProfilingPerBatchStep(String) - Method in class org.sonar.batch.profiling.ModuleProfiling
 
getProfilingPerItem(Object) - Method in class org.sonar.batch.profiling.PhaseProfiling
 
getProfilingPerPhase(Phases.Phase) - Method in class org.sonar.batch.profiling.ModuleProfiling
 
getProject() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getProject() - Method in class org.sonar.batch.DefaultSensorContext
 
getProject() - Method in class org.sonar.batch.index.DefaultIndex
 
getProjectDefinition(Project) - Method in class org.sonar.batch.DefaultProjectTree
 
getProjectDefinition(Project) - Method in interface org.sonar.batch.ProjectTree
 
getProjectPastSnapshots() - Method in class org.sonar.batch.components.TimeMachineConfiguration
 
getProjects() - Method in class org.sonar.batch.DefaultProjectTree
 
getProjectSnapshot() - Method in class org.sonar.batch.components.PastSnapshot
 
getQualifier() - Method in class org.sonar.batch.components.PastSnapshot
 
getRatingGrid() - Method in class org.sonar.batch.debt.SqaleRatingSettings
 
getReferencesBySymbol() - Method in class org.sonar.batch.source.DefaultSymbolTable
 
getReportOutputDir() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getResource() - Method in class org.sonar.batch.DefaultDecoratorContext
 
getResource(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
getResource(InputPath) - Method in class org.sonar.batch.DefaultSensorContext
 
getResource() - Method in class org.sonar.batch.index.Bucket
 
getResource(R) - Method in class org.sonar.batch.index.DefaultIndex
 
getResourcePattern() - Method in class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
getRootDir() - Method in class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
getRootProject() - Method in class org.sonar.batch.DefaultProjectTree
 
getRootProject() - Method in interface org.sonar.batch.ProjectTree
 
getRuleId(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getRulePattern() - Method in class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
getRulesUpdatedAt() - Method in class org.sonar.batch.rule.QProfile
 
getServerId() - Method in class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
getSession() - Method in class org.sonar.batch.bootstrap.BatchDatabaseSessionFactory
 
getSettings() - Method in class org.sonar.batch.issue.ignore.pattern.AbstractPatternInitializer
 
getSizeMetric(String, Metric[]) - Method in class org.sonar.batch.debt.SqaleRatingSettings
 
getSnapshot(Resource) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
getSnapshot(Resource) - Method in interface org.sonar.batch.index.ResourcePersister
 
getSnapshotOrFail(Resource) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
getSnapshotOrFail(InputFile) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
getSnapshotOrFail(Resource) - Method in interface org.sonar.batch.index.ResourcePersister
 
getSnapshotOrFail(InputFile) - Method in interface org.sonar.batch.index.ResourcePersister
 
getSonarWorkDir(MavenProject) - Static method in class org.sonar.batch.maven.MavenProjectConverter
Deprecated.  
getSonarWorkingDirectory() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getSource(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
getSource(Resource) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
getSource(Resource) - Method in interface org.sonar.batch.index.PersistenceManager
 
getSource(Resource) - Method in class org.sonar.batch.index.SourcePersister
 
getSource(Resource) - Method in class org.sonar.batch.scan.LastSnapshots
 
getSourceCharset() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getSourceDirs() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getSourceFiles(Language...) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getStartedAt() - Method in class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
getStartedAt() - Method in class org.sonar.batch.ServerMetadata
Deprecated.  
getStartPosition() - Method in class org.sonar.batch.highlighting.SyntaxHighlightingRule
 
getStringData(String, String) - Method in class org.sonar.batch.index.ComponentDataCache
 
getStringValue(String, int) - Method in class org.sonar.batch.DefaultFileLinesContext
 
getStringValue(String, int) - Method in class org.sonar.batch.scan2.DefaultFileLinesContext
 
getSyntaxHighlightingRuleSet() - Method in class org.sonar.batch.highlighting.SyntaxHighlightingDataBuilder
 
getTargetDate() - Method in class org.sonar.batch.components.PastSnapshot
Deprecated. in 4.2. Target date should only be used in labels.
getTestDirs() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getTestFiles(Language...) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
getTextType() - Method in class org.sonar.batch.highlighting.SyntaxHighlightingRule
 
getType() - Method in class org.sonar.batch.events.BatchEvent
Returns class of associated handler.
getType() - Method in class org.sonar.batch.events.BatchStepEvent
 
getURL() - Method in class org.sonar.batch.bootstrap.ServerClient
 
getURL() - Method in class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
getURL() - Method in class org.sonar.batch.ServerMetadata
Deprecated.  
getValue(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
getVersion() - Method in class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
getVersion() - Method in class org.sonar.batch.bootstrapper.EnvironmentInformation
 
getVersion() - Method in class org.sonar.batch.ServerMetadata
Deprecated.  
getVertices() - Method in class org.sonar.batch.index.DefaultIndex
 
getViolations(ViolationQuery) - Method in class org.sonar.batch.DefaultDecoratorContext
getViolations() - Method in class org.sonar.batch.DefaultDecoratorContext
getViolations(ViolationQuery) - Method in class org.sonar.batch.index.DefaultIndex
GlobalReferentialsLoader - Interface in org.sonar.batch.referential
 
GlobalReferentialsProvider - Class in org.sonar.batch.referential
 
GlobalReferentialsProvider() - Constructor for class org.sonar.batch.referential.GlobalReferentialsProvider
 
GlobalSettings - Class in org.sonar.batch.bootstrap
 
GlobalSettings(BootstrapProperties, PropertyDefinitions, GlobalReferentials, Configuration, AnalysisMode) - Constructor for class org.sonar.batch.bootstrap.GlobalSettings
 
GraphPersister - Class in org.sonar.batch.phases
 
GraphPersister(MyBatis, ScanGraph, GraphPerspectiveBuilder[]) - Constructor for class org.sonar.batch.phases.GraphPersister
 

H

hasConfiguredPatterns() - Method in class org.sonar.batch.issue.ignore.pattern.AbstractPatternInitializer
 
hasConfiguredPatterns() - Method in class org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer
 
hasEdge(Resource, Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
hasFileContentPattern() - Method in class org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer
 
hashCode() - Method in class org.sonar.batch.FormulaDecorator
 
hashCode() - Method in class org.sonar.batch.index.Bucket
 
hashCode() - Method in class org.sonar.batch.issue.ignore.pattern.LineRange
 
hashCode() - Method in class org.sonar.batch.rule.QProfile
 
hashCode() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
hasItems() - Method in class org.sonar.batch.profiling.PhaseProfiling
 
hasJavaSourceFiles() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
hasMulticriteriaPatterns() - Method in class org.sonar.batch.issue.ignore.pattern.AbstractPatternInitializer
 
hasTestFiles(Language) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
hasValue(Object[]) - Static method in class org.sonar.batch.components.PastMeasuresLoader
 
highlight(int, int, TypeOfText) - Method in class org.sonar.batch.highlighting.DefaultHighlightingBuilder
 
HighlightableBuilder - Class in org.sonar.batch.source
Deprecated. since 4.5 no more used in batch 2.0
HighlightableBuilder(ComponentDataCache) - Constructor for class org.sonar.batch.source.HighlightableBuilder
Deprecated.  
highlightingBuilder(InputFile) - Method in class org.sonar.batch.scan2.BaseSensorContext
 
highlightingTypeFor(InputFile, int) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
Get highlighting types at a given position in an inputfile

I

id() - Method in class org.sonar.batch.qualitygate.ResolvedCondition
 
IgnoreIssuesFilter - Class in org.sonar.batch.issue.ignore
 
IgnoreIssuesFilter(IssueExclusionPatternInitializer) - Constructor for class org.sonar.batch.issue.ignore.IgnoreIssuesFilter
 
in(int) - Method in class org.sonar.batch.issue.ignore.pattern.LineRange
 
index(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
index(Resource, Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
index(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
index(Resource, Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
index() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
init() - Method in class org.sonar.batch.DefaultDecoratorContext
 
initAndAddIssue(DefaultIssue) - Method in class org.sonar.batch.issue.ModuleIssues
 
initAndAddViolation(Violation) - Method in class org.sonar.batch.issue.ModuleIssues
 
initializePatternsForPath(String, String) - Method in class org.sonar.batch.issue.ignore.pattern.AbstractPatternInitializer
 
initializePatternsForPath(String, String) - Method in class org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer
 
initializePatternsForPath(String, String) - Method in class org.sonar.batch.issue.ignore.pattern.IssueInclusionPatternInitializer
 
InitializersExecutor - Class in org.sonar.batch.phases
 
InitializersExecutor(BatchExtensionDictionnary, Project, DefaultModuleFileSystem, MavenPluginExecutor, EventBus) - Constructor for class org.sonar.batch.phases.InitializersExecutor
 
initModuleWorkDir(File, Properties) - Method in class org.sonar.batch.scan.ProjectReactorBuilder
 
initPatterns() - Method in class org.sonar.batch.issue.ignore.pattern.AbstractPatternInitializer
 
initRootProjectWorkDir(File) - Method in class org.sonar.batch.scan.ProjectReactorBuilder
 
inputDir(String) - Method in class org.sonar.batch.scan.filesystem.ModuleInputFileCache
 
inputDirs() - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
 
inputFile(String) - Method in class org.sonar.batch.scan.filesystem.ModuleInputFileCache
 
InputFileBuilderFactory - Class in org.sonar.batch.scan.filesystem
 
InputFileBuilderFactory(ProjectDefinition, PathResolver, LanguageDetectionFactory, StatusDetectionFactory, AnalysisMode) - Constructor for class org.sonar.batch.scan.filesystem.InputFileBuilderFactory
 
inputFiles() - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
 
inputFiles() - Method in class org.sonar.batch.scan.filesystem.ModuleInputFileCache
 
InputPathCache - Class in org.sonar.batch.scan.filesystem
Cache of all files.
InputPathCache(Caches) - Constructor for class org.sonar.batch.scan.filesystem.InputPathCache
 
install(ComponentContainer, ExtensionMatcher) - Method in class org.sonar.batch.bootstrap.ExtensionInstaller
 
installToCache(File, boolean) - Method in class org.sonar.batch.bootstrap.BatchPluginJarInstaller
 
isBatchExtension(Object) - Static method in class org.sonar.batch.bootstrap.ExtensionUtils
 
isDefaultJvmEncoding() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
isEmpty() - Method in class org.sonar.batch.ViolationFilters
 
isEnabled(Phases.Phase) - Method in class org.sonar.batch.phases.Phases
 
isEnabled() - Method in class org.sonar.batch.qualitygate.QualityGate
 
isEnableLoggingConfiguration() - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
isEnd() - Method in interface org.sonar.batch.events.BatchStepHandler.BatchStepEvent
 
isEnd() - Method in class org.sonar.batch.phases.AbstractPhaseEvent
 
isEnd() - Method in interface org.sonar.batch.phases.event.PersisterExecutionHandler.PersisterExecutionEvent
 
isEnd() - Method in interface org.sonar.batch.phases.event.PersistersPhaseHandler.PersistersPhaseEvent
 
isExcluded(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
isExcluded(Resource) - Method in class org.sonar.batch.index.DefaultIndex
 
isFullyEnabled() - Method in class org.sonar.batch.phases.Phases
 
isIgnored(Violation) - Method in class org.sonar.batch.ViolationFilters
Return true if the violation must be saved.
isIncremental() - Method in class org.sonar.batch.bootstrap.AnalysisMode
 
isIndexed(Resource, boolean) - Method in class org.sonar.batch.DefaultSensorContext
 
isIndexed(Resource, boolean) - Method in class org.sonar.batch.index.DefaultIndex
 
isInitialized() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
isInstantiationStrategy(Object, String) - Static method in class org.sonar.batch.bootstrap.ExtensionUtils
 
isMavenExtensionOnly(Object) - Static method in class org.sonar.batch.bootstrap.ExtensionUtils
 
isPreview() - Method in class org.sonar.batch.bootstrap.AnalysisMode
 
isRelatedToSnapshot() - Method in class org.sonar.batch.components.PastSnapshot
 
isSensorMode() - Method in class org.sonar.batch.bootstrap.AnalysisMode
 
isStart() - Method in interface org.sonar.batch.events.BatchStepHandler.BatchStepEvent
 
isStart() - Method in class org.sonar.batch.phases.AbstractPhaseEvent
 
isStart() - Method in interface org.sonar.batch.phases.event.PersisterExecutionHandler.PersisterExecutionEvent
 
isStart() - Method in interface org.sonar.batch.phases.event.PersistersPhaseHandler.PersistersPhaseEvent
 
IssuableFactory - Class in org.sonar.batch.issue
Create the perspective Issuable on components.
IssuableFactory(ModuleIssues, IssueCache, ProjectTree) - Constructor for class org.sonar.batch.issue.IssuableFactory
 
issueBuilder() - Method in class org.sonar.batch.scan2.BaseSensorContext
 
IssueCache - Class in org.sonar.batch.issue
Shared issues among all project modules
IssueCache(Caches) - Constructor for class org.sonar.batch.issue.IssueCache
 
IssueChangelogDebtCalculator - Class in org.sonar.batch.debt
Warning, before modifying this class, please do not forget that it's used by the Dev Cockpit plugin
IssueChangelogDebtCalculator() - Constructor for class org.sonar.batch.debt.IssueChangelogDebtCalculator
 
IssueExclusionPatternInitializer - Class in org.sonar.batch.issue.ignore.pattern
 
IssueExclusionPatternInitializer(Settings) - Constructor for class org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer
 
IssueExclusionsLoader - Class in org.sonar.batch.issue.ignore.scanner
 
IssueExclusionsLoader(IssueExclusionsRegexpScanner, IssueExclusionPatternInitializer, IssueInclusionPatternInitializer, FileSystem) - Constructor for class org.sonar.batch.issue.ignore.scanner.IssueExclusionsLoader
 
IssueExclusionsRegexpScanner - Class in org.sonar.batch.issue.ignore.scanner
 
IssueExclusionsRegexpScanner(IssueExclusionPatternInitializer) - Constructor for class org.sonar.batch.issue.ignore.scanner.IssueExclusionsRegexpScanner
 
IssueFilters - Class in org.sonar.batch.issue
 
IssueFilters(ViolationFilters, DeprecatedViolations, IssueFilter[], IssueFilter[]) - Constructor for class org.sonar.batch.issue.IssueFilters
 
IssueFilters(ViolationFilters, DeprecatedViolations, IssueFilter[]) - Constructor for class org.sonar.batch.issue.IssueFilters
 
IssueFilters(ViolationFilters, DeprecatedViolations, IssueFilter[]) - Constructor for class org.sonar.batch.issue.IssueFilters
 
IssueFilters(ViolationFilters, DeprecatedViolations) - Constructor for class org.sonar.batch.issue.IssueFilters
 
IssueFilters(IssueFilter[], IssueFilter[]) - Constructor for class org.sonar.batch.issue.IssueFilters
Used by scan2
IssueFilters(IssueFilter[]) - Constructor for class org.sonar.batch.issue.IssueFilters
 
IssueFilters(IssueFilter[]) - Constructor for class org.sonar.batch.issue.IssueFilters
 
IssueFilters() - Constructor for class org.sonar.batch.issue.IssueFilters
 
IssueInclusionPatternInitializer - Class in org.sonar.batch.issue.ignore.pattern
 
IssueInclusionPatternInitializer(Settings) - Constructor for class org.sonar.batch.issue.ignore.pattern.IssueInclusionPatternInitializer
 
IssuePattern - Class in org.sonar.batch.issue.ignore.pattern
 
IssuePattern() - Constructor for class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
IssuePattern(String, String) - Constructor for class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
IssuePattern(String, String, Set<LineRange>) - Constructor for class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
IssuePersister - Class in org.sonar.batch.issue
Executed at the end of project scan, when all the modules are completed.
IssuePersister(IssueCache, ScanIssueStorage, AnalysisMode) - Constructor for class org.sonar.batch.issue.IssuePersister
 
issues() - Method in class org.sonar.batch.issue.DefaultIssuable
 
issues() - Method in class org.sonar.batch.issue.DefaultProjectIssues
 
issues() - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
 
isType(Object, Class<?>) - Static method in class org.sonar.batch.bootstrap.ExtensionUtils
 
itemName() - Method in class org.sonar.batch.profiling.ItemProfiling
 
ItemProfiling - Class in org.sonar.batch.profiling
 
ItemProfiling(System2, String) - Constructor for class org.sonar.batch.profiling.ItemProfiling
 

J

JdbcDriverHolder - Class in org.sonar.batch.bootstrap
Contains and provides class loader extended with the JDBC Driver hosted on the server-side.
JdbcDriverHolder(FileCache, AnalysisMode, ServerClient) - Constructor for class org.sonar.batch.bootstrap.JdbcDriverHolder
 
JdbcLeakPrevention - Class in org.sonar.batch.bootstrap
Companion of JdbcDriverHolder and allows it to deregister JDBC drivers.
JdbcLeakPrevention() - Constructor for class org.sonar.batch.bootstrap.JdbcLeakPrevention
 
JsonReport - Class in org.sonar.batch.scan.report
 
JsonReport(Settings, FileSystem, Server, RuleFinder, IssueCache, EventBus, AnalysisMode, UserFinder, Project, InputPathCache) - Constructor for class org.sonar.batch.scan.report.JsonReport
 

K

key() - Method in class org.sonar.batch.index.Cache.Entry
 
key() - Method in class org.sonar.batch.languages.Language
For example "java".
KEY - Static variable in class org.sonar.batch.tasks.ListTask
 
keySet(Object) - Method in class org.sonar.batch.index.Cache
Returns the set of cache keys associated with this group.
keySet(Object, Object) - Method in class org.sonar.batch.index.Cache
 
keySet() - Method in class org.sonar.batch.index.Cache
Returns the set of keys associated with this cache.

L

Language - Class in org.sonar.batch.languages
 
Language(String, String, String...) - Constructor for class org.sonar.batch.languages.Language
 
LanguageDetectionFactory - Class in org.sonar.batch.scan.filesystem
 
LanguageDetectionFactory(Settings, LanguagesReferential) - Constructor for class org.sonar.batch.scan.filesystem.LanguageDetectionFactory
 
LanguageDistributionDecorator - Class in org.sonar.batch.language
 
LanguageDistributionDecorator() - Constructor for class org.sonar.batch.language.LanguageDistributionDecorator
 
LanguagesReferential - Interface in org.sonar.batch.languages
Languages referential
LanguageVerifier - Class in org.sonar.batch.scan
Verifies that the property sonar.language is valid
LanguageVerifier(Settings, LanguagesReferential, DefaultFileSystem) - Constructor for class org.sonar.batch.scan.LanguageVerifier
 
LastSnapshots - Class in org.sonar.batch.scan
 
LastSnapshots(AnalysisMode, SnapshotSourceDao, ServerClient) - Constructor for class org.sonar.batch.scan.LastSnapshots
 
LEVEL_ROOT_DEFAULT - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_ROOT_VERBOSE - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_SQL_DEFAULT - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_SQL_RESULTS_DEFAULT - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_SQL_RESULTS_VERBOSE - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LEVEL_SQL_VERBOSE - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
LineRange - Class in org.sonar.batch.issue.ignore.pattern
 
LineRange(int, int) - Constructor for class org.sonar.batch.issue.ignore.pattern.LineRange
 
LinkPersister - Class in org.sonar.batch.index
 
LinkPersister(DatabaseSession, ResourcePersister) - Constructor for class org.sonar.batch.index.LinkPersister
 
ListTask - Class in org.sonar.batch.tasks
 
ListTask(Tasks) - Constructor for class org.sonar.batch.tasks.ListTask
 
load(Settings) - Method in interface org.sonar.batch.ProfileLoader
Deprecated. Loads quality profile for specified project.
load() - Method in class org.sonar.batch.referential.DefaultGlobalReferentialsLoader
 
load(ProjectReactor, TaskProperties) - Method in class org.sonar.batch.referential.DefaultProjectReferentialsLoader
 
load() - Method in interface org.sonar.batch.referential.GlobalReferentialsLoader
 
load(ProjectReactor, TaskProperties) - Method in interface org.sonar.batch.referential.ProjectReferentialsLoader
 
loadChildProject(ProjectDefinition, Properties, String) - Method in class org.sonar.batch.scan.DeprecatedProjectReactorBuilder
Deprecated.  
loadChildProject(ProjectDefinition, Properties, String) - Method in class org.sonar.batch.scan.ProjectReactorBuilder
 
loadFileContentPatterns() - Method in class org.sonar.batch.issue.ignore.pattern.IssueExclusionPatternInitializer
 
loadPerspective(Class<Issuable>, Component) - Method in class org.sonar.batch.issue.IssuableFactory
 
loadPerspective(Class<Highlightable>, Component) - Method in class org.sonar.batch.source.HighlightableBuilder
Deprecated.  
loadPerspective(Class<Symbolizable>, Component) - Method in class org.sonar.batch.source.SymbolizableBuilder
 
localPlugins() - Method in class org.sonar.batch.bootstrap.DefaultPluginsReferential
 
localPlugins() - Method in interface org.sonar.batch.bootstrap.PluginsReferential
Return the list of local plugins to be installed
lock() - Method in class org.sonar.batch.DefaultResourceCreationLock
Deprecated.  
log() - Method in class org.sonar.batch.scan.filesystem.FileSystemLogger
 
LOGGER - Static variable in class org.sonar.batch.phases.PhaseExecutor
 
LoggingConfiguration - Class in org.sonar.batch.bootstrapper
 

M

mainFiles(String...) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
MANDATORY_PROPERTIES_FOR_CHILD - Static variable in class org.sonar.batch.scan.ProjectReactorBuilder
Array of all mandatory properties required for a child project before its properties get merged with its parent ones.
match(Issue) - Method in class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
MavenPluginExecutor - Interface in org.sonar.batch.scan.maven
 
MavenPluginsConfigurator - Class in org.sonar.batch.scan.maven
 
MavenPluginsConfigurator(BatchExtensionDictionnary) - Constructor for class org.sonar.batch.scan.maven.MavenPluginsConfigurator
 
MavenProjectBootstrapper - Class in org.sonar.batch.maven
Deprecated. since 4.3 kept only to support old version of SonarQube Mojo
MavenProjectBootstrapper(MavenSession, MavenProjectConverter) - Constructor for class org.sonar.batch.maven.MavenProjectBootstrapper
Deprecated.  
MavenProjectBuilder - Class in org.sonar.batch.maven
Class that inject MavenProject in each module container
MavenProjectBuilder(MavenSession) - Constructor for class org.sonar.batch.maven.MavenProjectBuilder
 
MavenProjectConverter - Class in org.sonar.batch.maven
Deprecated. since 4.3 kept only to support old version of SonarQube Mojo
MavenProjectConverter() - Constructor for class org.sonar.batch.maven.MavenProjectConverter
Deprecated.  
measureBuilder() - Method in class org.sonar.batch.scan2.BaseSensorContext
 
MeasureCache - Class in org.sonar.batch.scan.measure
Cache of all measures.
MeasureCache(Caches, MetricFinder, TechnicalDebtModel) - Constructor for class org.sonar.batch.scan.measure.MeasureCache
 
MeasurePersister - Class in org.sonar.batch.index
 
MeasurePersister(MyBatis, RuleFinder, MeasureCache, SnapshotCache, ResourceCache) - Constructor for class org.sonar.batch.index.MeasurePersister
 
measures() - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
 
merge(ModuleProfiling) - Method in class org.sonar.batch.profiling.ModuleProfiling
 
merge(PhaseProfiling) - Method in class org.sonar.batch.profiling.PhaseProfiling
 
mergeParentProperties(Properties, Properties) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
metric() - Method in class org.sonar.batch.qualitygate.ResolvedCondition
 
metricKey() - Method in class org.sonar.batch.qualitygate.ResolvedCondition
 
MetricProvider - Class in org.sonar.batch.bootstrap
 
MetricProvider(Metrics[]) - Constructor for class org.sonar.batch.bootstrap.MetricProvider
 
MetricProvider() - Constructor for class org.sonar.batch.bootstrap.MetricProvider
 
migrateIfNeeded(Project, FileSystem) - Method in class org.sonar.batch.index.ResourceKeyMigration
 
ModuleFileSystemInitializer - Class in org.sonar.batch.scan.filesystem
 
ModuleFileSystemInitializer(ProjectDefinition, TempFolder, PathResolver) - Constructor for class org.sonar.batch.scan.filesystem.ModuleFileSystemInitializer
 
ModuleInputFileCache - Class in org.sonar.batch.scan.filesystem
 
ModuleInputFileCache(ProjectDefinition, InputPathCache) - Constructor for class org.sonar.batch.scan.filesystem.ModuleInputFileCache
 
ModuleIssues - Class in org.sonar.batch.issue
Initialize the issues raised during scan.
ModuleIssues(ActiveRules, Rules, IssueCache, Project, IssueFilters) - Constructor for class org.sonar.batch.issue.ModuleIssues
 
ModuleIssues(ActiveRules, Rules, IssueCache, IssueFilters) - Constructor for class org.sonar.batch.issue.ModuleIssues
Used by scan2
moduleKey() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
moduleName() - Method in class org.sonar.batch.profiling.ModuleProfiling
 
ModuleProfiling - Class in org.sonar.batch.profiling
 
ModuleProfiling(Project, System2) - Constructor for class org.sonar.batch.profiling.ModuleProfiling
 
ModuleQProfiles - Class in org.sonar.batch.rule
Lists the Quality profiles enabled on the current module.
ModuleQProfiles(ProjectReferentials) - Constructor for class org.sonar.batch.rule.ModuleQProfiles
 
ModuleScanContainer - Class in org.sonar.batch.scan
 
ModuleScanContainer(ProjectScanContainer, Project) - Constructor for class org.sonar.batch.scan.ModuleScanContainer
 
ModuleScanContainer - Class in org.sonar.batch.scan2
 
ModuleScanContainer(ProjectScanContainer, ProjectDefinition) - Constructor for class org.sonar.batch.scan2.ModuleScanContainer
 
ModuleScanExecutor - Class in org.sonar.batch.scan2
 
ModuleScanExecutor(SensorsExecutor, SensorContext, FileSystemLogger, DefaultModuleFileSystem, QProfileVerifier, IssueExclusionsLoader, AnalysisPublisher) - Constructor for class org.sonar.batch.scan2.ModuleScanExecutor
 
ModuleSettings - Class in org.sonar.batch.scan
 
ModuleSettings(GlobalSettings, ProjectDefinition, Configuration, ProjectReferentials, AnalysisMode) - Constructor for class org.sonar.batch.scan.ModuleSettings
 

N

name() - Method in class org.sonar.batch.languages.Language
For example "Java"
name() - Method in class org.sonar.batch.qualitygate.QualityGate
 
NewDebtDecorator - Class in org.sonar.batch.debt
Decorator that computes the technical debt metric
NewDebtDecorator(ResourcePerspectives, TimeMachineConfiguration, IssueChangelogDebtCalculator) - Constructor for class org.sonar.batch.debt.NewDebtDecorator
 
newHighlighting() - Method in class org.sonar.batch.source.DefaultHighlightable
Deprecated.  
newIssueBuilder() - Method in class org.sonar.batch.issue.DefaultIssuable
 
newItemProfiling(Object) - Method in class org.sonar.batch.profiling.PhaseProfiling
 
newItemProfiling(String) - Method in class org.sonar.batch.profiling.PhaseProfiling
 
newReference(Symbol, int) - Method in class org.sonar.batch.source.DefaultSymbolTable.Builder
 
newReference(Symbol, int) - Method in class org.sonar.batch.symbol.DefaultSymbolTableBuilder
 
newScanTask(File) - Method in class org.sonar.batch.mediumtest.BatchMediumTester
 
newSymbol(int, int) - Method in class org.sonar.batch.source.DefaultSymbolTable.Builder
 
newSymbol(int, int) - Method in class org.sonar.batch.symbol.DefaultSymbolTableBuilder
 
newSymbolTableBuilder() - Method in class org.sonar.batch.source.DefaultSymbolizable
 
newTask() - Method in class org.sonar.batch.mediumtest.BatchMediumTester
 
notifyEndOfScanTask() - Method in class org.sonar.batch.scan2.ScanTaskObservers
 
notifyUsers(Resource, String, String, Metric.Level, boolean) - Method in class org.sonar.batch.qualitygate.GenerateQualityGateEvents
 

O

onBatchStep(BatchStepHandler.BatchStepEvent) - Method in interface org.sonar.batch.events.BatchStepHandler
Called before and after execution of each final step of project analysis
onBatchStep(BatchStepHandler.BatchStepEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onDecoratorExecution(DecoratorExecutionHandler.DecoratorExecutionEvent) - Method in class org.sonar.batch.phases.PhasesTimeProfiler
 
onDecoratorExecution(DecoratorExecutionHandler.DecoratorExecutionEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onDecoratorsPhase(DecoratorsPhaseHandler.DecoratorsPhaseEvent) - Method in class org.sonar.batch.phases.PhasesTimeProfiler
 
onDecoratorsPhase(DecoratorsPhaseHandler.DecoratorsPhaseEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onInitializerExecution(InitializerExecutionHandler.InitializerExecutionEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onInitializersPhase(InitializersPhaseHandler.InitializersPhaseEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onMavenPhase(MavenPhaseHandler.MavenPhaseEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onPersisterExecution(PersisterExecutionHandler.PersisterExecutionEvent) - Method in interface org.sonar.batch.phases.event.PersisterExecutionHandler
Called before and after execution of ScanPersister.
onPersisterExecution(PersisterExecutionHandler.PersisterExecutionEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onPersistersPhase(PersistersPhaseHandler.PersistersPhaseEvent) - Method in interface org.sonar.batch.phases.event.PersistersPhaseHandler
Called before and after execution of all ScanPersisters.
onPersistersPhase(PersistersPhaseHandler.PersistersPhaseEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onPostJobExecution(PostJobExecutionHandler.PostJobExecutionEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onPostJobsPhase(PostJobsPhaseHandler.PostJobsPhaseEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onProjectAnalysis(ProjectAnalysisHandler.ProjectAnalysisEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onSensorExecution(SensorExecutionHandler.SensorExecutionEvent) - Method in class org.sonar.batch.phases.PhasesTimeProfiler
 
onSensorExecution(SensorExecutionHandler.SensorExecutionEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
onSensorsPhase(SensorsPhaseHandler.SensorsPhaseEvent) - Method in class org.sonar.batch.phases.PhasesTimeProfiler
 
onSensorsPhase(SensorsPhaseHandler.SensorsPhaseEvent) - Method in class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
operator() - Method in class org.sonar.batch.qualitygate.ResolvedCondition
 
org.sonar.batch - package org.sonar.batch
 
org.sonar.batch.bootstrap - package org.sonar.batch.bootstrap
 
org.sonar.batch.bootstrapper - package org.sonar.batch.bootstrapper
This package is a part of bootstrap process, so we should take care about backward compatibility.
org.sonar.batch.components - package org.sonar.batch.components
 
org.sonar.batch.debt - package org.sonar.batch.debt
 
org.sonar.batch.duplication - package org.sonar.batch.duplication
 
org.sonar.batch.events - package org.sonar.batch.events
 
org.sonar.batch.highlighting - package org.sonar.batch.highlighting
 
org.sonar.batch.index - package org.sonar.batch.index
 
org.sonar.batch.issue - package org.sonar.batch.issue
 
org.sonar.batch.issue.ignore - package org.sonar.batch.issue.ignore
 
org.sonar.batch.issue.ignore.pattern - package org.sonar.batch.issue.ignore.pattern
 
org.sonar.batch.issue.ignore.scanner - package org.sonar.batch.issue.ignore.scanner
 
org.sonar.batch.language - package org.sonar.batch.language
 
org.sonar.batch.languages - package org.sonar.batch.languages
 
org.sonar.batch.maven - package org.sonar.batch.maven
This package is a part of bootstrap process, so we should take care about backward compatibility.
org.sonar.batch.mediumtest - package org.sonar.batch.mediumtest
 
org.sonar.batch.phases - package org.sonar.batch.phases
 
org.sonar.batch.phases.event - package org.sonar.batch.phases.event
 
org.sonar.batch.profiling - package org.sonar.batch.profiling
 
org.sonar.batch.qualitygate - package org.sonar.batch.qualitygate
 
org.sonar.batch.referential - package org.sonar.batch.referential
 
org.sonar.batch.rule - package org.sonar.batch.rule
 
org.sonar.batch.scan - package org.sonar.batch.scan
 
org.sonar.batch.scan.filesystem - package org.sonar.batch.scan.filesystem
This package is a part of bootstrap process, so we should take care about backward compatibility.
org.sonar.batch.scan.maven - package org.sonar.batch.scan.maven
 
org.sonar.batch.scan.measure - package org.sonar.batch.scan.measure
This package is a part of bootstrap process, so we should take care about backward compatibility.
org.sonar.batch.scan.report - package org.sonar.batch.scan.report
 
org.sonar.batch.scan2 - package org.sonar.batch.scan2
 
org.sonar.batch.source - package org.sonar.batch.source
 
org.sonar.batch.symbol - package org.sonar.batch.symbol
 
org.sonar.batch.tasks - package org.sonar.batch.tasks
 
org.sonar.batch.util - package org.sonar.batch.util
 

P

PastMeasuresLoader - Class in org.sonar.batch.components
 
PastMeasuresLoader(DatabaseSession, MetricFinder) - Constructor for class org.sonar.batch.components.PastMeasuresLoader
 
PastSnapshot - Class in org.sonar.batch.components
 
PastSnapshot(String, Date, Snapshot) - Constructor for class org.sonar.batch.components.PastSnapshot
 
PastSnapshot(String, Date) - Constructor for class org.sonar.batch.components.PastSnapshot
 
PastSnapshot(String) - Constructor for class org.sonar.batch.components.PastSnapshot
See SONAR-2428 : even if previous analysis does not exist (no snapshot and no target date), we should perform comparison.
PastSnapshotFinder - Class in org.sonar.batch.components
 
PastSnapshotFinder(PastSnapshotFinderByDays, PastSnapshotFinderByVersion, PastSnapshotFinderByDate, PastSnapshotFinderByPreviousAnalysis, PastSnapshotFinderByPreviousVersion) - Constructor for class org.sonar.batch.components.PastSnapshotFinder
 
PastSnapshotFinderByDate - Class in org.sonar.batch.components
 
PastSnapshotFinderByDate(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByDate
 
PastSnapshotFinderByDays - Class in org.sonar.batch.components
 
PastSnapshotFinderByDays(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByDays
 
PastSnapshotFinderByPreviousAnalysis - Class in org.sonar.batch.components
 
PastSnapshotFinderByPreviousAnalysis(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByPreviousAnalysis
 
PastSnapshotFinderByPreviousVersion - Class in org.sonar.batch.components
 
PastSnapshotFinderByPreviousVersion(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByPreviousVersion
 
PastSnapshotFinderByVersion - Class in org.sonar.batch.components
 
PastSnapshotFinderByVersion(DatabaseSession) - Constructor for class org.sonar.batch.components.PastSnapshotFinderByVersion
 
PatternDecoder - Class in org.sonar.batch.issue.ignore.pattern
 
PatternDecoder() - Constructor for class org.sonar.batch.issue.ignore.pattern.PatternDecoder
 
PatternMatcher - Class in org.sonar.batch.issue.ignore.pattern
 
PatternMatcher() - Constructor for class org.sonar.batch.issue.ignore.pattern.PatternMatcher
 
Period - Class in org.sonar.batch.components
 
Period(int, Date) - Constructor for class org.sonar.batch.components.Period
 
period() - Method in class org.sonar.batch.qualitygate.ResolvedCondition
 
periods() - Method in class org.sonar.batch.components.TimeMachineConfiguration
 
PeriodsDefinition - Class in org.sonar.batch.components
 
PeriodsDefinition(DatabaseSession, ProjectTree, Settings, PastSnapshotFinder) - Constructor for class org.sonar.batch.components.PeriodsDefinition
 
persist() - Method in class org.sonar.batch.index.ComponentDataPersister
 
persist() - Method in class org.sonar.batch.index.DuplicationPersister
 
persist() - Method in class org.sonar.batch.index.MeasurePersister
 
persist() - Method in interface org.sonar.batch.index.ScanPersister
 
persist() - Method in class org.sonar.batch.issue.IssuePersister
 
persist() - Method in class org.sonar.batch.phases.GraphPersister
 
PersistenceManager - Interface in org.sonar.batch.index
 
PersisterExecutionHandler - Interface in org.sonar.batch.phases.event
 
PersisterExecutionHandler.PersisterExecutionEvent - Interface in org.sonar.batch.phases.event
This interface is not intended to be implemented by clients.
PersistersPhaseHandler - Interface in org.sonar.batch.phases.event
 
PersistersPhaseHandler.PersistersPhaseEvent - Interface in org.sonar.batch.phases.event
This interface is not intended to be implemented by clients.
phase() - Method in class org.sonar.batch.profiling.PhaseProfiling
 
PhaseExecutor - Class in org.sonar.batch.phases
 
PhaseExecutor(Phases, DecoratorsExecutor, MavenPluginsConfigurator, InitializersExecutor, PostJobsExecutor, SensorsExecutor, PersistenceManager, SensorContext, DefaultIndex, EventBus, UpdateStatusJob, ProjectInitializer, ScanPersister[], FileSystemLogger, JsonReport, DefaultModuleFileSystem, QProfileVerifier, IssueExclusionsLoader) - Constructor for class org.sonar.batch.phases.PhaseExecutor
 
PhaseProfiling - Class in org.sonar.batch.profiling
 
Phases - Class in org.sonar.batch.phases
 
Phases() - Constructor for class org.sonar.batch.phases.Phases
 
Phases.Phase - Enum in org.sonar.batch.phases
 
PhasesSumUpTimeProfiler - Class in org.sonar.batch.profiling
 
PhasesSumUpTimeProfiler(System2) - Constructor for class org.sonar.batch.profiling.PhasesSumUpTimeProfiler
 
PhasesTimeProfiler - Class in org.sonar.batch.phases
 
PhasesTimeProfiler() - Constructor for class org.sonar.batch.phases.PhasesTimeProfiler
 
pluginFile(RemotePlugin) - Method in class org.sonar.batch.bootstrap.DefaultPluginsReferential
 
pluginFile(RemotePlugin) - Method in interface org.sonar.batch.bootstrap.PluginsReferential
Return location of a given plugin on the local FS.
pluginList() - Method in class org.sonar.batch.bootstrap.DefaultPluginsReferential
 
pluginList() - Method in interface org.sonar.batch.bootstrap.PluginsReferential
Return list of remote plugins to be installed
PluginsReferential - Interface in org.sonar.batch.bootstrap
Plugin referential.
PostJobsExecutor - Class in org.sonar.batch.phases
 
PostJobsExecutor(BatchExtensionDictionnary, Project, DefaultModuleFileSystem, MavenPluginExecutor, EventBus) - Constructor for class org.sonar.batch.phases.PostJobsExecutor
 
prepare() - Method in class org.sonar.batch.scan.filesystem.ExclusionFilters
 
PreviewDatabase - Class in org.sonar.batch.bootstrap
 
PreviewDatabase(Settings, ServerClient, TempFolder, AnalysisMode) - Constructor for class org.sonar.batch.bootstrap.PreviewDatabase
 
PreviousFileHashLoader - Class in org.sonar.batch.scan.filesystem
 
PreviousFileHashLoader(Snapshot, SnapshotDataDao, PastSnapshotFinder) - Constructor for class org.sonar.batch.scan.filesystem.PreviousFileHashLoader
 
println(String) - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 
println(String, Double, AbstractTimeProfiling) - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 
println(String, AbstractTimeProfiling) - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 
ProfileLoader - Interface in org.sonar.batch
Deprecated. in 4.2
profiles() - Method in class org.sonar.batch.rule.UsedQProfiles
 
profilesByKey() - Method in class org.sonar.batch.rule.UsedQProfiles
 
ProjectConfigurator - Class in org.sonar.batch
 
ProjectConfigurator(DatabaseSession, Settings) - Constructor for class org.sonar.batch.ProjectConfigurator
 
ProjectExclusions - Class in org.sonar.batch.scan
Exclude the sub-projects as defined by the properties sonar.skippedModules and sonar.includedModules
ProjectExclusions(Settings, ProjectReactor, ProjectBuilder[]) - Constructor for class org.sonar.batch.scan.ProjectExclusions
 
ProjectExclusions(Settings, ProjectReactor) - Constructor for class org.sonar.batch.scan.ProjectExclusions
 
ProjectFileSystemAdapter - Class in org.sonar.batch.scan.filesystem
Adapter for keeping the backward-compatibility of the deprecated component ProjectFileSystem
ProjectFileSystemAdapter(DefaultModuleFileSystem, Project, MavenProject) - Constructor for class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
ProjectFileSystemAdapter(DefaultModuleFileSystem, Project) - Constructor for class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
projectId(DefaultIssue) - Method in class org.sonar.batch.issue.ScanIssueStorage
 
ProjectInitializer - Class in org.sonar.batch.phases
Should be dropped when org.sonar.api.resources.Project is fully refactored.
ProjectInitializer(Settings, Languages) - Constructor for class org.sonar.batch.phases.ProjectInitializer
 
ProjectLock - Class in org.sonar.batch.scan
 
ProjectLock(Semaphores, ProjectTree, AnalysisMode, I18n) - Constructor for class org.sonar.batch.scan.ProjectLock
 
ProjectReactorBuilder - Class in org.sonar.batch.scan
Class that creates a project definition based on a set of properties.
ProjectReactorBuilder(TaskProperties) - Constructor for class org.sonar.batch.scan.ProjectReactorBuilder
 
ProjectReactorReady - Class in org.sonar.batch.scan
Barrier to control the project lifecycle :

initialize the project configuration by executing ProjectBuilder extensions apply sub-project exclusions (sonar.skippedModules, ...) ---- this barrier ---- run optional dry run database connect to dry-run or remote database

ProjectReactorReady(ProjectExclusions, ProjectReactor, ProjectBuilder[], ProjectReactorValidator) - Constructor for class org.sonar.batch.scan.ProjectReactorReady
 
ProjectReactorReady(ProjectExclusions, ProjectReactor, ProjectReactorValidator) - Constructor for class org.sonar.batch.scan.ProjectReactorReady
 
ProjectReactorValidator - Class in org.sonar.batch.scan
This class aims at validating project reactor
ProjectReactorValidator(Settings, ResourceDao) - Constructor for class org.sonar.batch.scan.ProjectReactorValidator
 
ProjectReferentialsLoader - Interface in org.sonar.batch.referential
 
ProjectReferentialsProvider - Class in org.sonar.batch.referential
 
ProjectReferentialsProvider() - Constructor for class org.sonar.batch.referential.ProjectReferentialsProvider
 
ProjectScanContainer - Class in org.sonar.batch.scan
 
ProjectScanContainer(ComponentContainer) - Constructor for class org.sonar.batch.scan.ProjectScanContainer
 
ProjectScanContainer - Class in org.sonar.batch.scan2
 
ProjectScanContainer(ComponentContainer) - Constructor for class org.sonar.batch.scan2.ProjectScanContainer
 
ProjectSettings - Class in org.sonar.batch.scan
 
ProjectSettings(ProjectReactor, GlobalSettings, PropertyDefinitions, ProjectReferentials, Configuration, AnalysisMode) - Constructor for class org.sonar.batch.scan.ProjectSettings
 
ProjectTree - Interface in org.sonar.batch
Implemented by Views plugin.
properties() - Method in class org.sonar.batch.bootstrap.UserProperties
 
properties(Map<String, String>) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskBuilder
 
property(String) - Method in class org.sonar.batch.bootstrap.UserProperties
 
property(String, String) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskBuilder
 
PROPERTY_FORMAT - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
PROPERTY_PROJECT_BASEDIR - Static variable in class org.sonar.batch.scan.ProjectReactorBuilder
 
PROPERTY_ROOT_LOGGER_LEVEL - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
PROPERTY_SQL_RESULTS_LOGGER_LEVEL - Static variable in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
provide(Settings) - Method in class org.sonar.batch.bootstrap.FileCacheProvider
 
provide() - Method in class org.sonar.batch.bootstrap.MetricProvider
 
provide(BootstrapProperties) - Method in class org.sonar.batch.bootstrap.TempFolderProvider
 
provide(CharacteristicDao) - Method in class org.sonar.batch.debt.DebtModelProvider
 
provide(Settings, ServerClient, MetricFinder) - Method in class org.sonar.batch.qualitygate.QualityGateProvider
 
provide(GlobalReferentialsLoader) - Method in class org.sonar.batch.referential.GlobalReferentialsProvider
 
provide(ProjectReferentialsLoader, ProjectReactor, TaskProperties) - Method in class org.sonar.batch.referential.ProjectReferentialsProvider
 
provide(ProjectReferentials) - Method in class org.sonar.batch.rule.ActiveRulesProvider
 
provide(ModuleQProfiles, ActiveRules, RuleFinder, Settings) - Method in class org.sonar.batch.rule.RulesProfileProvider
 
provide(RuleDao, DebtModel, Durations) - Method in class org.sonar.batch.rule.RulesProvider
 
provides() - Method in class org.sonar.batch.rule.QProfileDecorator
 
provides() - Method in class org.sonar.batch.scan.SensorWrapper
 
put(String, FileBlocks) - Method in class org.sonar.batch.duplication.BlockCache
 
put(String, List<DuplicationGroup>) - Method in class org.sonar.batch.duplication.DuplicationCache
 
put(Value, Object, CoderContext) - Method in class org.sonar.batch.highlighting.SyntaxHighlightingDataValueCoder
 
put(Object, V) - Method in class org.sonar.batch.index.Cache
 
put(Object, Object, V) - Method in class org.sonar.batch.index.Cache
 
put(Object, Object, Object, V) - Method in class org.sonar.batch.index.Cache
 
put(Object[], V) - Method in class org.sonar.batch.index.Cache
 
put(String, Snapshot) - Method in class org.sonar.batch.index.SnapshotCache
 
put(DefaultIssue) - Method in class org.sonar.batch.issue.IssueCache
 
put(String, InputFile) - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
put(String, InputDir) - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
put(Resource, Measure) - Method in class org.sonar.batch.scan.measure.MeasureCache
 
put(String, String, DefaultIssue) - Method in class org.sonar.batch.scan2.AnalyzerIssueCache
 
put(String, String, DefaultMeasure<?>) - Method in class org.sonar.batch.scan2.AnalyzerMeasureCache
 

Q

QProfile - Class in org.sonar.batch.rule
 
QProfile() - Constructor for class org.sonar.batch.rule.QProfile
 
QProfileDecorator - Class in org.sonar.batch.rule
Aggregate which Quality profiles have been used on the current module.
QProfileDecorator() - Constructor for class org.sonar.batch.rule.QProfileDecorator
 
QProfileEventsDecorator - Class in org.sonar.batch.rule
 
QProfileEventsDecorator(TimeMachine, Languages, PersistenceManager) - Constructor for class org.sonar.batch.rule.QProfileEventsDecorator
 
QProfileSensor - Class in org.sonar.batch.rule
Stores which Quality profiles have been used on the current module.
QProfileSensor(ModuleQProfiles, FileSystem) - Constructor for class org.sonar.batch.rule.QProfileSensor
 
QProfileVerifier - Class in org.sonar.batch.rule
 
QProfileVerifier(Settings, FileSystem, ModuleQProfiles) - Constructor for class org.sonar.batch.rule.QProfileVerifier
 
QualityGate - Class in org.sonar.batch.qualitygate
 
QualityGateProvider - Class in org.sonar.batch.qualitygate
 
QualityGateProvider() - Constructor for class org.sonar.batch.qualitygate.QualityGateProvider
 
QualityGateVerifier - Class in org.sonar.batch.qualitygate
 
QualityGateVerifier(QualityGate, Snapshot, Periods, I18n, Durations) - Constructor for class org.sonar.batch.qualitygate.QualityGateVerifier
 

R

references(Symbol) - Method in class org.sonar.batch.source.DefaultSymbolTable
 
referencesBySymbol() - Method in class org.sonar.batch.symbol.SymbolData
 
registerCoreMetrics() - Method in class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
registerHighlightingRule(int, int, TypeOfText) - Method in class org.sonar.batch.highlighting.SyntaxHighlightingDataBuilder
 
registerMetric(Metric<?>) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
registerPlugin(String, File) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
registerPlugin(String, SonarPlugin) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.BatchMediumTesterBuilder
 
registerValueCoder(Class<?>, ValueCoder) - Method in class org.sonar.batch.index.Caches
 
remove(Object) - Method in class org.sonar.batch.index.Cache
 
remove(Object, Object) - Method in class org.sonar.batch.index.Cache
 
remove(Object, Object, Object) - Method in class org.sonar.batch.index.Cache
 
remove(Object[]) - Method in class org.sonar.batch.index.Cache
 
remove(Issue) - Method in class org.sonar.batch.issue.IssueCache
 
remove(String, InputFile) - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
remove(String, InputDir) - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
removeModule(String) - Method in class org.sonar.batch.scan.filesystem.InputPathCache
 
request(String) - Method in class org.sonar.batch.bootstrap.ServerClient
 
request(String, boolean) - Method in class org.sonar.batch.bootstrap.ServerClient
 
request(String, boolean, Integer) - Method in class org.sonar.batch.bootstrap.ServerClient
 
resetDirs(File, File, List<File>, List<File>, List<File>) - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
ResolvedCondition - Class in org.sonar.batch.qualitygate
 
ResolvedCondition(JsonObject, Metric) - Constructor for class org.sonar.batch.qualitygate.ResolvedCondition
 
resolvedIssues() - Method in class org.sonar.batch.issue.DefaultIssuable
 
resolvedIssues() - Method in class org.sonar.batch.issue.DefaultProjectIssues
 
resolvePath(String) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
resolvePath(File, String) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
ResourceCache - Class in org.sonar.batch.index
 
ResourceCache() - Constructor for class org.sonar.batch.index.ResourceCache
 
ResourceFilters - Class in org.sonar.batch
 
ResourceFilters(ResourceFilter[]) - Constructor for class org.sonar.batch.ResourceFilters
 
ResourceFilters() - Constructor for class org.sonar.batch.ResourceFilters
 
ResourceKeyMigration - Class in org.sonar.batch.index
 
ResourceKeyMigration(DatabaseSession) - Constructor for class org.sonar.batch.index.ResourceKeyMigration
 
ResourceNotPersistedException - Exception in org.sonar.batch.index
 
ResourceNotPersistedException(Resource) - Constructor for exception org.sonar.batch.index.ResourceNotPersistedException
 
ResourcePersister - Interface in org.sonar.batch.index
 
RulesProfileProvider - Class in org.sonar.batch.rule
Ensures backward-compatibility with extensions that use RulesProfile.
RulesProfileProvider() - Constructor for class org.sonar.batch.rule.RulesProfileProvider
 
RulesProfileWrapper - Class in org.sonar.batch.rule
This wrapper is used to try to preserve backward compatibility for plugins that used to depends on RulesProfile
RulesProfileWrapper(Collection<RulesProfile>) - Constructor for class org.sonar.batch.rule.RulesProfileWrapper
 
RulesProfileWrapper(RulesProfile) - Constructor for class org.sonar.batch.rule.RulesProfileWrapper
 
RulesProvider - Class in org.sonar.batch.rule
Loads all enabled and non manual rules
RulesProvider() - Constructor for class org.sonar.batch.rule.RulesProvider
 

S

save() - Method in class org.sonar.batch.DefaultFileLinesContext
 
save() - Method in class org.sonar.batch.scan2.DefaultFileLinesContext
 
saveDependency(Dependency) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveDependency(Dependency) - Method in class org.sonar.batch.DefaultSensorContext
 
saveDependency(Project, Dependency, Dependency) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveDependency(Project, Dependency, Dependency) - Method in class org.sonar.batch.index.DependencyPersister
 
saveDependency(Project, Dependency, Dependency) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveDuplications(InputFile, List<DuplicationGroup>) - Method in class org.sonar.batch.scan2.BaseSensorContext
 
saveEvent(Resource, Event) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveEvent(Resource, Event) - Method in class org.sonar.batch.index.EventPersister
 
saveEvent(Resource, Event) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveLink(ProjectLink) - Method in class org.sonar.batch.DefaultSensorContext
 
saveLink(Project, ProjectLink) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveLink(Project, ProjectLink) - Method in class org.sonar.batch.index.LinkPersister
 
saveLink(Project, ProjectLink) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveMeasure(Measure) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveMeasure(Metric, Double) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveMeasure(Measure) - Method in class org.sonar.batch.DefaultSensorContext
 
saveMeasure(Metric, Double) - Method in class org.sonar.batch.DefaultSensorContext
 
saveMeasure(Resource, Metric, Double) - Method in class org.sonar.batch.DefaultSensorContext
 
saveMeasure(Resource, Measure) - Method in class org.sonar.batch.DefaultSensorContext
 
saveMeasure(InputFile, Metric, Double) - Method in class org.sonar.batch.DefaultSensorContext
 
saveMeasure(InputFile, Measure) - Method in class org.sonar.batch.DefaultSensorContext
 
savePom(Project) - Method in class org.sonar.batch.scan.maven.MavenPluginsConfigurator
 
saveProject(Project, Project) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveProject(Project, Project) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
saveProject(Project, Project) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveProject(Project, Project) - Method in interface org.sonar.batch.index.ResourcePersister
 
saveResource(Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
saveResource(Resource, Resource) - Method in class org.sonar.batch.DefaultSensorContext
 
saveResource(Project, Resource, Resource) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
saveResource(Project, Resource) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
saveResource(Project, Resource, Resource) - Method in class org.sonar.batch.index.DefaultResourcePersister
 
saveResource(Project, Resource, Resource) - Method in interface org.sonar.batch.index.PersistenceManager
 
saveResource(Project, Resource, Resource) - Method in interface org.sonar.batch.index.ResourcePersister
Persist a resource in database.
saveResource(Project, Resource) - Method in interface org.sonar.batch.index.ResourcePersister
Persist a resource in database.
saveSource(Resource, String) - Method in class org.sonar.batch.DefaultSensorContext
 
saveSource(Resource, String) - Method in class org.sonar.batch.index.SourcePersister
 
saveViolation(Violation, boolean) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveViolation(Violation) - Method in class org.sonar.batch.DefaultDecoratorContext
 
saveViolation(Violation, boolean) - Method in class org.sonar.batch.DefaultSensorContext
 
saveViolation(Violation) - Method in class org.sonar.batch.DefaultSensorContext
 
saveViolations(Collection<Violation>) - Method in class org.sonar.batch.DefaultSensorContext
 
scan(String, File, Charset) - Method in class org.sonar.batch.issue.ignore.scanner.IssueExclusionsRegexpScanner
 
ScanIssueStorage - Class in org.sonar.batch.issue
 
ScanIssueStorage(MyBatis, RuleFinder, SnapshotCache, ResourceDao, ProjectTree) - Constructor for class org.sonar.batch.issue.ScanIssueStorage
 
ScanPersister - Interface in org.sonar.batch.index
 
ScanTask - Class in org.sonar.batch.scan
 
ScanTask(TaskContainer) - Constructor for class org.sonar.batch.scan.ScanTask
 
scanTaskCompleted(ProjectScanContainer) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
 
scanTaskCompleted(ProjectScanContainer) - Method in interface org.sonar.batch.scan2.ScanTaskObserver
 
ScanTaskObserver - Interface in org.sonar.batch.scan2
 
ScanTaskObservers - Class in org.sonar.batch.scan2
 
ScanTaskObservers(ProjectScanContainer, ScanTaskObserver...) - Constructor for class org.sonar.batch.scan2.ScanTaskObservers
 
ScanTaskObservers(ProjectScanContainer) - Constructor for class org.sonar.batch.scan2.ScanTaskObservers
 
select(Class<T>, Project, boolean, ExtensionMatcher) - Method in class org.sonar.batch.bootstrap.BatchExtensionDictionnary
 
select(Project) - Method in class org.sonar.batch.DecoratorsSelector
 
SensorContextAdaptor - Class in org.sonar.batch.scan
Implements SensorContext but forward everything to SensorContext for backward compatibility.
SensorContextAdaptor(SensorContext, MetricFinder, Project, ResourcePerspectives, Settings, FileSystem, ActiveRules, ComponentDataCache, BlockCache, DuplicationCache) - Constructor for class org.sonar.batch.scan.SensorContextAdaptor
 
SensorMatcher - Class in org.sonar.batch.phases
Allow to filter sensors that will be executed.
SensorMatcher() - Constructor for class org.sonar.batch.phases.SensorMatcher
 
SensorsExecutor - Class in org.sonar.batch.phases
 
SensorsExecutor(BatchExtensionDictionnary, Project, DefaultModuleFileSystem, MavenPluginExecutor, EventBus, DatabaseSession, SensorMatcher) - Constructor for class org.sonar.batch.phases.SensorsExecutor
 
SensorsExecutor - Class in org.sonar.batch.scan2
 
SensorsExecutor(BatchExtensionDictionnary, AnalyzerOptimizer) - Constructor for class org.sonar.batch.scan2.SensorsExecutor
 
SensorWrapper - Class in org.sonar.batch.scan
 
SensorWrapper(Sensor, SensorContext, AnalyzerOptimizer) - Constructor for class org.sonar.batch.scan.SensorWrapper
 
ServerClient - Class in org.sonar.batch.bootstrap
Replace the deprecated org.sonar.batch.ServerMetadata TODO extends Server when removing the deprecated org.sonar.batch.ServerMetadata
ServerClient(BootstrapProperties, EnvironmentInformation) - Constructor for class org.sonar.batch.bootstrap.ServerClient
 
ServerMetadata - Class in org.sonar.batch.bootstrap
Deprecated. in 3.4. Replaced by ServerClient
ServerMetadata(Settings, ServerClient) - Constructor for class org.sonar.batch.bootstrap.ServerMetadata
Deprecated.  
ServerMetadata - Class in org.sonar.batch
Deprecated. in 3.4. Replaced by ServerMetadata. Plugins should use Server.
ServerMetadata(ServerMetadata) - Constructor for class org.sonar.batch.ServerMetadata
Deprecated.  
setBootstrapProperties(Map<String, String>) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
setComponents(List<Object>) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
setCurrentProject(Project, ModuleIssues) - Method in class org.sonar.batch.index.DefaultIndex
 
setData(String, String, D) - Method in class org.sonar.batch.index.ComponentDataCache
 
setEnableLoggingConfiguration(boolean) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
Logback is configured by default.
setEnvironment(EnvironmentInformation) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
 
setGlobalProperties(Map<String, String>) - Method in class org.sonar.batch.bootstrapper.Batch.Builder
Deprecated. since 3.7 use Batch.Builder.setBootstrapProperties(Map)
setIndex(int) - Method in class org.sonar.batch.components.PastSnapshot
 
setIntValue(String, int, int) - Method in class org.sonar.batch.DefaultFileLinesContext
 
setIntValue(String, int, int) - Method in class org.sonar.batch.scan2.DefaultFileLinesContext
 
setKey(String) - Method in class org.sonar.batch.rule.QProfile
 
setLanguage(String) - Method in class org.sonar.batch.rule.QProfile
 
setMode(String) - Method in class org.sonar.batch.components.PastSnapshot
 
setModeParameter(String) - Method in class org.sonar.batch.components.PastSnapshot
 
setModuleKeyAndNameIfNotDefined(Properties, String, String) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
setName(String) - Method in class org.sonar.batch.rule.QProfile
 
setParent(Bucket) - Method in class org.sonar.batch.index.Bucket
 
setProjectBaseDir(File, Properties, String) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
setProperties(Map<String, String>) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setRootLevel(String) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setRulesUpdatedAt(Date) - Method in class org.sonar.batch.rule.QProfile
 
setShowSqlResults(boolean) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setSource(Resource, String) - Method in class org.sonar.batch.index.DefaultIndex
 
setSource(Resource, String) - Method in class org.sonar.batch.index.DefaultPersistenceManager
 
setSource(Resource, String) - Method in interface org.sonar.batch.index.PersistenceManager
 
setSqlResultsLevel(String) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
setStringData(String, String, String) - Method in class org.sonar.batch.index.ComponentDataCache
 
setStringValue(String, int, String) - Method in class org.sonar.batch.DefaultFileLinesContext
 
setStringValue(String, int, String) - Method in class org.sonar.batch.scan2.DefaultFileLinesContext
 
setSymbolTable(Symbolizable.SymbolTable) - Method in class org.sonar.batch.source.DefaultSymbolizable
 
settings() - Method in class org.sonar.batch.scan2.BaseSensorContext
 
setTotalTime(long) - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 
setVerbose(boolean) - Method in class org.sonar.batch.bootstrapper.LoggingConfiguration
 
shouldExecute(DefaultSensorDescriptor) - Method in class org.sonar.batch.scan2.AnalyzerOptimizer
Decide if the given Analyzer should be executed.
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.debt.DebtDecorator
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.debt.NewDebtDecorator
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.debt.SqaleRatingDecorator
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.FormulaDecorator
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.issue.ignore.scanner.IssueExclusionsLoader
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.language.LanguageDistributionDecorator
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.qualitygate.GenerateQualityGateEvents
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.qualitygate.QualityGateVerifier
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.rule.QProfileDecorator
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.rule.QProfileEventsDecorator
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.rule.QProfileSensor
 
shouldExecuteOnProject(Project) - Method in class org.sonar.batch.scan.SensorWrapper
 
SnapshotCache - Class in org.sonar.batch.index
Does not contains snapshots of Library as effectiveKey can be the same than a project.
SnapshotCache() - Constructor for class org.sonar.batch.index.SnapshotCache
 
snapshots() - Method in class org.sonar.batch.index.SnapshotCache
 
SONAR_PROFILE_PROP - Static variable in class org.sonar.batch.rule.ModuleQProfiles
 
sourceCharset() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
Deprecated. in 4.2. Replaced by DefaultModuleFileSystem.encoding()
sourceDirs() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
SourcePersister - Class in org.sonar.batch.index
 
SourcePersister(ResourcePersister, SnapshotSourceDao) - Constructor for class org.sonar.batch.index.SourcePersister
 
sources() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
SqaleRatingDecorator - Class in org.sonar.batch.debt
Decorator that computes Sqale Rating metric
SqaleRatingDecorator(SqaleRatingSettings, Metric[], FileSystem) - Constructor for class org.sonar.batch.debt.SqaleRatingDecorator
 
SqaleRatingSettings - Class in org.sonar.batch.debt
 
SqaleRatingSettings(Settings) - Constructor for class org.sonar.batch.debt.SqaleRatingSettings
 
start() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
start() - Method in class org.sonar.batch.bootstrap.DatabaseCompatibility
 
start() - Method in class org.sonar.batch.bootstrap.JdbcDriverHolder
 
start() - Method in class org.sonar.batch.bootstrap.PreviewDatabase
 
start() - Method in class org.sonar.batch.bootstrapper.Batch
 
start() - Method in class org.sonar.batch.DefaultProjectTree
 
start() - Method in class org.sonar.batch.index.Caches
 
start() - Method in class org.sonar.batch.index.DefaultIndex
 
start() - Method in class org.sonar.batch.mediumtest.BatchMediumTester
 
start() - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskBuilder
 
start() - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
start() - Method in class org.sonar.batch.scan.LanguageVerifier
 
start() - Method in class org.sonar.batch.scan.ProjectLock
 
start() - Method in class org.sonar.batch.scan.ProjectReactorReady
 
start() - Method in class org.sonar.batch.tasks.Tasks
Perform validation of task definitions
startTime() - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 
StatusDetectionFactory - Class in org.sonar.batch.scan.filesystem
 
StatusDetectionFactory(PreviousFileHashLoader) - Constructor for class org.sonar.batch.scan.filesystem.StatusDetectionFactory
 
StatusDetectionFactory() - Constructor for class org.sonar.batch.scan.filesystem.StatusDetectionFactory
Used by scan2
stepName() - Method in class org.sonar.batch.events.BatchStepEvent
 
stepName() - Method in interface org.sonar.batch.events.BatchStepHandler.BatchStepEvent
 
stop() - Method in class org.sonar.batch.bootstrap.BatchPluginRepository
 
stop() - Method in class org.sonar.batch.bootstrap.JdbcDriverHolder
This method automatically invoked by PicoContainer and unregisters JDBC drivers, which were forgotten.
stop() - Method in class org.sonar.batch.bootstrapper.Batch
 
stop() - Method in class org.sonar.batch.index.Caches
 
stop() - Method in class org.sonar.batch.mediumtest.BatchMediumTester
 
stop() - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 
stop() - Method in class org.sonar.batch.scan.LanguageVerifier
 
stop() - Method in class org.sonar.batch.scan.ProjectLock
 
StringData - Class in org.sonar.batch.index
 
StringData() - Constructor for class org.sonar.batch.index.StringData
 
StringData(String) - Constructor for class org.sonar.batch.index.StringData
 
supportsEnvironment(Object, EnvironmentInformation) - Static method in class org.sonar.batch.bootstrap.ExtensionUtils
 
supportsPreview(Object) - Static method in class org.sonar.batch.bootstrap.ExtensionUtils
 
SymbolData - Class in org.sonar.batch.symbol
 
SymbolData(SortedSetMultimap<Symbol, Integer>) - Constructor for class org.sonar.batch.symbol.SymbolData
 
SymbolizableBuilder - Class in org.sonar.batch.source
 
SymbolizableBuilder(ComponentDataCache) - Constructor for class org.sonar.batch.source.SymbolizableBuilder
 
symbolReferencesFor(InputFile, int, int) - Method in class org.sonar.batch.mediumtest.BatchMediumTester.TaskResult
Get list of all positions of a symbol in an inputfile
symbols() - Method in class org.sonar.batch.source.DefaultSymbolTable
 
symbolTableBuilder(InputFile) - Method in class org.sonar.batch.scan2.BaseSensorContext
 
synchronizeFileSystem(MavenProject, ProjectDefinition) - Method in class org.sonar.batch.maven.MavenProjectConverter
Deprecated.  
synchronizeFileSystem(MavenProject, DefaultModuleFileSystem) - Method in class org.sonar.batch.maven.MavenProjectConverter
Deprecated.  
SyntaxHighlightingData - Class in org.sonar.batch.highlighting
 
SyntaxHighlightingData(Collection<SyntaxHighlightingRule>) - Constructor for class org.sonar.batch.highlighting.SyntaxHighlightingData
 
SyntaxHighlightingDataBuilder - Class in org.sonar.batch.highlighting
 
SyntaxHighlightingDataBuilder() - Constructor for class org.sonar.batch.highlighting.SyntaxHighlightingDataBuilder
 
SyntaxHighlightingDataValueCoder - Class in org.sonar.batch.highlighting
 
SyntaxHighlightingDataValueCoder() - Constructor for class org.sonar.batch.highlighting.SyntaxHighlightingDataValueCoder
 
SyntaxHighlightingRule - Class in org.sonar.batch.highlighting
 
syntaxHighlightingRuleSet() - Method in class org.sonar.batch.highlighting.SyntaxHighlightingData
 
system() - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 

T

TaskContainer - Class in org.sonar.batch.bootstrap
 
TaskContainer(ComponentContainer, Map<String, String>, Object...) - Constructor for class org.sonar.batch.bootstrap.TaskContainer
 
TaskProperties - Class in org.sonar.batch.bootstrap
Batch properties that are specific to a task (for example coming from sonar-project.properties).
TaskProperties(Map<String, String>, String) - Constructor for class org.sonar.batch.bootstrap.TaskProperties
 
Tasks - Class in org.sonar.batch.tasks
 
Tasks(TaskDefinition[]) - Constructor for class org.sonar.batch.tasks.Tasks
 
TempFolderProvider - Class in org.sonar.batch.bootstrap
 
TempFolderProvider() - Constructor for class org.sonar.batch.bootstrap.TempFolderProvider
 
testDirs() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
testFiles(String...) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
tests() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
 
TimeMachineConfiguration - Class in org.sonar.batch.components
 
TimeMachineConfiguration(DatabaseSession, Project, PeriodsDefinition) - Constructor for class org.sonar.batch.components.TimeMachineConfiguration
 
toDefaultIssue(String, String, Issue) - Static method in class org.sonar.batch.scan.SensorContextAdaptor
 
toJson() - Method in class org.sonar.batch.rule.UsedQProfiles
 
toLines() - Method in class org.sonar.batch.issue.ignore.pattern.LineRange
 
toProperties(File) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
toResource(File) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 
toString() - Method in class org.sonar.batch.bootstrapper.EnvironmentInformation
 
toString() - Method in class org.sonar.batch.components.PastSnapshot
 
toString() - Method in class org.sonar.batch.DefaultFileLinesContext
 
toString() - Method in class org.sonar.batch.FormulaDecorator
 
toString() - Method in class org.sonar.batch.index.Cache.Entry
 
toString() - Method in class org.sonar.batch.issue.ignore.pattern.IssuePattern
 
toString() - Method in class org.sonar.batch.issue.ignore.pattern.LineRange
 
toString() - Method in class org.sonar.batch.issue.ignore.scanner.IssueExclusionsLoader
 
toString() - Method in enum org.sonar.batch.phases.Phases.Phase
 
toString() - Method in class org.sonar.batch.qualitygate.QualityGateVerifier
 
toString() - Method in class org.sonar.batch.rule.QProfile
 
toString() - Method in class org.sonar.batch.rule.QProfileDecorator
 
toString() - Method in class org.sonar.batch.rule.QProfileEventsDecorator
 
toString() - Method in class org.sonar.batch.rule.QProfileSensor
 
toString() - Method in class org.sonar.batch.scan.SensorWrapper
 
toString() - Method in class org.sonar.batch.scan2.DefaultFileLinesContext
 
totalTime() - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 
totalTimeAsString() - Method in class org.sonar.batch.profiling.AbstractTimeProfiling
 
toViolation(DefaultIssue) - Method in class org.sonar.batch.issue.DeprecatedViolations
 
toXml(Iterable<DuplicationGroup>) - Static method in class org.sonar.batch.duplication.DuplicationUtils
 

U

unregisterDrivers() - Method in class org.sonar.batch.bootstrap.JdbcLeakPrevention
 
UpdateStatusJob - Class in org.sonar.batch.phases
 
UpdateStatusJob(Settings, ServerClient, DatabaseSession, ResourcePersister, Project, Snapshot, AnalysisMode) - Constructor for class org.sonar.batch.phases.UpdateStatusJob
 
UsedQProfiles - Class in org.sonar.batch.rule
 
UsedQProfiles() - Constructor for class org.sonar.batch.rule.UsedQProfiles
 
UserProperties - Class in org.sonar.batch.bootstrap
Properties that are coming from bootstrapper.
UserProperties(Map<String, String>, String) - Constructor for class org.sonar.batch.bootstrap.UserProperties
 

V

validate(ProjectReactor) - Method in class org.sonar.batch.scan.ProjectReactorValidator
 
validateDirectories(Properties, File, String) - Static method in class org.sonar.batch.scan.ProjectReactorBuilder
 
value() - Method in class org.sonar.batch.index.Cache.Entry
 
valueOf(String) - Static method in enum org.sonar.batch.phases.Phases.Phase
Returns the enum constant of this type with the specified name.
values(Object, Object) - Method in class org.sonar.batch.index.Cache
Lazy-loading values for given keys
values(Object) - Method in class org.sonar.batch.index.Cache
Lazy-loading values for a given key
values() - Method in class org.sonar.batch.index.Cache
Lazy-loading values
values() - Static method in enum org.sonar.batch.phases.Phases.Phase
Returns an array containing the constants of this enum type, in the order they are declared.
ViolationFilters - Class in org.sonar.batch
 
ViolationFilters(ViolationFilter[]) - Constructor for class org.sonar.batch.ViolationFilters
 
ViolationFilters() - Constructor for class org.sonar.batch.ViolationFilters
 

W

warningThreshold() - Method in class org.sonar.batch.qualitygate.ResolvedCondition
 
workingDir() - Method in class org.sonar.batch.scan.filesystem.DefaultModuleFileSystem
Deprecated. in 4.2. Replaced by DefaultFileSystem.workDir()
wrappedSensor() - Method in class org.sonar.batch.scan.SensorWrapper
 
writeString() - Method in class org.sonar.batch.highlighting.SyntaxHighlightingData
 
writeString() - Method in interface org.sonar.batch.index.Data
 
writeString() - Method in class org.sonar.batch.index.StringData
 
writeString() - Method in class org.sonar.batch.symbol.SymbolData
 
writeToWorkingDirectory(String, String) - Method in class org.sonar.batch.scan.filesystem.ProjectFileSystemAdapter
 

A B C D E F G H I J K L M N O P Q R S T U V W

Copyright © 2009–2015 SonarSource. All rights reserved.