Index

A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

absolutePath() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
absolutePath() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
absolutePath() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
AbstractDefaultIssue<T extends AbstractDefaultIssue> - Class in org.sonar.api.batch.sensor.issue.internal
 
AbstractDefaultIssue(DefaultInputProject, SensorStorage) - Constructor for class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
AbstractFilePredicate - Class in org.sonar.api.batch.fs.internal.predicates
Partial implementation of OptimizedFilePredicate.
AbstractFilePredicate() - Constructor for class org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
 
AbstractProjectOrModule - Class in org.sonar.api.batch.fs.internal
 
AbstractProjectOrModule(ProjectDefinition, int) - Constructor for class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
action() - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
activeRules() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
ActiveRulesBuilder - Class in org.sonar.api.batch.rule.internal
Builds instances of ActiveRules.
ActiveRulesBuilder() - Constructor for class org.sonar.api.batch.rule.internal.ActiveRulesBuilder
 
add(InputFile) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
add(WorkDuration) - Method in class org.sonar.api.impl.utils.WorkDuration
 
add(RuleKey) - Method in class org.sonar.api.batch.rule.internal.RulesBuilder
 
addContextProperty(String, String) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
addFlow(Iterable<NewIssueLocation>) - Method in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
addFlow(Iterable<NewIssueLocation>, NewIssue.FlowType, String) - Method in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
addIgnoreIssuesOnLineRanges(Collection<int[]>) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
addInputFileEdit(NewInputFileEdit) - Method in class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix
 
addLocation(NewIssueLocation) - Method in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
addParam(String) - Method in class org.sonar.api.batch.rule.internal.NewRule
 
addProperties(Map<String, String>) - Method in class org.sonar.api.config.internal.Settings
 
addProperties(Properties) - Method in class org.sonar.api.config.internal.Settings
 
addQuickFix(NewQuickFix) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
addRange(TextRange) - Method in class org.sonar.api.batch.sensor.code.internal.DefaultSignificantCode
 
addRule(NewActiveRule) - Method in class org.sonar.api.batch.rule.internal.ActiveRulesBuilder
 
addTextEdit(NewTextEdit) - Method in class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix.NoOpNewInputFileEdit
 
addToken(int, int, int, int, String) - Method in class org.sonar.api.batch.sensor.cpd.internal.DefaultCpdTokens
 
addToken(TextRange, String) - Method in class org.sonar.api.batch.sensor.cpd.internal.DefaultCpdTokens
 
after() - Method in class org.sonar.api.impl.utils.JUnitTempFolder
 
all() - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
Returns a predicate that always evaluates to true
allAdHocRules() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
allAnalysisErrors() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
allExternalIssues() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
allIssues() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
AlwaysIncreasingSystem2 - Class in org.sonar.api.impl.utils
A subclass of System2 which implementation of System2.now() always return a bigger value than the previous returned value.
AlwaysIncreasingSystem2() - Constructor for class org.sonar.api.impl.utils.AlwaysIncreasingSystem2
Values returned by AlwaysIncreasingSystem2.now() will start with a random value and increment by 100.
AlwaysIncreasingSystem2(long) - Constructor for class org.sonar.api.impl.utils.AlwaysIncreasingSystem2
 
AlwaysIncreasingSystem2(long, int) - Constructor for class org.sonar.api.impl.utils.AlwaysIncreasingSystem2
 
and(Collection<FilePredicate>) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
and(FilePredicate...) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
and(FilePredicate, FilePredicate) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
appendProperty(String, String) - Method in class org.sonar.api.config.internal.Settings
 
apply(Statement, Description) - Method in class org.sonar.api.impl.utils.JUnitTempFolder
 
apply(InputFile) - Method in class org.sonar.api.batch.fs.internal.predicates.ChangedFilePredicate
 
apply(InputFile) - Method in class org.sonar.api.batch.fs.internal.predicates.FileExtensionPredicate
 
apply(InputFile) - Method in class org.sonar.api.batch.fs.internal.predicates.FilenamePredicate
 
apply(InputFile) - Method in class org.sonar.api.batch.fs.internal.predicates.OptimizedFilePredicateAdapter
 
apply(InputFile) - Method in class org.sonar.api.batch.fs.internal.predicates.RelativePathPredicate
 
apply(InputFile) - Method in class org.sonar.api.batch.fs.internal.predicates.StatusPredicate
Deprecated.
 
asConfig() - Method in class org.sonar.api.config.internal.MapSettings
 
at(TextPointer) - Method in class org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError
 
at(TextRange) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
at(TextRange) - Method in class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix.NoOpNewTextEdit
 
at(NewIssueLocation) - Method in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 

B

baseDir() - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
baseDirPath() - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
before() - Method in class org.sonar.api.impl.utils.JUnitTempFolder
 
build() - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
build() - Method in class org.sonar.api.batch.rule.internal.ActiveRulesBuilder
 
build() - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
build() - Method in class org.sonar.api.batch.rule.internal.RulesBuilder
 
build() - Method in class org.sonar.api.internal.PluginContextImpl.Builder
 
Builder() - Constructor for class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
Builder() - Constructor for class org.sonar.api.internal.PluginContextImpl.Builder
 

C

Cache() - Constructor for class org.sonar.api.batch.fs.internal.DefaultFileSystem.Cache
 
canSkipUnchangedFiles() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
ChangedFilePredicate - Class in org.sonar.api.batch.fs.internal.predicates
 
ChangedFilePredicate(FilePredicate) - Constructor for class org.sonar.api.batch.fs.internal.predicates.ChangedFilePredicate
 
characteristic() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
characteristic() - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
characteristic(CodeCharacteristic) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
characteristic(CodeCharacteristic) - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
CharHandler - Class in org.sonar.api.batch.fs.internal.charhandler
 
CharHandler() - Constructor for class org.sonar.api.batch.fs.internal.charhandler.CharHandler
 
charset() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
checkMetadata() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
clean() - Method in class org.sonar.api.impl.utils.DefaultTempFolder
 
cleanKeyForFilename(String) - Static method in class org.sonar.api.impl.utils.ScannerUtils
Clean provided string to remove chars that are not valid as file name.
clear() - Method in class org.sonar.api.config.internal.MapSettings
Delete all properties
codeVariants() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
compareTo(OptimizedFilePredicate) - Method in class org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
 
compareTo(TextPointer) - Method in class org.sonar.api.batch.fs.internal.DefaultTextPointer
 
computeLineHashesForIssueTracking(InputFile, FileMetadata.LineHashConsumer) - Static method in class org.sonar.api.batch.fs.internal.FileMetadata
Compute a MD5 hash of each line of the file after removing of all blank chars
conditions() - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
conditions(int, int, int) - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
conditions(String, int) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
conditionsByLine() - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
config() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
ConfigurationBridge - Class in org.sonar.api.config.internal
Used to help migration from Settings to Configuration
ConfigurationBridge(Settings) - Constructor for class org.sonar.api.config.internal.ConfigurationBridge
 
configurationPredicate() - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
consume(int, byte[]) - Method in interface org.sonar.api.batch.fs.internal.FileMetadata.LineHashConsumer
 
contents() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
coveredConditions() - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
coveredConditions(String, int) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
coveredConditionsByLine() - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
coveredLines() - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
cpdTokens(String) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
create(int, int, int, int) - Static method in class org.sonar.api.impl.utils.WorkDuration
 
create(File) - Static method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
create(String) - Static method in class org.sonar.api.batch.fs.internal.PathPattern
 
create(String[]) - Static method in class org.sonar.api.batch.fs.internal.PathPattern
 
create(String, File, File) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
create(String, String) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
create(Path) - Static method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
create(FilePredicate) - Static method in class org.sonar.api.batch.fs.internal.predicates.OptimizedFilePredicateAdapter
 
create(TextRange, TypeOfText) - Static method in class org.sonar.api.batch.sensor.highlighting.internal.SyntaxHighlightingRule
 
createdAt() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
createExternalRepository(String, String) - Method in class org.sonar.api.impl.server.RulesDefinitionContext
 
createFromValueAndUnit(int, WorkDuration.UNIT, int) - Static method in class org.sonar.api.impl.utils.WorkDuration
 
createIssuesForRuleRepositories(String...) - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
createIssuesForRuleRepository(String...) - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
createRepository(String, String) - Method in class org.sonar.api.impl.server.RulesDefinitionContext
 
currentPluginKey() - Method in class org.sonar.api.impl.server.RulesDefinitionContext
 

D

days() - Method in class org.sonar.api.impl.utils.WorkDuration
 
DAYS - Enum constant in enum class org.sonar.api.impl.utils.WorkDuration.UNIT
 
decrypt(String) - Method in class org.sonar.api.config.internal.Encryption
 
DEFAULT_PRIORITY - Static variable in class org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
 
DefaultActiveRule - Class in org.sonar.api.batch.rule.internal
 
DefaultActiveRule(NewActiveRule) - Constructor for class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
DefaultActiveRules - Class in org.sonar.api.batch.rule.internal
 
DefaultActiveRules(Collection<NewActiveRule>) - Constructor for class org.sonar.api.batch.rule.internal.DefaultActiveRules
 
DefaultAdHocRule - Class in org.sonar.api.batch.sensor.rule.internal
 
DefaultAdHocRule() - Constructor for class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
DefaultAdHocRule(SensorStorage) - Constructor for class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
DefaultAnalysisError - Class in org.sonar.api.batch.sensor.error.internal
 
DefaultAnalysisError() - Constructor for class org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError
 
DefaultAnalysisError(SensorStorage) - Constructor for class org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError
 
DefaultCoverage - Class in org.sonar.api.batch.sensor.coverage.internal
 
DefaultCoverage() - Constructor for class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
DefaultCoverage(SensorStorage) - Constructor for class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
DefaultCpdTokens - Class in org.sonar.api.batch.sensor.cpd.internal
 
DefaultCpdTokens(SensorStorage) - Constructor for class org.sonar.api.batch.sensor.cpd.internal.DefaultCpdTokens
 
DefaultExternalIssue - Class in org.sonar.api.batch.sensor.issue.internal
 
DefaultExternalIssue(DefaultInputProject) - Constructor for class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
DefaultExternalIssue(DefaultInputProject, SensorStorage) - Constructor for class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
DefaultFilePredicates - Class in org.sonar.api.batch.fs.internal.predicates
Factory of FilePredicate
DefaultFilePredicates(Path) - Constructor for class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
Client code should use FileSystem.predicates() to get an instance
DefaultFileSystem - Class in org.sonar.api.batch.fs.internal
 
DefaultFileSystem(File) - Constructor for class org.sonar.api.batch.fs.internal.DefaultFileSystem
Only for testing
DefaultFileSystem(Path) - Constructor for class org.sonar.api.batch.fs.internal.DefaultFileSystem
Only for testing
DefaultFileSystem(Path, DefaultFileSystem.Cache, FilePredicates) - Constructor for class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
DefaultFileSystem.Cache - Class in org.sonar.api.batch.fs.internal
 
DefaultHighlighting - Class in org.sonar.api.batch.sensor.highlighting.internal
 
DefaultHighlighting(SensorStorage) - Constructor for class org.sonar.api.batch.sensor.highlighting.internal.DefaultHighlighting
 
DefaultIndexedFile - Class in org.sonar.api.batch.fs.internal
 
DefaultIndexedFile(String, Path, String, String) - Constructor for class org.sonar.api.batch.fs.internal.DefaultIndexedFile
Testing purposes only!
DefaultIndexedFile(Path, String, String, String, InputFile.Type, String, int, SensorStrategy) - Constructor for class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
DefaultIndexedFile(Path, String, String, String, InputFile.Type, String, int, SensorStrategy, String) - Constructor for class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
DefaultInputComponent - Class in org.sonar.api.batch.fs.internal
 
DefaultInputComponent(int) - Constructor for class org.sonar.api.batch.fs.internal.DefaultInputComponent
 
DefaultInputDir - Class in org.sonar.api.batch.fs.internal
 
DefaultInputDir(String, String) - Constructor for class org.sonar.api.batch.fs.internal.DefaultInputDir
 
DefaultInputFile - Class in org.sonar.api.batch.fs.internal
 
DefaultInputFile(DefaultIndexedFile, Consumer<DefaultInputFile>, String, Consumer<DefaultInputFile>) - Constructor for class org.sonar.api.batch.fs.internal.DefaultInputFile
 
DefaultInputFile(DefaultIndexedFile, Consumer<DefaultInputFile>, Consumer<DefaultInputFile>) - Constructor for class org.sonar.api.batch.fs.internal.DefaultInputFile
 
DefaultInputModule - Class in org.sonar.api.batch.fs.internal
 
DefaultInputModule(ProjectDefinition) - Constructor for class org.sonar.api.batch.fs.internal.DefaultInputModule
For testing only!
DefaultInputModule(ProjectDefinition, int) - Constructor for class org.sonar.api.batch.fs.internal.DefaultInputModule
 
DefaultInputProject - Class in org.sonar.api.batch.fs.internal
 
DefaultInputProject(ProjectDefinition) - Constructor for class org.sonar.api.batch.fs.internal.DefaultInputProject
For testing only!
DefaultInputProject(ProjectDefinition, int) - Constructor for class org.sonar.api.batch.fs.internal.DefaultInputProject
 
DefaultIssue - Class in org.sonar.api.batch.sensor.issue.internal
 
DefaultIssue(DefaultInputProject) - Constructor for class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
DefaultIssue(DefaultInputProject, SensorStorage) - Constructor for class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
DefaultIssueFlow - Class in org.sonar.api.batch.sensor.issue.internal
 
DefaultIssueFlow(List<IssueLocation>, NewIssue.FlowType, String) - Constructor for class org.sonar.api.batch.sensor.issue.internal.DefaultIssueFlow
 
DefaultIssueLocation - Class in org.sonar.api.batch.sensor.issue.internal
 
DefaultIssueLocation() - Constructor for class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
DefaultMeasure<G extends Serializable> - Class in org.sonar.api.batch.sensor.measure.internal
 
DefaultMeasure() - Constructor for class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
DefaultMeasure(SensorStorage) - Constructor for class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
DefaultMessageFormatting - Class in org.sonar.api.batch.sensor.issue.internal
 
DefaultMessageFormatting() - Constructor for class org.sonar.api.batch.sensor.issue.internal.DefaultMessageFormatting
 
DefaultNoSonarFilter - Class in org.sonar.api.batch.sensor.issue.internal
 
DefaultNoSonarFilter() - Constructor for class org.sonar.api.batch.sensor.issue.internal.DefaultNoSonarFilter
 
DefaultPostJobDescriptor - Class in org.sonar.api.batch.postjob.internal
 
DefaultPostJobDescriptor() - Constructor for class org.sonar.api.batch.postjob.internal.DefaultPostJobDescriptor
 
DefaultRule - Class in org.sonar.api.batch.rule.internal
 
DefaultRule(NewRule) - Constructor for class org.sonar.api.batch.rule.internal.DefaultRule
 
