serplint
A linter for the Serpent language.
Installation
$ pip install --upgrade serplint
Usage
$ serplint filename.se
Current tests
- undefined variables
- reassigned arguments
- unused arguments
- unused assignment
Planned tests
- array index out of bounds
- data and event shadowing
- magic numbers
Integrations
- Sublime Text 3 syntax and linter
- neovim + neovmake
TODO
- Visual Studio Code