luacheck
stable
  • List of warnings
  • Command line interface
  • Configuration file
  • Inline options
  • Luacheck module
luacheck
  • Docs »
  • Luacheck documentation
  • Edit on GitHub

Luacheck documentationΒΆ

Contents:

  • List of warnings
    • Global variables (1xx)
      • Read-only globals
      • Implicitly defined globals
      • Modules
    • Unused variables (2xx) and values (3xx)
      • Unused values and uninitialized variables
      • Secondary values and variables
    • Shadowing declarations (4xx)
    • Control flow and data flow issues (5xx)
      • Unreachable code
      • Unused labels
      • Unbalanced assignments
      • Empty blocks
      • Empty statements
      • Cyclomatic complexity
      • Reversed numeric for loops
    • Formatting issues (6xx)
      • Whitespace issues
      • Line length limits
  • Command line interface
    • Command line options
    • Patterns
    • Defining extra globals and fields
    • Sets of standard globals
    • Formatters
    • Caching
    • Stable interface for editor plugins and tools
  • Configuration file
    • Config options
    • Custom sets of globals
    • Per-file and per-path overrides
    • Default per-path std overrides
  • Inline options
  • Luacheck module
    • Report format

This is documentation for 0.23.0 version of Luacheck, a linter for Lua.

Next

© Copyright 2014 - 2018, Peter Melnichenko. Revision 76bb5673.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: stable
Versions
stable
0.23.0
0.22.0
0.21.2
0.20.0
0.19.1
0.18.0
0.17.1
0.16.3
0.15.1
0.14.0
0.13.0
0.12.0
0.11.1
0.10.0
0.9.0
0.8.0
0.7.3
0.6.0
0.5.0
Downloads
htmlzip
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.