<commit_before>.. coala documentation master file, created by
   sphinx-quickstart on Wed Feb  3 16:49:01 2016.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

.. meta::
   :description: coala provides a common command-line interface for linting and
                 fixing all your code, regardless of the programming languages
                 you use.
   :keywords:    coala, code analysis, static code analysis, linter,
                 language agnostic, python3, linux, unix, windows, bears,
                 coala-bears

Welcome to the coala documentation!
===================================

.. toctree::
   :caption: Home
   :hidden:

   Welcome <self>

.. toctree::
   :caption: For Users
   :hidden:

   Installing coala <Users/Install>
   Getting Started with coala <Users/Tutorial>
   Writing a coala Configuration File (coafile and coarc) <Users/coafile>
   Using Glob Patterns <Users/Glob_Patterns>
   Exit Codes <Users/Exit_Codes>
   Adding coala as a Git Hook <Users/coala_as_Git_Hook>
   Shell Autocompletion <Users/Shell_Autocompletion>
   coala as a Docker Image <Users/Docker_Image>
   MAC Hints <Help/MAC_Hints>
   How To Get In Touch With Us <Help/Getting_In_Touch>
   Frequently Asked Questions <Help/FAQ>

.. toctree::
   :caption: For Developers
   :hidden:

   coala API Documentation <https://api.coala.io>


You might also want to look at `our website <http://coala.io/>`_.

.. image:: https://cloud.githubusercontent.com/assets/7521600/15992701/ef245fd4-30ef-11e6-992d-275c5ca7c3a0.jpg

coala: Language Independent Code Analysis
-----------------------------------------

**coala provides a unified command-line interface for linting and fixing all
your code, regardless of the programming languages you use.**

With coala, users can create
:doc:`rules and standards <Users/coafile>` to be followed in the source
code. coala has an **user-friendly interface** that is completely customizable.
It can be used in any environment and is completely modular.

coala has a set of official bears (plugins) for several languages, including
popular languages such as **C/C++**, **Python**, **JavaScript**, **CSS**,
**Java** and many more, in addition to some generic language independent
algorithms. To learn more about the different languages supported and the
bears themselves,<commit_msg>index.rst: Replace header image with new image<commit_after>.. coala documentation master file, created by
   sphinx-quickstart on Wed Feb  3 16:49:01 2016.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

.. meta::
   :description: coala provides a common command-line interface for linting and
                 fixing all your code, regardless of the programming languages
                 you use.
   :keywords:    coala, code analysis, static code analysis, linter,
                 language agnostic, python3, linux, unix, windows, bears,
                 coala-bears

Welcome to the coala documentation!
===================================

.. toctree::
   :caption: Home
   :hidden:

   Welcome <self>

.. toctree::
   :caption: For Users
   :hidden:

   Installing coala <Users/Install>
   Getting Started with coala <Users/Tutorial>
   Writing a coala Configuration File (coafile and coarc) <Users/coafile>
   Using Glob Patterns <Users/Glob_Patterns>
   Exit Codes <Users/Exit_Codes>
   Adding coala as a Git Hook <Users/coala_as_Git_Hook>
   Shell Autocompletion <Users/Shell_Autocompletion>
   coala as a Docker Image <Users/Docker_Image>
   MAC Hints <Help/MAC_Hints>
   How To Get In Touch With Us <Help/Getting_In_Touch>
   Frequently Asked Questions <Help/FAQ>

.. toctree::
   :caption: For Developers
   :hidden:

   coala API Documentation <https://api.coala.io>


You might also want to look at `our website <http://coala.io/>`_.

.. image:: _static/images/coala-header.png
   :scale: 50
   :align: center

coala: Language Independent Code Analysis
-----------------------------------------

**coala provides a unified command-line interface for linting and fixing all
your code, regardless of the programming languages you use.**

With coala, users can create
:doc:`rules and standards <Users/coafile>` to be followed in the source
code. coala has an **user-friendly interface** that is completely customizable.
It can be used in any environment and is completely modular.

coala has a set of official bears (plugins) for several languages, including
popular languages such as **C/C++**, **Python**, **JavaScript**, **CSS**,
**Java** and many more, in addition to some generic language independent
algorithms. To learn more about the different languages supported and the
bears themselves,
{'fraction_non_alphanumeric': 0.11083123425692695, 'fraction_numerical': 0.012594458438287154, 'mean_word_length': 3.424326833797586, 'pattern_counts': {'":': 0, '<': 33, '<?xml version=': 0, '>': 33, 'https://': 3, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '5574636', 'n_tokens_mistral': 1400, 'n_tokens_neox': 1321, 'n_words': 545}