All Classes and Interfaces

Class
Description
Use to create BuiltInQualityProfilesDefinition.NewBuiltInQualityProfile based on json file, for profiles implementing BuiltInQualityProfilesDefinition Not designed for multi-threads
Annotate a rule class with this annotation in order to provide deprecated rule keys (see RulesDefinition.NewRule.addDeprecatedRuleKey(String, String)).
 
 
 
Creates external rule repository based on json file in the format [ { "key": "...", "name": "..." }, ... ]
 
 
A utility class to de/serialize a List<byte[]> and Map<String, byte[]> from/to byte[].
 
This class is used for Java < 9 to simplify the creation of maps.
 
Persistent (functional) Map.
 
 
 
Persistent (functional) Set.
Persistent (functional) Stack.
 
 
 
 
Not designed for multi-threads
This class is used for Java < 9 to simplify the creation of maps.
 
A utility class to compute the offsets which should be provided to SonarQube APIs (highlighting, CPD).