A B C D E G J L N O P R S T V
All Classes All Packages
All Classes All Packages
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.NewBuiltInQualityProfilebased on json file, for profiles implementingBuiltInQualityProfilesDefinitionNot 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
All Classes All Packages