Rulesets

Rulesets are used to define the set of rules to be applied in a linting session. Verissimo has a set of predefined rulesets that can be used or a custom ruleset can be defined.

All the rules available contributed internally by DVT or by user using the API are identified by an unique ID.

Using the ruleset, the user has the flexibility to choose the desired rules from the rule pool and customize the title, name and description of the rule, to configure the rule’s behavior using parameters, to tune the architecture detection and to set the library class and file names prefixes used to exclude those matches from linting.