Skip to main content

A linter for the serpent language

Project description

A linter for the Serpent language.

screenshot

screenshot

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

  • reassigned arguments

  • unused arguments

  • unused assignment

Planned tests

  • array index out of bounds

  • data and event shadowing

  • magic numbers

Integrations

TODO

  • Visual Studio Code

Project details


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.2.1.tar.gz (6.3 kB view details)

Uploaded Source

Built Distribution

serplint-1.2.1-py2.py3-none-any.whl (8.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file serplint-1.2.1.tar.gz.

File metadata

  • Download URL: serplint-1.2.1.tar.gz
  • Upload date:
  • Size: 6.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for serplint-1.2.1.tar.gz
Algorithm Hash digest
SHA256 68bfc7bd5e3718b24c2b33022d1bd3313c309e7850960105c134d8bc72f43eb0
MD5 f8f9b4a24d03a5a8492768e4530a8649
BLAKE2b-256 b08edc793e15cc1a6e5d46750d47db135412f1d5f4b6600aeeaf43dd7df696ad

See more details on using hashes here.

File details

Details for the file serplint-1.2.1-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for serplint-1.2.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 22acbbbce98ed6b7c000c700521e0a35ce3a1d9351b65f4313589a060499baf9
MD5 7aa4917563682ef43fb3340edf0237f4
BLAKE2b-256 0d1571a1334d52cfe45cff60c325143065be6f2bea0c8e81f9de8b4a9b380ebd

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page