A linter for the serpent language


Keywords
serpent, ethereum
License
MIT
Install
pip install serplint==1.4.0

Documentation

serplint

A linter for the Serpent language.

screenshot

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

TODO

  • Visual Studio Code