Metadata-Version: 2.0
Name: dlen
Version: 0.0.1
Summary: Dlen checks the length of the functions. 
Home-page: https://github.com/Endika/dlen
Author: Endika Iglesias
Author-email: me@endikaiglesias.com
License: MIT
Keywords: Refactor,Python,Python2,Python3,Refactoring,def,class,Clean
Platform: UNKNOWN
Classifier: Development Status :: 6 - Mature
Classifier: Intended Audience :: Developers
Classifier: Natural Language :: English
Classifier: Environment :: Console
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Classifier: Programming Language :: Python :: 3.6
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities

dlen
====

dlen for a world with less code.

Check the length of the method (maximum 20 lines) and
the class (maximum 500 lines). To keep your code clean and clear
you should always try to avoid having too many lines of code.
Also recommended to use pep8, isort, pydocstyle pack.

Getting Started
===============

Supports Python 2.7+

Installing
==========

```
git clone git@github.com:Endika/dlen.git
cd dlen
python setup.py install
```

Or

```
pip install dlen
```

Using dlen
==========

```
dlen my_script.py
```

Output

```
[ERROR] 'my_script.py' big_function function too long (25 > 20 lines)
[WARN] 'my_script.py' my_function function too long (13 > 12 lines)
```

Or

```
dlen .
dlen /path/project
```

Authors
=======

* **Endika Iglesias** - https://github.com/Endika


