final case classLintID(rule: String, category: String) extends Product with Serializable
A unique identifier for this category of lint diagnostics
The contract of id is that all diagnostics of the same "category" will have the same id.
For example, the DisableSyntax rule has a unique ID for each category such as "noSemicolon"
or "noTabs".
rule
the name of the rule that produced this diagnostic.
category
the sub-category within this rule, if any.
Empty if the rule only reports diagnostics of a single
category.
A unique identifier for this category of lint diagnostics
The contract of id is that all diagnostics of the same "category" will have the same id. For example, the DisableSyntax rule has a unique ID for each category such as "noSemicolon" or "noTabs".
the name of the rule that produced this diagnostic.
the sub-category within this rule, if any. Empty if the rule only reports diagnostics of a single category.