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