luacheck

A simple static analyzer

luacheck only looks for three things: non-standard global variables, unused local variables and redefinitions of existing local variables in the same scope.

luacheck provides a command-line interface as well as a small library which can be used from another Lua program.

Versions

0.25.0-12 years ago187,923 downloads
0.24.0-23 years ago531,443 downloads
0.24.0-13 years ago39 downloads
0.23.0-13 years ago938,194 downloads
0.22.1-13 years ago41,207 downloads
0.22.0-13 years ago29,642 downloads
0.21.2-13 years ago212,378 downloads
0.21.1-13 years ago78,739 downloads
0.21.0-13 years ago2,567 downloads
0.20.0-13 years ago252,669 downloads
0.19.1-13 years ago20,555 downloads
0.19.0-13 years ago2,616 downloads
0.18.0-13 years ago17,508 downloads
0.17.1-13 years ago8,333 downloads
0.17.0-13 years ago15,563 downloads
0.16.3-13 years ago43,719 downloads
0.16.2-13 years ago4,332 downloads
0.16.1-13 years ago9,492 downloads
0.16.0-13 years ago224 downloads
0.15.1-13 years ago32,535 downloads
0.15.0-13 years ago11,866 downloads
0.14.0-13 years ago11,725 downloads
0.13.0-13 years ago7,976 downloads
0.12.0-13 years ago3,189 downloads
0.11.1-13 years ago4,657 downloads
0.11.0-13 years ago858 downloads
0.10.0-13 years ago2,690 downloads
0.9.0-13 years ago285 downloads
0.8.0-13 years ago12,406 downloads
0.7.3-13 years ago12,394 downloads
0.7.2-13 years ago91 downloads
0.7.1-13 years ago132 downloads
0.7.0-13 years ago87 downloads
0.6.0-13 years ago213 downloads
0.5.0-13 years ago183 downloads
0.4.1-13 years ago66 downloads
0.4.0-13 years ago97 downloads
0.3.0-110 years ago60 downloads
0.2.0-110 years ago80 downloads
0.1.0-110 years ago36 downloads

Dependencies

ansicolors >= 1.0-1
argparse >= 0.2.0
checks >= 1.0
lua >= 5.1, < 5.3
metalua-parser >= 0.7.3-2

Dependency for

arweave, candran, coronastd, lua-complete, mocka, petrisport

Labels