• Table of contents
  • Introduction
  • Limits of linters
  • Write checkers
  • Types of checkers
  • Hello world
  • Write the AST checker
  • Examine the AST
  • Design the AST checker
  • Write the AST checker code
  • Write the token checker
  • Examine the tokens
  • Design the token checker
  • Write the token checker code
  • Write the raw checker
  • Design the raw checker
  • Write the raw checker code
  • Register the checker
  • Beyond hello world
  • Test custom Pylint checks
  • Design tests
  • Pylint testing utilities
  • Use testing utilities for hello world checkers
  • Tests for hello world AST checker
  • Tests for hello world token checker
  • Tests for hello world raw checker
  • Run tests