Skip to content

Commit

Permalink
Closes #615
Browse files Browse the repository at this point in the history
  • Loading branch information
sobolevn committed Jun 27, 2019
1 parent 22a6672 commit cf93d57
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion docs/pages/usage/integrations.rst
@@ -1,21 +1,29 @@
Integrations
============

We leverage all the existing ``flake8`` infrastructure.
We leverage all the existing ``flake8``
`infrastructure <https://github.com/DmytroLitvinov/awesome-flake8-extensions>`_
and tools.
There are different integrations for your workflow.


Hooks
-----

- `pytest-flake8 <https://github.com/tholo/pytest-flake8>`_ to run style checks alongside with tests
- `pre-commit <https://pre-commit.com/>`_ to run ``flake8`` before all commits locally


Editors
-------

- `vscode plugin <https://code.visualstudio.com/docs/python/linting>`_
- `sublime plugin <https://github.com/SublimeLinter/SublimeLinter-flake8>`_
- `atom plugin <https://atom.io/packages/linter-flake8>`_
- `vim plugin <https://github.com/nvie/vim-flake8>`_
- `emacs plugin <https://github.com/flycheck/flycheck>`_
- `pycharm plugin <https://plugins.jetbrains.com/plugin/11563-flake8-support>`_


Extras
------
Expand All @@ -31,6 +39,7 @@ Things we highly recommend to improve your code quality:
- `cohesion <https://github.com/mschwager/cohesion>`_ tool to measure code cohesion, works for most of the times. We recommend to use it as a reporting tool
- `vulture <https://github.com/jendrikseipp/vulture>`_ allows you to find unused code. Has some drawbacks, since there is too many magic in python code. But, it is still very useful tool for the refactoring


Stubs
-----

Expand All @@ -49,6 +58,7 @@ Use ``*.pyi`` glob to list ignored violations:
You can look at the `returns <https://github.com/dry-python/returns>`_
project as an example.


pylint
------

Expand Down

0 comments on commit cf93d57

Please sign in to comment.