A B C D E G J L N O P R S T V 
All Classes All Packages

A

add(String, String, String) - Method in class org.sonarsource.analyzer.commons.ProfileGenerator.RulesConfiguration
 
addRulesByAnnotatedClass(RulesDefinition.NewRepository, List<Class>) - Method in class org.sonarsource.analyzer.commons.RuleMetadataLoader
 
addRulesByRuleKey(RulesDefinition.NewRepository, List<String>) - Method in class org.sonarsource.analyzer.commons.RuleMetadataLoader
 

B

BuiltInQualityProfileJsonLoader - Class in org.sonarsource.analyzer.commons
Use to create BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile based on json file, for profiles implementing BuiltInQualityProfilesDefinition Not designed for multi-threads

C

cancel() - Method in class org.sonarsource.analyzer.commons.ProgressReport
 
createExternalRuleRepository(RulesDefinition.Context) - Method in class org.sonarsource.analyzer.commons.ExternalRuleLoader
 

D

DeprecatedRuleKey - Annotation Type in org.sonarsource.analyzer.commons.annotations
Annotate a rule class with this annotation in order to provide deprecated rule keys (see RulesDefinition.NewRule.addDeprecatedRuleKey(String, String)).
DeprecatedRuleKeys - Annotation Type in org.sonarsource.analyzer.commons.annotations
 

E

endLine() - Method in class org.sonarsource.analyzer.commons.TokenLocation
 
endLineOffset() - Method in class org.sonarsource.analyzer.commons.TokenLocation
 
ExternalReportProvider - Class in org.sonarsource.analyzer.commons
 
ExternalReportProvider() - Constructor for class org.sonarsource.analyzer.commons.ExternalReportProvider
 
ExternalRuleLoader - Class in org.sonarsource.analyzer.commons
Creates external rule repository based on json file in the format [ { "key": "...", "name": "..." }, ...
ExternalRuleLoader(String, String, String, String) - Constructor for class org.sonarsource.analyzer.commons.ExternalRuleLoader
 

G

generateProfile(String, String, String, ProfileGenerator.RulesConfiguration, Set<String>) - Static method in class org.sonarsource.analyzer.commons.ProfileGenerator
 
getReportFiles(SensorContext, String) - Static method in class org.sonarsource.analyzer.commons.ExternalReportProvider
 

J

join() - Method in class org.sonarsource.analyzer.commons.ProgressReport
 

L

load(BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile, String, String) - Static method in class org.sonarsource.analyzer.commons.BuiltInQualityProfileJsonLoader
 
loadActiveKeysFromJsonProfile(String) - Static method in class org.sonarsource.analyzer.commons.BuiltInQualityProfileJsonLoader
 

N

nextFile() - Method in class org.sonarsource.analyzer.commons.ProgressReport
 

O

org.sonarsource.analyzer.commons - package org.sonarsource.analyzer.commons
 
org.sonarsource.analyzer.commons.annotations - package org.sonarsource.analyzer.commons.annotations
 

P

ProfileGenerator - Class in org.sonarsource.analyzer.commons
 
ProfileGenerator.RulesConfiguration - Class in org.sonarsource.analyzer.commons
 
ProgressReport - Class in org.sonarsource.analyzer.commons
 
ProgressReport(String, long) - Constructor for class org.sonarsource.analyzer.commons.ProgressReport
 
ProgressReport(String, long, String) - Constructor for class org.sonarsource.analyzer.commons.ProgressReport
 
ProgressReport(String, long, Logger, String) - Constructor for class org.sonarsource.analyzer.commons.ProgressReport
 

R

repositoryKey() - Method in annotation type org.sonarsource.analyzer.commons.annotations.DeprecatedRuleKey
 
ruleConstantDebtMinutes(String) - Method in class org.sonarsource.analyzer.commons.ExternalRuleLoader
 
ruleKey() - Method in annotation type org.sonarsource.analyzer.commons.annotations.DeprecatedRuleKey
 
ruleKeys() - Method in class org.sonarsource.analyzer.commons.ExternalRuleLoader
 
RuleMetadataLoader - Class in org.sonarsource.analyzer.commons
Not designed for multi-threads
RuleMetadataLoader(String) - Constructor for class org.sonarsource.analyzer.commons.RuleMetadataLoader
 
RuleMetadataLoader(String, String) - Constructor for class org.sonarsource.analyzer.commons.RuleMetadataLoader
 
RulesConfiguration() - Constructor for class org.sonarsource.analyzer.commons.ProfileGenerator.RulesConfiguration
 
ruleSeverity(String) - Method in class org.sonarsource.analyzer.commons.ExternalRuleLoader
 
ruleType(String) - Method in class org.sonarsource.analyzer.commons.ExternalRuleLoader
 
run() - Method in class org.sonarsource.analyzer.commons.ProgressReport
 

S

start(Iterable<String>) - Method in class org.sonarsource.analyzer.commons.ProgressReport
 
startLine() - Method in class org.sonarsource.analyzer.commons.TokenLocation
 
startLineOffset() - Method in class org.sonarsource.analyzer.commons.TokenLocation
 
stop() - Method in class org.sonarsource.analyzer.commons.ProgressReport
 

T

TokenLocation - Class in org.sonarsource.analyzer.commons
A utility class to compute the offsets which should be provided to SonarQube APIs (highlighting, CPD).
TokenLocation(int, int, String) - Constructor for class org.sonarsource.analyzer.commons.TokenLocation
Constructor which computes end line and column based on the token content.

V

value() - Method in annotation type org.sonarsource.analyzer.commons.annotations.DeprecatedRuleKeys
 
A B C D E G J L N O P R S T V 
All Classes All Packages