A linter for the serpent language
Project description
A linter for the Serpent language.
Installation
Until a new release of Serpent is uploaded to PyPi it’s necessary to install like so:
$ pip install serplint
$ pip install git+https://github.com/ethereum/serpent.git@3ec98d01813167cc8725a951bd384c629158af2b#egg=ethereum-serpent
Usage
$ serplint filename.se
Current tests
undefined variables
Planned tests
array index out of bounds
function parameter not used in function
function parameter shadowing
magic numbers
unused assignment
Integrations
TODO:
neovim + neomake
vscode
sublime
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
serplint-1.1.0.tar.gz
(5.4 kB
view hashes)
Built Distribution
Close
Hashes for serplint-1.1.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c41b750d8514889cb440895ccab2460d3510887c77af47602d1a3900fbbbba14 |
|
MD5 | 839524636defb414207e557cb97f5428 |
|
BLAKE2b-256 | f92732c9fe104c530b8862442aab1dd002361e03ed3e0a2956902dff84a48fa9 |