DefaultSensorDescriptor - Class in org.sonar.api.batch.sensor.internal
 
DefaultSensorDescriptor() - Constructor for class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
DefaultSignificantCode - Class in org.sonar.api.batch.sensor.code.internal
 
DefaultSignificantCode() - Constructor for class org.sonar.api.batch.sensor.code.internal.DefaultSignificantCode
 
DefaultSignificantCode(SensorStorage) - Constructor for class org.sonar.api.batch.sensor.code.internal.DefaultSignificantCode
 
DefaultStorable - Class in org.sonar.api.batch.sensor.internal
 
DefaultStorable() - Constructor for class org.sonar.api.batch.sensor.internal.DefaultStorable
 
DefaultStorable(SensorStorage) - Constructor for class org.sonar.api.batch.sensor.internal.DefaultStorable
 
DefaultSymbolTable - Class in org.sonar.api.batch.sensor.symbol.internal
 
DefaultSymbolTable(SensorStorage) - Constructor for class org.sonar.api.batch.sensor.symbol.internal.DefaultSymbolTable
 
DefaultTempFolder - Class in org.sonar.api.impl.utils
 
DefaultTempFolder(File) - Constructor for class org.sonar.api.impl.utils.DefaultTempFolder
 
DefaultTempFolder(File, boolean) - Constructor for class org.sonar.api.impl.utils.DefaultTempFolder
 
DefaultTextPointer - Class in org.sonar.api.batch.fs.internal
 
DefaultTextPointer(int, int) - Constructor for class org.sonar.api.batch.fs.internal.DefaultTextPointer
 
DefaultTextRange - Class in org.sonar.api.batch.fs.internal
 
DefaultTextRange(TextPointer, TextPointer) - Constructor for class org.sonar.api.batch.fs.internal.DefaultTextRange
 
definition() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
describe(Object) - Static method in class org.sonar.api.impl.utils.ScannerUtils
 
description() - Method in class org.sonar.api.batch.rule.internal.DefaultRule
 
description() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueFlow
 
description() - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
description(String) - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
doAdd(InputFile) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem.Cache
 
doesNotMatchPathPattern(String) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
doesNotMatchPathPatterns(String[]) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
doSave() - Method in class org.sonar.api.batch.sensor.code.internal.DefaultSignificantCode
 
doSave() - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
doSave() - Method in class org.sonar.api.batch.sensor.cpd.internal.DefaultCpdTokens
 
doSave() - Method in class org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError
 
doSave() - Method in class org.sonar.api.batch.sensor.highlighting.internal.DefaultHighlighting
 
doSave() - Method in class org.sonar.api.batch.sensor.internal.DefaultStorable
 
doSave() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
doSave() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
doSave() - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
doSave() - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
doSave() - Method in class org.sonar.api.batch.sensor.symbol.internal.DefaultSymbolTable
 

E

encodeForUrl(String) - Static method in class org.sonar.api.impl.utils.ScannerUtils
 
encoding() - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
encrypt(String) - Method in class org.sonar.api.config.internal.Encryption
 
Encryption - Class in org.sonar.api.config.internal
 
Encryption(String) - Constructor for class org.sonar.api.config.internal.Encryption
 
end() - Method in class org.sonar.api.batch.fs.internal.DefaultTextRange
 
end() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultMessageFormatting
 
end(int) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultMessageFormatting
 
engineId() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
engineId() - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
engineId(String) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
engineId(String) - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
eof() - Method in class org.sonar.api.batch.fs.internal.charhandler.CharHandler
 
eof() - Method in class org.sonar.api.batch.fs.internal.charhandler.FileHashComputer
 
eof() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineCounter
 
eof() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineHashComputer
 
eof() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineOffsetCounter
 
equals(Object) - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
equals(Object) - Method in class org.sonar.api.batch.fs.internal.DefaultInputComponent
 
equals(Object) - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
equals(Object) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
equals(Object) - Method in class org.sonar.api.batch.fs.internal.DefaultTextPointer
 
equals(Object) - Method in class org.sonar.api.batch.fs.internal.DefaultTextRange
 
equals(Object) - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
equals(Object) - Method in class org.sonar.api.impl.utils.WorkDuration
 

F

file() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
file() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
file() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
FileExtensionPredicate - Class in org.sonar.api.batch.fs.internal.predicates
 
FileExtensionPredicate(String) - Constructor for class org.sonar.api.batch.fs.internal.predicates.FileExtensionPredicate
 
FileHashComputer - Class in org.sonar.api.batch.fs.internal.charhandler
 
FileHashComputer(String) - Constructor for class org.sonar.api.batch.fs.internal.charhandler.FileHashComputer
 
FileMetadata - Class in org.sonar.api.batch.fs.internal
Computes hash of files.
FileMetadata(AnalysisWarnings) - Constructor for class org.sonar.api.batch.fs.internal.FileMetadata
 
FileMetadata.LineHashConsumer - Interface in org.sonar.api.batch.fs.internal
 
filename() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
filename() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
FilenamePredicate - Class in org.sonar.api.batch.fs.internal.predicates
 
FilenamePredicate(String) - Constructor for class org.sonar.api.batch.fs.internal.predicates.FilenamePredicate
 
files(FilePredicate) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
fileSystem() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
filter(Iterable<InputFile>) - Method in class org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
 
filter(Iterable<InputFile>) - Method in interface org.sonar.api.batch.fs.internal.predicates.OptimizedFilePredicate
Filter provided files to keep only the ones that are valid for this predicate
find(RuleKey) - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRules
 
findAll() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRules
 
findByInternalKey(String, String) - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRules
 
findByLanguage(String) - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRules
 
findByRepository(String) - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRules
 
flows - Variable in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
flows() - Method in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
forMetric(Metric<G>) - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
forRule(RuleKey) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
forRule(RuleKey) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
forSonarLint(Version) - Static method in class org.sonar.api.internal.SonarRuntimeImpl
Create an instance for SonarLint runtime environment.
forSonarQube(Version, SonarQubeSide, SonarEdition) - Static method in class org.sonar.api.internal.SonarRuntimeImpl
Create an instance for SonarQube runtime environment.

G

gap() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
gap(Double) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
generateRandomSecretKey() - Method in class org.sonar.api.config.internal.Encryption
 
get(String) - Method in class org.sonar.api.config.internal.ConfigurationBridge
 
get(String) - Method in class org.sonar.api.config.internal.MapSettings
 
get(String) - Method in class org.sonar.api.config.internal.Settings
 
get(FileSystem.Index) - Method in class org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
 
get(FileSystem.Index) - Method in class org.sonar.api.batch.fs.internal.predicates.FileExtensionPredicate
 
get(FileSystem.Index) - Method in class org.sonar.api.batch.fs.internal.predicates.FilenamePredicate
 
get(FileSystem.Index) - Method in interface org.sonar.api.batch.fs.internal.predicates.OptimizedFilePredicate
Get all files that are valid for this predicate.
get(FileSystem.Index) - Method in class org.sonar.api.batch.fs.internal.predicates.RelativePathPredicate
 
getApiVersion() - Method in class org.sonar.api.internal.SonarRuntimeImpl
 
getBaseDir() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
getBoolean(String) - Method in class org.sonar.api.config.internal.Settings
Effective value as boolean.
getBootConfiguration() - Method in class org.sonar.api.internal.PluginContextImpl
 
getContextProperties() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
getDate(String) - Method in class org.sonar.api.config.internal.Settings
Effective value as Date, without time fields.
getDateTime(String) - Method in class org.sonar.api.config.internal.Settings
Effective value as Date, with time fields.
getDefaultTimeZone() - Method in class org.sonar.api.impl.utils.TestSystem2
 
getDefaultValue(String) - Method in class org.sonar.api.config.internal.Settings
 
getDefinition(String) - Method in class org.sonar.api.config.internal.Settings
The definition related to the specified property.
getDefinitions() - Method in class org.sonar.api.config.internal.Settings
All the property definitions declared by core and plugins.
getDeprecatedKeys() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
getDeprecatedRuleKeys(RuleKey) - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRules
 
getDescription() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
getDouble(String) - Method in class org.sonar.api.config.internal.Settings
Effective value as Double.
getEdition() - Method in class org.sonar.api.internal.SonarRuntimeImpl
 
getEncoding() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
getEncryption() - Method in class org.sonar.api.config.internal.Settings
 
getExecutableLines() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
getExtension(InputFile) - Static method in class org.sonar.api.batch.fs.internal.predicates.FileExtensionPredicate
 
getFileName() - Method in class org.sonar.api.impl.ws.PartImpl
 
getFloat(String) - Method in class org.sonar.api.config.internal.Settings
Effective value as Float.
getHash() - Method in class org.sonar.api.batch.fs.internal.charhandler.FileHashComputer
 
getInputStream() - Method in class org.sonar.api.impl.ws.PartImpl
 
getInt(String) - Method in class org.sonar.api.config.internal.Settings
Effective value as int.
getKeysStartingWith(String) - Method in class org.sonar.api.config.internal.Settings
 
getLastValidOffset() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineOffsetCounter
 
getLong(String) - Method in class org.sonar.api.config.internal.Settings
Effective value as long.
getMediaType() - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
getModuleRelativePath() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
getModuleRelativePath() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
getName() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
getOriginalLineEndOffsets() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineOffsetCounter
 
getOriginalLineStartOffsets() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineOffsetCounter
 
getOriginalName() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
getParams() - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
getPath() - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
getProduct() - Method in class org.sonar.api.internal.SonarRuntimeImpl
 
getProjectRelativePath() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
getProjectRelativePath() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
getProperties() - Method in class org.sonar.api.config.internal.MapSettings
 
getProperties() - Method in class org.sonar.api.config.internal.Settings
Immutable map of the properties that have non-default values.
getRawString(String) - Method in class org.sonar.api.config.internal.Settings
The value that overrides the default value.
getReferencesBySymbol() - Method in class org.sonar.api.batch.sensor.symbol.internal.DefaultSymbolTable
 
getRoot() - Method in class org.sonar.api.impl.utils.JUnitTempFolder
 
getSonarQubeSide() - Method in class org.sonar.api.internal.SonarRuntimeImpl
 
getSonarQubeVersion() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
Default value is the version of this API at compilation time.
getSourceDirsOrFiles() - Method in class org.sonar.api.batch.fs.internal.DefaultInputModule
 
getString(String) - Method in class org.sonar.api.config.internal.Settings
The effective value of the specified property.
getStringArray(String) - Method in class org.sonar.api.config.internal.ConfigurationBridge
 
getStringArray(String) - Method in class org.sonar.api.config.internal.Settings
Value is split by comma and trimmed.
getStringArrayBySeparator(String, String) - Method in class org.sonar.api.config.internal.Settings
Value is split and trimmed.
getStringLines(String) - Method in class org.sonar.api.config.internal.Settings
Value is split by carriage returns.
getSyntaxHighlightingRuleSet() - Method in class org.sonar.api.batch.sensor.highlighting.internal.DefaultHighlighting
 
getTestDirsOrFiles() - Method in class org.sonar.api.batch.fs.internal.DefaultInputModule
 
getTextType() - Method in class org.sonar.api.batch.sensor.highlighting.internal.SyntaxHighlightingRule
 
getTokenLines() - Method in class org.sonar.api.batch.sensor.cpd.internal.DefaultCpdTokens
 
getWorkDir() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
global() - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 

H

handleAll(char) - Method in class org.sonar.api.batch.fs.internal.charhandler.CharHandler
 
handleAll(char) - Method in class org.sonar.api.batch.fs.internal.charhandler.LineCounter
 
handleAll(char) - Method in class org.sonar.api.batch.fs.internal.charhandler.LineOffsetCounter
 
handleIgnoreEoL(char) - Method in class org.sonar.api.batch.fs.internal.charhandler.CharHandler
 
handleIgnoreEoL(char) - Method in class org.sonar.api.batch.fs.internal.charhandler.FileHashComputer
 
handleIgnoreEoL(char) - Method in class org.sonar.api.batch.fs.internal.charhandler.LineCounter
 
handleIgnoreEoL(char) - Method in class org.sonar.api.batch.fs.internal.charhandler.LineHashComputer
 
handleIgnoreEoL(char) - Method in class org.sonar.api.batch.fs.internal.charhandler.LineOffsetCounter
 
HARDCODED_INDEPENDENT_FILE_SENSORS - Static variable in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
hasAbsolutePath(String) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasAnyStatus() - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasDefaultValue(String) - Method in class org.sonar.api.config.internal.Settings
 
hasExtension(String) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasFilename(String) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasFiles(FilePredicate) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
hash() - Method in class org.sonar.api.batch.fs.internal.Metadata
 
hashCode() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
hashCode() - Method in class org.sonar.api.batch.fs.internal.DefaultInputComponent
 
hashCode() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
hashCode() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
hashCode() - Method in class org.sonar.api.batch.fs.internal.DefaultTextPointer
 
hashCode() - Method in class org.sonar.api.batch.fs.internal.DefaultTextRange
 
hashCode() - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
hashCode() - Method in class org.sonar.api.impl.utils.WorkDuration
 
hasKey(String) - Method in class org.sonar.api.config.internal.ConfigurationBridge
 
hasKey(String) - Method in class org.sonar.api.config.internal.Settings
 
hasLanguage(String) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasLanguages(String...) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasLanguages(Collection<String>) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasMeasureFor(Metric) - Method in class org.sonar.api.batch.fs.internal.DefaultInputComponent
 
hasNoSonarAt(int) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
hasParam(String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
hasPath(String) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasRelativePath(String) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
non-normalized path and Windows-style path are supported
hasSecretKey() - Method in class org.sonar.api.config.internal.Encryption
Checks the availability of the secret key, that is required to encrypt and decrypt.
hasStatus(InputFile.Status) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasType(InputFile.Type) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
hasURI(URI) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
header(String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
highlight(int, int, int, int, TypeOfText) - Method in class org.sonar.api.batch.sensor.highlighting.internal.DefaultHighlighting
 
highlight(TextRange, TypeOfText) - Method in class org.sonar.api.batch.sensor.highlighting.internal.DefaultHighlighting
 
highlightingTypeAt(String, int, int) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
Return list of syntax highlighting applied for a given position in a file.
hitsByLine() - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
hours() - Method in class org.sonar.api.impl.utils.WorkDuration
 
HOURS - Enum constant in enum class org.sonar.api.impl.utils.WorkDuration.UNIT
 

I

initMetadata(String) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
inputComponent() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
inputComponent() - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
inputDir(File) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
inputFile() - Method in class org.sonar.api.batch.sensor.code.internal.DefaultSignificantCode
 
inputFile() - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
inputFile() - Method in class org.sonar.api.batch.sensor.cpd.internal.DefaultCpdTokens
 
inputFile() - Method in class org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError
 
inputFile() - Method in class org.sonar.api.batch.sensor.highlighting.internal.DefaultHighlighting
 
inputFile() - Method in class org.sonar.api.batch.sensor.symbol.internal.DefaultSymbolTable
 
inputFile(FilePredicate) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
inputFiles() - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
inputFiles(FilePredicate) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
inputStream() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
inputStream() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
internalKey() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
internalKey() - Method in class org.sonar.api.batch.rule.internal.DefaultRule
 
is(File) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
isCacheEnabled() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
isCancelled() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
isEmpty() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
isEmpty() - Method in class org.sonar.api.batch.fs.internal.Metadata
 
isEncrypted(String) - Method in class org.sonar.api.config.internal.Encryption
 
isExcludedForCoverage() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
isExcludedForDuplication() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
isFile() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
isFile() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
isFile() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
isFile() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
isFromCore() - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
For internal use.
isGlobal() - Method in class org.sonar.api.batch.fs.internal.SensorStrategy
 
isGlobal() - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
isIgnoreAllIssues() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
isIgnoreAllIssuesOnLine(Integer) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
isMarkedAsUnchanged() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
isProcessesFilesIndependently() - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
isPublished() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
isQuickFixAvailable() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
isStatusSet() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 

J

JUnitTempFolder - Class in org.sonar.api.impl.utils
Implementation of TempFolder to be used only in JUnit tests.
JUnitTempFolder() - Constructor for class org.sonar.api.impl.utils.JUnitTempFolder
 

K

key() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
key() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
Component key (without branch).
key() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
key() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
Component key (without branch).
key() - Method in class org.sonar.api.batch.rule.internal.DefaultRule
 

L

language() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
language() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
language() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
languages() - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem.Cache
 
languages() - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
languages() - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
lastValidOffset() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
lastValidOffset() - Method in class org.sonar.api.batch.fs.internal.Metadata
 
line() - Method in class org.sonar.api.batch.fs.internal.DefaultTextPointer
 
LineCounter - Class in org.sonar.api.batch.fs.internal.charhandler
 
LineCounter(AnalysisWarnings, String, Charset) - Constructor for class org.sonar.api.batch.fs.internal.charhandler.LineCounter
 
LineHashComputer - Class in org.sonar.api.batch.fs.internal.charhandler
 
LineHashComputer(FileMetadata.LineHashConsumer, File) - Constructor for class org.sonar.api.batch.fs.internal.charhandler.LineHashComputer
 
lineHits(int, int) - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
lineHits(String, int) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
lineLength(int) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
lineOffset() - Method in class org.sonar.api.batch.fs.internal.DefaultTextPointer
 
LineOffsetCounter - Class in org.sonar.api.batch.fs.internal.charhandler
 
LineOffsetCounter() - Constructor for class org.sonar.api.batch.fs.internal.charhandler.LineOffsetCounter
 
lines() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineCounter
 
lines() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
lines() - Method in class org.sonar.api.batch.fs.internal.Metadata
 
linesToCover() - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
loadApiVersion(System2) - Static method in class org.sonar.api.internal.MetadataLoader
 
loadEdition(System2) - Static method in class org.sonar.api.internal.MetadataLoader
 
loadSQVersion(System2) - Static method in class org.sonar.api.internal.MetadataLoader
 
localConnector() - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
localConnector() - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
location() - Method in class org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError
 
locations() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueFlow
 

M

MapSettings - Class in org.sonar.api.config.internal
In-memory map-based implementation of Settings.
MapSettings() - Constructor for class org.sonar.api.config.internal.MapSettings
 
MapSettings(PropertyDefinitions) - Constructor for class org.sonar.api.config.internal.MapSettings
 
markAsUnchanged(InputFile) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
markForPublishing(InputFile) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
match(Path, Path) - Method in class org.sonar.api.batch.fs.internal.PathPattern
 
match(Path, Path, boolean) - Method in class org.sonar.api.batch.fs.internal.PathPattern
 
matchesDeprecatedKeys(RuleKey, WildcardPattern) - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRules
 
matchesPathPattern(String) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
matchesPathPatterns(String[]) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
maxOrNull(Integer, Integer) - Static method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
md5Hash() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
Digest hash of the file.
measure(String, String) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
measure(String, Metric<G>) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
measures(String) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
message() - Method in class org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError
 
message() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
message(String) - Method in class org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError
 
message(String) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
message(String) - Method in class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix
 
message(String, List<NewMessageFormatting>) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
messageFormattings() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
Metadata - Class in org.sonar.api.batch.fs.internal
 
Metadata(int, int, String, int[], int[], int) - Constructor for class org.sonar.api.batch.fs.internal.Metadata
 
MetadataLoader - Class in org.sonar.api.internal
For internal use
method() - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
metric() - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
minutes() - Method in class org.sonar.api.impl.utils.WorkDuration
 
MINUTES - Enum constant in enum class org.sonar.api.impl.utils.WorkDuration.UNIT
 
module() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
moduleKey() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
multiParam(String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
multiParam(String) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
multiply(int) - Method in class org.sonar.api.impl.utils.WorkDuration
 
MultivalueProperty - Class in org.sonar.api.config.internal
 

N

name() - Method in class org.sonar.api.batch.postjob.internal.DefaultPostJobDescriptor
 
name() - Method in class org.sonar.api.batch.rule.internal.DefaultRule
 
name() - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
name() - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
name(String) - Method in class org.sonar.api.batch.postjob.internal.DefaultPostJobDescriptor
 
name(String) - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
name(String) - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
NewActiveRule - Class in org.sonar.api.batch.rule.internal
 
NewActiveRule.Builder - Class in org.sonar.api.batch.rule.internal
 
newAdHocRule() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newAnalysisError() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newCoverage() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newCpdTokens() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newDefaultInputDir(AbstractProjectOrModule, String) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
newDefaultInputFile(Path, AbstractProjectOrModule, String) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
newDefaultInputModule(String, File) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
newDefaultInputModule(ProjectDefinition) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
newDefaultInputModule(AbstractProjectOrModule, String) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
newDefaultInputProject(String, File) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
newDefaultInputProject(String, Path) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
newDefaultInputProject(ProjectDefinition) - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
newDir() - Method in class org.sonar.api.impl.utils.DefaultTempFolder
 
newDir() - Method in class org.sonar.api.impl.utils.JUnitTempFolder
 
newDir(String) - Method in class org.sonar.api.impl.utils.DefaultTempFolder
 
newDir(String) - Method in class org.sonar.api.impl.utils.JUnitTempFolder
 
newExternalIssue() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newFile() - Method in class org.sonar.api.impl.utils.DefaultTempFolder
 
newFile() - Method in class org.sonar.api.impl.utils.JUnitTempFolder
 
newFile(String, String) - Method in class org.sonar.api.impl.utils.DefaultTempFolder
 
newFile(String, String) - Method in class org.sonar.api.impl.utils.JUnitTempFolder
 
newHighlighting() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newInputFileEdit() - Method in class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix
 
newIssue() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newLine() - Method in class org.sonar.api.batch.fs.internal.charhandler.CharHandler
 
newLine() - Method in class org.sonar.api.batch.fs.internal.charhandler.FileHashComputer
 
newLine() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineCounter
 
newLine() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineHashComputer
 
newLine() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineOffsetCounter
 
newLocation() - Method in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
newMeasure() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newMessageFormatting() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
newPointer(int) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
newPointer(int, int) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
newQuickFix() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
newRange(int, int) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
Create Range from global offsets.
newRange(int, int, int, int) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
newRange(TextPointer, TextPointer) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
NewRule - Class in org.sonar.api.batch.rule.internal
 
NewRule(RuleKey) - Constructor for class org.sonar.api.batch.rule.internal.NewRule
 
NewRuleParam - Class in org.sonar.api.batch.rule.internal
 
newSignificantCode() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newSymbol(int, int, int, int) - Method in class org.sonar.api.batch.sensor.symbol.internal.DefaultSymbolTable
 
newSymbol(TextRange) - Method in class org.sonar.api.batch.sensor.symbol.internal.DefaultSymbolTable
 
newSymbolTable() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
newTextEdit() - Method in class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix.NoOpNewInputFileEdit
 
nextBatchId() - Static method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
nextCache() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
nonBlankLines() - Method in class org.sonar.api.batch.fs.internal.charhandler.LineCounter
 
nonBlankLines() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
nonBlankLines() - Method in class org.sonar.api.batch.fs.internal.Metadata
 
none() - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
Returns a predicate that always evaluates to false
NoOpNewInputFileEdit() - Constructor for class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix.NoOpNewInputFileEdit
 
NoOpNewQuickFix - Class in org.sonar.api.batch.sensor.issue.internal
 
NoOpNewQuickFix() - Constructor for class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix
 
NoOpNewQuickFix.NoOpNewInputFileEdit - Class in org.sonar.api.batch.sensor.issue.internal
 
NoOpNewQuickFix.NoOpNewTextEdit - Class in org.sonar.api.batch.sensor.issue.internal
 
NoOpNewTextEdit() - Constructor for class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix.NoOpNewTextEdit
 
noSonarAt(Set<Integer>) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
noSonarInFile(InputFile, Set<Integer>) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultNoSonarFilter
 
not(FilePredicate) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
now() - Method in class org.sonar.api.impl.utils.AlwaysIncreasingSystem2
 
now() - Method in class org.sonar.api.impl.utils.TestSystem2
 

O

oldRelativePath() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
oldRelativePath() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
on(InputComponent) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
on(InputComponent) - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
on(InputFile) - Method in class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix.NoOpNewInputFileEdit
 
onFile(InputFile) - Method in class org.sonar.api.batch.sensor.code.internal.DefaultSignificantCode
 
onFile(InputFile) - Method in class org.sonar.api.batch.sensor.coverage.internal.DefaultCoverage
 
onFile(InputFile) - Method in class org.sonar.api.batch.sensor.cpd.internal.DefaultCpdTokens
 
onFile(InputFile) - Method in class org.sonar.api.batch.sensor.error.internal.DefaultAnalysisError
 
onFile(InputFile) - Method in class org.sonar.api.batch.sensor.highlighting.internal.DefaultHighlighting
 
onFile(InputFile) - Method in class org.sonar.api.batch.sensor.symbol.internal.DefaultSymbolTable
 
onlyOnFileType(InputFile.Type) - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
onlyOnLanguage(String) - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
onlyOnLanguages(String...) - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
onlyWhenConfiguration(Predicate<Configuration>) - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
operands() - Method in interface org.sonar.api.batch.fs.internal.predicates.OperatorPredicate
 
OperatorPredicate - Interface in org.sonar.api.batch.fs.internal.predicates
A predicate that associate other predicates
OptimizedFilePredicate - Interface in org.sonar.api.batch.fs.internal.predicates
Optimized version of FilePredicate allowing to speed up query by looking at InputFile by index.
OptimizedFilePredicateAdapter - Class in org.sonar.api.batch.fs.internal.predicates
 
or(Collection<FilePredicate>) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
or(FilePredicate...) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
or(FilePredicate, FilePredicate) - Method in class org.sonar.api.batch.fs.internal.predicates.DefaultFilePredicates
 
org.sonar.api.batch.fs.internal - package org.sonar.api.batch.fs.internal
 
org.sonar.api.batch.fs.internal.charhandler - package org.sonar.api.batch.fs.internal.charhandler
 
org.sonar.api.batch.fs.internal.predicates - package org.sonar.api.batch.fs.internal.predicates
 
org.sonar.api.batch.postjob.internal - package org.sonar.api.batch.postjob.internal
 
org.sonar.api.batch.rule.internal - package org.sonar.api.batch.rule.internal
 
org.sonar.api.batch.sensor.code.internal - package org.sonar.api.batch.sensor.code.internal
 
org.sonar.api.batch.sensor.coverage.internal - package org.sonar.api.batch.sensor.coverage.internal
 
org.sonar.api.batch.sensor.cpd.internal - package org.sonar.api.batch.sensor.cpd.internal
 
org.sonar.api.batch.sensor.error.internal - package org.sonar.api.batch.sensor.error.internal
 
org.sonar.api.batch.sensor.highlighting.internal - package org.sonar.api.batch.sensor.highlighting.internal
 
org.sonar.api.batch.sensor.internal - package org.sonar.api.batch.sensor.internal
 
org.sonar.api.batch.sensor.issue.internal - package org.sonar.api.batch.sensor.issue.internal
 
org.sonar.api.batch.sensor.measure.internal - package org.sonar.api.batch.sensor.measure.internal
 
org.sonar.api.batch.sensor.rule.internal - package org.sonar.api.batch.sensor.rule.internal
 
org.sonar.api.batch.sensor.symbol.internal - package org.sonar.api.batch.sensor.symbol.internal
 
org.sonar.api.config.internal - package org.sonar.api.config.internal
 
org.sonar.api.impl.server - package org.sonar.api.impl.server
 
org.sonar.api.impl.utils - package org.sonar.api.impl.utils
 
org.sonar.api.impl.ws - package org.sonar.api.impl.ws
 
org.sonar.api.internal - package org.sonar.api.internal
 
originalLineEndOffsets() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
originalLineEndOffsets() - Method in class org.sonar.api.batch.fs.internal.Metadata
 
originalLineStartOffsets() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
originalLineStartOffsets() - Method in class org.sonar.api.batch.fs.internal.Metadata
 
overlap(TextRange) - Method in class org.sonar.api.batch.fs.internal.DefaultTextRange
 
overriddenSeverity() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
overrideSeverity(Severity) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 

P

param(String) - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
param(String) - Method in class org.sonar.api.batch.rule.internal.DefaultRule
 
param(String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
param(String) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
paramAsEnums(String, Class<E>) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
paramAsInputStream(String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
paramAsInputStream(String) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
paramAsPart(String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
paramAsPart(String) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
paramAsStrings(String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
paramAsStrings(String) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
params() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
params() - Method in class org.sonar.api.batch.rule.internal.DefaultRule
 
parseAsCsv(String, String) - Static method in class org.sonar.api.config.internal.MultivalueProperty
 
parseAsCsv(String, String, UnaryOperator<String>) - Static method in class org.sonar.api.config.internal.MultivalueProperty
 
PartImpl - Class in org.sonar.api.impl.ws
 
PartImpl(InputStream, String) - Constructor for class org.sonar.api.impl.ws.PartImpl
 
path() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
path() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
path() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
path() - Method in class org.sonar.api.batch.fs.internal.predicates.RelativePathPredicate
 
PathPattern - Class in org.sonar.api.batch.fs.internal
 
patterns() - Static method in class org.sonar.api.impl.ws.StaticResources
 
PluginContextImpl - Class in org.sonar.api.internal
Implementation of Plugin.Context that plugins could use in their unit tests.
PluginContextImpl.Builder - Class in org.sonar.api.internal
 
pluralize(String, int) - Static method in class org.sonar.api.impl.utils.ScannerUtils
 
predicates() - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
previousCache() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
primaryLocation - Variable in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
primaryLocation() - Method in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
primaryLocation() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
priority() - Method in class org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
 
priority() - Method in interface org.sonar.api.batch.fs.internal.predicates.OptimizedFilePredicate
For optimization.
priority() - Method in class org.sonar.api.batch.fs.internal.predicates.RelativePathPredicate
 
processesFilesIndependently() - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
project - Variable in class org.sonar.api.batch.sensor.issue.internal.AbstractDefaultIssue
 
project() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
properties() - Method in class org.sonar.api.batch.fs.internal.AbstractProjectOrModule
 
properties() - Method in class org.sonar.api.batch.postjob.internal.DefaultPostJobDescriptor
 

Q

qpKey() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
quickFixes() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 

R

range() - Method in class org.sonar.api.batch.sensor.highlighting.internal.SyntaxHighlightingRule
 
readFile(InputStream, Charset, String, CharHandler[]) - Static method in class org.sonar.api.batch.fs.internal.FileMetadata
 
readInputStreamParam(String) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
readMetadata(InputStream, Charset, String) - Method in class org.sonar.api.batch.fs.internal.FileMetadata
 
readMetadata(InputStream, Charset, String, CharHandler) - Method in class org.sonar.api.batch.fs.internal.FileMetadata
Compute hash of a file ignoring line ends differences.
readMetadata(Reader) - Method in class org.sonar.api.batch.fs.internal.FileMetadata
For testing purpose
readMultiParam(String) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
readParam(String) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
readPart(String) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
referencesForSymbolAt(String, int, int) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
Return list of symbol references ranges for the symbol at a given position in a file.
registerRepository(DefaultNewRepository) - Method in class org.sonar.api.impl.server.RulesDefinitionContext
 
relativePath() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
relativePath() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
relativePath() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
Deprecated.
since 6.6
RelativePathPredicate - Class in org.sonar.api.batch.fs.internal.predicates
 
remediationEffort() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
remediationEffortMinutes(Long) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
remove(String) - Method in class org.sonar.api.config.internal.MapSettings
 
remove(String) - Method in class org.sonar.api.config.internal.Settings
 
removeProperty(String) - Method in class org.sonar.api.config.internal.Settings
 
repositories() - Method in class org.sonar.api.impl.server.RulesDefinitionContext
 
repository(String) - Method in class org.sonar.api.impl.server.RulesDefinitionContext
 
requireProperties(String...) - Method in class org.sonar.api.batch.postjob.internal.DefaultPostJobDescriptor
 
requireProperty(String...) - Method in class org.sonar.api.batch.postjob.internal.DefaultPostJobDescriptor
 
resolvePath(String) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
ruleDescriptionContextKey() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
ruleId() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
ruleId() - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
ruleId(String) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
ruleId(String) - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
ruleKey() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
ruleKey() - Method in class org.sonar.api.batch.rule.internal.NewActiveRule
 
ruleKey() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
ruleKey() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
ruleRepositories() - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
RulesBuilder - Class in org.sonar.api.batch.rule.internal
For unit testing and internal use only.
RulesBuilder() - Constructor for class org.sonar.api.batch.rule.internal.RulesBuilder
 
RulesDefinitionContext - Class in org.sonar.api.impl.server
 
RulesDefinitionContext() - Constructor for class org.sonar.api.impl.server.RulesDefinitionContext
 
runtime() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 

S

save() - Method in class org.sonar.api.batch.sensor.internal.DefaultStorable
 
scannerId() - Method in class org.sonar.api.batch.fs.internal.DefaultInputComponent
 
ScannerUtils - Class in org.sonar.api.impl.utils
 
scramble(String) - Method in class org.sonar.api.config.internal.Encryption
 
selectLine(int) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
SensorContextTester - Class in org.sonar.api.batch.sensor.internal
Utility class to help testing Sensor.
SensorStrategy - Class in org.sonar.api.batch.fs.internal
A shared, mutable object in the project container.
SensorStrategy() - Constructor for class org.sonar.api.batch.fs.internal.SensorStrategy
 
set(String, String) - Method in class org.sonar.api.config.internal.MapSettings
 
set(String, String) - Method in class org.sonar.api.config.internal.Settings
Add the settings with the specified key and value, both are trimmed and neither can be null.
setAction(WebService.Action) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
setActiveRules(ActiveRules) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
setBootConfiguration(Configuration) - Method in class org.sonar.api.internal.PluginContextImpl.Builder
If not set, then an empty configuration is used.
setCacheEnabled(boolean) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
setCancelled(boolean) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
setCanSkipUnchangedFiles(boolean) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
setCharset(Charset) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
setCharset(Charset) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setCodeVariants(Iterable<String>) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
setContents(String) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
Set contents of the file and calculates metadata from it.
setCreatedAt(long) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setCurrentPluginKey(String) - Method in class org.sonar.api.impl.server.RulesDefinitionContext
 
setDefaultTimeZone(TimeZone) - Method in class org.sonar.api.impl.utils.TestSystem2
 
setDeprecatedKeys(Set<RuleKey>) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setDescription(String) - Method in class org.sonar.api.batch.rule.internal.NewRule
 
setDescription(String) - Method in class org.sonar.api.batch.rule.internal.NewRuleParam
 
setEncoding(Charset) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
setExcludedForCoverage(boolean) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
setExcludedForDuplication(boolean) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
setExecutableLines(Set<Integer>) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
setFileSystem(DefaultFileSystem) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
setFromCore() - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
For internal use.
setGlobal(boolean) - Method in class org.sonar.api.batch.fs.internal.SensorStrategy
 
setHash(String) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setHasMeasureFor(Metric) - Method in class org.sonar.api.batch.fs.internal.DefaultInputComponent
 
setHeader(String, String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
setIgnoreAllIssues(boolean) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
setInternalKey(String) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setInternalKey(String) - Method in class org.sonar.api.batch.rule.internal.NewRule
 
setLanguage(String) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setLanguage(String) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setLastValidOffset(int) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setLines(int) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setLocalConnector(LocalConnector) - Method in class org.sonar.api.impl.ws.ValidatingRequest
 
setMarkedAsUnchanged(boolean) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
setMediaType(String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
setMetadata(Metadata) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
setMetadata(Metadata) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setModuleBaseDir(Path) - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
For testing purpose.
setModuleBaseDir(Path) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setName(String) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setName(String) - Method in class org.sonar.api.batch.rule.internal.NewRule
 
setNextCache(WriteCache) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
setNonBlankLines(int) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setNow(long) - Method in class org.sonar.api.impl.utils.TestSystem2
 
setOriginalLineEndOffsets(int[]) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setOriginalLineStartOffsets(int[]) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setParam(String, String) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setParam(String, String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
setPart(String, InputStream, String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
setPath(String) - Method in class org.sonar.api.impl.ws.SimpleGetRequest
 
setPathToSecretKey(String) - Method in class org.sonar.api.config.internal.Encryption
 
setPreviousCache(ReadCache) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
setProjectBaseDir(Path) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setProperty(String, Boolean) - Method in class org.sonar.api.config.internal.MapSettings
 
setProperty(String, Boolean) - Method in class org.sonar.api.config.internal.Settings
 
setProperty(String, Double) - Method in class org.sonar.api.config.internal.Settings
 
setProperty(String, Float) - Method in class org.sonar.api.config.internal.Settings
 
setProperty(String, Integer) - Method in class org.sonar.api.config.internal.MapSettings
 
setProperty(String, Integer) - Method in class org.sonar.api.config.internal.Settings
 
setProperty(String, Long) - Method in class org.sonar.api.config.internal.MapSettings
 
setProperty(String, Long) - Method in class org.sonar.api.config.internal.Settings
 
setProperty(String, String) - Method in class org.sonar.api.config.internal.MapSettings
 
setProperty(String, String) - Method in class org.sonar.api.config.internal.Settings
Change a property value in a restricted scope only, depending on execution context.
setProperty(String, String[]) - Method in class org.sonar.api.config.internal.Settings
 
setProperty(String, Date) - Method in class org.sonar.api.config.internal.Settings
 
setProperty(String, Date, boolean) - Method in class org.sonar.api.config.internal.Settings
 
setPublish(boolean) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setPublished(boolean) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
setQProfileKey(String) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setQuickFixAvailable(boolean) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
setRuleDescriptionContextKey(String) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssue
 
setRuleKey(RuleKey) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setRuntime(SonarRuntime) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
setSettings(MapSettings) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
setSeverity(String) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setSeverity(String) - Method in class org.sonar.api.batch.rule.internal.NewRule
 
setSonarRuntime(SonarRuntime) - Method in class org.sonar.api.internal.PluginContextImpl.Builder
Required.
setStatus(InputFile.Status) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
setStatus(InputFile.Status) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setStatus(RuleStatus) - Method in class org.sonar.api.batch.rule.internal.NewRule
 
setTemplateRuleKey(String) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
settings() - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
Settings - Class in org.sonar.api.config.internal
Implementation of the deprecated Settings interface
Settings(PropertyDefinitions, Encryption) - Constructor for class org.sonar.api.config.internal.Settings
 
setType(String) - Method in class org.sonar.api.batch.rule.internal.NewRule
 
setType(InputFile.Type) - Method in class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
setUpdatedAt(long) - Method in class org.sonar.api.batch.rule.internal.NewActiveRule.Builder
 
setWorkDir(Path) - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
severity() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
severity() - Method in class org.sonar.api.batch.rule.internal.DefaultRule
 
severity() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
severity() - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
severity(Severity) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
severity(Severity) - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
significantCodePerLine() - Method in class org.sonar.api.batch.sensor.code.internal.DefaultSignificantCode
 
significantCodeTextRange(String, int) - Method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
SimpleGetRequest - Class in org.sonar.api.impl.ws
Fake implementation of Request used for testing.
SimpleGetRequest() - Constructor for class org.sonar.api.impl.ws.SimpleGetRequest
 
SonarRuntimeImpl - Class in org.sonar.api.internal
 
start() - Method in class org.sonar.api.batch.fs.internal.DefaultTextRange
 
start() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultMessageFormatting
 
start() - Method in class org.sonar.api.impl.utils.DefaultTempFolder
 
start(int) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultMessageFormatting
 
StaticResources - Class in org.sonar.api.impl.ws
 
status() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
status() - Method in class org.sonar.api.batch.rule.internal.DefaultRule
 
StatusPredicate - Class in org.sonar.api.batch.fs.internal.predicates
Deprecated.
since 7.8
stop() - Method in class org.sonar.api.impl.utils.DefaultTempFolder
 
storage - Variable in class org.sonar.api.batch.sensor.internal.DefaultStorable
 
subtract(WorkDuration) - Method in class org.sonar.api.impl.utils.WorkDuration
 
sumOrNull(Integer, Integer) - Static method in class org.sonar.api.batch.sensor.internal.SensorContextTester
 
SyntaxHighlightingRule - Class in org.sonar.api.batch.sensor.highlighting.internal
 

T

templateRuleKey() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
TestInputFileBuilder - Class in org.sonar.api.batch.fs.internal
Intended to be used in unit tests that need to create InputFiles.
TestInputFileBuilder(String, File, File) - Constructor for class org.sonar.api.batch.fs.internal.TestInputFileBuilder
Create a InputFile with a given module key and module base directory.
TestInputFileBuilder(String, String) - Constructor for class org.sonar.api.batch.fs.internal.TestInputFileBuilder
Create a InputFile identified by the given project key and relative path.
TestInputFileBuilder(String, String, int) - Constructor for class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
TestInputFileBuilder(String, String, String, int) - Constructor for class org.sonar.api.batch.fs.internal.TestInputFileBuilder
 
TestSystem2 - Class in org.sonar.api.impl.utils
 
TestSystem2() - Constructor for class org.sonar.api.impl.utils.TestSystem2
 
textRange() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueLocation
 
tick() - Method in class org.sonar.api.impl.utils.TestSystem2
 
toLong() - Method in class org.sonar.api.impl.utils.WorkDuration
Return the duration using the following format DDHHMM, where DD is the number of days, HH is the number of months, and MM the number of minutes.
toMinutes() - Method in class org.sonar.api.impl.utils.WorkDuration
 
toString() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
toString() - Method in class org.sonar.api.batch.fs.internal.DefaultInputComponent
 
toString() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
toString() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
toString() - Method in class org.sonar.api.batch.fs.internal.DefaultTextPointer
 
toString() - Method in class org.sonar.api.batch.fs.internal.DefaultTextRange
 
toString() - Method in class org.sonar.api.batch.sensor.highlighting.internal.SyntaxHighlightingRule
 
toString() - Method in class org.sonar.api.batch.sensor.internal.DefaultStorable
 
toString() - Method in class org.sonar.api.impl.utils.WorkDuration
 
toWorkingDays() - Method in class org.sonar.api.impl.utils.WorkDuration
Return the duration in number of working days.
type() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
type() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
type() - Method in class org.sonar.api.batch.rule.internal.DefaultRule
 
type() - Method in class org.sonar.api.batch.sensor.internal.DefaultSensorDescriptor
 
type() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
type() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultIssueFlow
 
type() - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultMessageFormatting
 
type() - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 
type(MessageFormatting.Type) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultMessageFormatting
 
type(RuleType) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultExternalIssue
 
type(RuleType) - Method in class org.sonar.api.batch.sensor.rule.internal.DefaultAdHocRule
 

U

updatedAt() - Method in class org.sonar.api.batch.rule.internal.DefaultActiveRule
 
uri() - Method in class org.sonar.api.batch.fs.internal.DefaultIndexedFile
 
uri() - Method in class org.sonar.api.batch.fs.internal.DefaultInputDir
 
uri() - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
USE_INDEX - Static variable in class org.sonar.api.batch.fs.internal.predicates.AbstractFilePredicate
 

V

validate(String) - Method in class org.sonar.api.batch.sensor.issue.internal.DefaultMessageFormatting
 
validate(TextRange) - Method in class org.sonar.api.batch.fs.internal.DefaultInputFile
 
ValidatingRequest - Class in org.sonar.api.impl.ws
 
ValidatingRequest() - Constructor for class org.sonar.api.impl.ws.ValidatingRequest
 
value() - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
valueOf(String) - Static method in enum class org.sonar.api.impl.utils.WorkDuration.UNIT
Returns the enum constant of this class with the specified name.
values() - Static method in enum class org.sonar.api.impl.utils.WorkDuration.UNIT
Returns an array containing the constants of this enum class, in the order they are declared.

W

withNewText(String) - Method in class org.sonar.api.batch.sensor.issue.internal.NoOpNewQuickFix.NoOpNewTextEdit
 
withValue(G) - Method in class org.sonar.api.batch.sensor.measure.internal.DefaultMeasure
 
workDir() - Method in class org.sonar.api.batch.fs.internal.DefaultFileSystem
 
WorkDuration - Class in org.sonar.api.impl.utils
 
WorkDuration.UNIT - Enum Class in org.sonar.api.impl.utils
 
A B C D E F G H I J K L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form