Code Analysis Application (coala)
Project description
README
.o88Oo._ d8P .ooOO8bo._ 88 '*Y8bo. __ YA '*Y8b __ ,dPYb, YA 68o68**8Oo. IP'`Yb "8D *"' "Y8o I8 8I Y8 'YB .8D I8 8P '8 d8' 8D I8 8' 8 d8888b d AY ,gggo, ,ggggo, ,gggo,gg I8 dP ,gggo,gg Y, d888888 d' _.oP" dP" "Yb dP" "Y8go*8P" "Y8I I8dP dP" "Y8I q. Y8888P' d8 i8' i8' ,8P i8' ,8I I8P i8' ,8I "q. `Y88P' d8" ,d8,_ _,d8, ,d8' d8, ,d8b,,d8b,_ ,d8, ,d8b, Y ,o8P ooP""Y8888PP*"Y8888P" "Y8888P"`Y88P'"Y88P"Y8888P"`Y8 oooo888P"
INSTALLATION
coala can be installed with pip install coala. If you need more information about the installation and dependencies, take a look at our installation documentation.
The latest code from master is automatically deployed to PyPI as a development version. Get it with pip install coala --pre.
To get the supported bears along with coala, check out coala-bears.
USAGE
If you want to learn more about coala, its functionality and its usage, please take a look at our tutorial.
ABOUT
coala is a simple COde AnaLysis Application. Its goal is to make static code analysis easy while remaining completely modular and therefore extendable and language independent. coala is written with a lower case “c”.
Read more at our documentation.
Why use coala?
coala provides built-in checking routines (named bears in coala).
Serves your requirement: You can easily write your own checks (using bears).
coala provides user-friendly interfaces like json, formatted and interactive output in the CLI and plugins for various editors are available as well.
Optimal performance: coala manages parallelizing the checking-routines without you having to worry.
Unified interface: One tool for all programming languages.
Project Status
GETTING INVOLVED
If you want to contribute to coala, please take a look at the Getting Involved Information.
We appreciate any help!
LICENSE
This code falls under the GNU Affero General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
Please note that some files or content may be copied from other places. Most of them are GPL compatible. There is a small portion of code in the tests that falls under the Creative Commons license, see https://creativecommons.org/licenses/by-sa/3.0/deed.de for more information.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for coala-0.4.2.dev20160317193159.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 57f20e87fc90845df1a7d5539f0bc1816063f19df1bb2d3e740ed8ea048553e8 |
|
MD5 | 3e978c1250d391a7ca110ad2a39b058a |
|
BLAKE2b-256 | 01501292a5701281e0a43f5ef8c54420bbc2ef758098550efd20bbd4ddda6c1c |
Hashes for coala-0.4.2.dev20160317193159-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2619010bee5daa68506c78533da39bd03f4404137c3d1a6bd46705a823d9f243 |
|
MD5 | c845afddf3dca23b4a29ca0d74316744 |
|
BLAKE2b-256 | dc5b7bc42f3cbb2d5c1282d84d8f4c37f5c344e482a6e858074f7ce3bb8cc9e6 |