This release is a pre-release and may not be stable for production use.
.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"
Get coala to lint all your languages in your project with one tool and config!
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.
If you want to learn more about coala, its functionality and its usage, please take a look at our tutorial.
Installation
To install coala with the official set of analysis routines you can simply run pip3 install coala-bears.
coala only, without the official bears, can be installed with pip3 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 pip3 install coala --pre.
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.
Metadata
Release files for coala 0.6.0.dev20160328111620
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| coala-0.6.0.dev20160328111620.tar.gz | 155.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| coala-0.6.0.dev20160328111620-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 293.3 kB
Release files / coala-0.6.0.dev20160328111620.tar.gz
| Download URL | coala-0.6.0.dev20160328111620.tar.gz |
|---|---|
| Size | 155.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ac065c21706280d53db35eca4385bf2406f6335d148a4ae24baf24c00bd221a8
|
|
BLAKE2b-256 checksum How to use checksums |
99e0973e49d68dad88f387389cc125eb96cc578c0946bd7a64450c0e82c4b5f4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / coala-0.6.0.dev20160328111620-py3-none-any.whl
| Download URL | coala-0.6.0.dev20160328111620-py3-none-any.whl |
|---|---|
| Size | 137.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7bc5d949d62c1ba2ca98fd0e37d03018536ed3cb721c967832556df84e6d470a
|
|
BLAKE2b-256 checksum How to use checksums |
b6995bc8060e395bfb05314b4707afeabee0f8063120be4bba5a4340373b2eb6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |