Metadata-Version: 1.1
Name: serplint
Version: 1.2.1
Summary: A linter for the serpent language
Home-page: https://github.com/beaugunderson/serplint
Author: Beau Gunderson
Author-email: beau@beaugunderson.com
License: MIT
Description: serplint
        --------
        
        A linter for the `Serpent <https://github.com/ethereum/serpent>`__
        language.
        
        .. figure:: https://i.imgur.com/VXb7mtK.png
           :alt: screenshot
        
           screenshot
        
        Installation
        ~~~~~~~~~~~~
        
        Until a new release of Serpent is uploaded to PyPi it's necessary to
        install like so:
        
        .. code:: sh
        
            $ pip install serplint
            $ pip install git+https://github.com/ethereum/serpent.git@3ec98d01813167cc8725a951bd384c629158af2b#egg=ethereum-serpent
        
        Usage
        ~~~~~
        
        .. code:: sh
        
            $ 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 <https://packagecontrol.io/packages/Serpent%20Syntax>`__ and
           `linter <https://packagecontrol.io/packages/SublimeLinter-contrib-serplint>`__
        -  `neovim +
           neovmake <https://github.com/neomake/neomake/blob/663e9a73ef7f1c666feffa7f70851fb559212db7/autoload/neomake/makers/ft/serpent.vim>`__
        
        TODO
        ~~~~
        
        -  Visual Studio Code
        
Keywords: serpent,ethereum
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: POSIX
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
