guykisel / inline-plz

Inline your lint messages
ISC License
32 stars 14 forks source link
code-quality code-review linters python static-analysis

========== inline-plz

.. image:: https://img.shields.io/pypi/v/inlineplz.svg :target: https://pypi.python.org/pypi/inlineplz

.. image:: https://img.shields.io/travis/guykisel/inline-plz.svg :target: https://travis-ci.org/guykisel/inline-plz

Tired of reading through CI console logs to find your lint errors? Inline your lint messages in your diffs!

Github webhook bot

Features

How to use

::

pip install inlineplz inline-plz --install --autorun

You probably want to run the above in a CI job, not in your regular development environment.

You'll also need to provide the following either in the command line or via environment variables:

Dependencies:

Configuration

Besides specifying options at the command line or in environment variables, you can also set them in a yaml file. You can create a file in the root of your repo named .inlineplz.yml

For example:

::

ignore_paths:

For more see the examples folder in the repo.

Known issues

Contribute

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

.. Cookiecutter: https://github.com/audreyr/cookiecutter .. audreyr/cookiecutter-pypackage: https://github.com/audreyr/cookiecutter-pypackage