flake8/DESIGN.rst
2015-12-06 12:23:45 -06:00

77 lines
1.2 KiB
ReStructuredText

==============
Design Goals
==============
Outline
-------
#. :ref:`plugins`
#. :ref:`checking`
#. :ref:`autofixing`
#. :ref:`options-passing`
#. :ref:`options`
#. :ref:`better-select-ignore`
#. :ref:`standard-in`
#. :ref:`multiprocessing`
#. :ref:`formatting`
#. :ref:`report-generation`
.. _plugins:
Better Plugins Support
----------------------
.. _checking:
Support for Plugins that Only Run Checks
++++++++++++++++++++++++++++++++++++++++
.. _autofixing:
Support for Plugins that Autofix Errors
+++++++++++++++++++++++++++++++++++++++
.. _options-passing:
Support for Plugins Require Parsed Options
++++++++++++++++++++++++++++++++++++++++++
.. _options:
Better Options Support
----------------------
.. _better-select-ignore:
Support for Better Select/Ignore Handling
+++++++++++++++++++++++++++++++++++++++++
.. _standard-in:
Better stdin support
--------------------
.. _multiprocessing:
Multiprocessing Support
-----------------------
.. _formatting:
Better (Flake8-centralized) Formatting Support
----------------------------------------------
.. _report-generation:
Better (Flake8-centralized) Report Generation Support
-----------------------------------------------------