Metadata-Version: 1.1
Name: flake8-checkstyle
Version: 0.1.0
Summary: Output Checkstyle XML reports of flake8 violations.
Home-page: https://github.com/d9magai/flake8-checkstyle
Author: Daichi Kumagai
Author-email: d9magai@gmail.com
License: MIT License
Description: .. image:: https://circleci.com/gh/d9magai/flake8-checkstyle/tree/master.svg?style=svg
            :target: https://circleci.com/gh/d9magai/flake8-checkstyle/tree/master
        
        ==================
        flake8-checkstyle
        ==================
        
        Output Checkstyle XML reports of flake8 violations.
        
        Quick Start
        --------------
        
        .. code-block:: bash
        
          $ pip install flake8-checkstyle
        
        To print a Checkstyle report, use the ``--format=checkstyle`` command line argument. 
        
        .. code-block:: bash
        
          $ flake8 --format=checkstyle path/to/code
        
        The output will look like this:
        
        .. code-block:: xml
        
          <?xml version='1.0' encoding='utf-8'?>
          <checkstyle>
            <file name="example.py">
              <error column="1" line="3" message="H306: imports not in alphabetical order (sys, os)" severity="info" source="hacking"/>
              <error column="1" line="3" message="I100 Import statements are in the wrong order. import os should be before import sys" severity="info" source="flake8-import-order"/>
              <error column="27" line="4" message="F821 undefined name 'index'" severity="info" source="pyflakes"/>
              <error column="1" line="7" message="E302 expected 2 blank lines, found 1" severity="error" source="pycodestyle"/>
              <error column="1" line="7" message="D101 Missing docstring in public class" severity="info" source="flake8-docstrings"/>
              <error column="20" line="7" message="W291 trailing whitespace" severity="warning" source="pycodestyle"/>
            </file>
          </checkstyle>
        
        Checkstyle rule
        ----------------
        
        flake8-checkstyle can coexist with other flake8 plugins.
        The prefix code determines source and severity.
        
        ============  =====================  =========
        prefix code   source                 severity
        ============  =====================  =========
        E             pycodestyle            error
        W             pycodestyle            warning
        F             pyflakes               info
        C             mccabe                 info
        H             hacking                info
        I             flake8-import-order    info
        D             flake8-docstrings      info
        ============  =====================  =========
        
        License
        -------
        
        * MIT License
        
        
        =======
        History
        =======
        
        0.1.0 (2018-01-15)
        ------------------
        * Fixed some flake8 violations
        * Introduced CircleCI
        * Add status badge
        * Release settings
        
        0.0.1 (2018-01-08)
        ------------------
        
        * First release on PyPI.
        
Keywords: flake8 checkstyle
Platform: UNKNOWN
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Flake8
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
