Basic linter types and attributes #
This file defines the basic types and attributes used by the linting
framework. A linter essentially consists of a function
declaration → tactic (option string)
, this function together with some
metadata is stored in the linter
structure. We define two attributes:
Defines the user attribute nolint
for skipping #lint