Metadata-Version: 2.4
Name: pylint-class-lines
Version: 0.1.0
Summary: Pylint plugin to limit the number of lines in a class.
Project-URL: Homepage, https://github.com/lymagics/pylint-class-lines
Project-URL: Repository, https://github.com/lymagics/pylint-class-lines
Author-email: Viacheslav Lymanskyi <viacheslav.lymanskyi@gmail.com>
License: MIT
License-File: LICENSE
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development :: Quality Assurance
Requires-Python: >=3.9
Requires-Dist: pylint>=4.0.3
Description-Content-Type: text/markdown

# pylint-class-lines
Pylint plugin to limit the number of lines in a class.

## Installation
```shell
pip install pylint-class-lines
```

## Usage
Run pylint-class-lines with other pylint checkers:
```shell
pylint --load-plugins=pylint_class_lines {YOUR_MODULE_OR_PACKAGE}
```
Run only pylint-class-lines:
```shell
pylint --load-plugins=pylint_class_lines --disable=all --enable=class-lines {YOUR_MODULE_OR_PACKAGE}
```
Run pylint-class-lines with custom maximum class lines:
```shell
pylint --load-plugins=pylint_class_lines --max-class-lines=100 {YOUR_MODULE_OR_PACKAGE}
```
**Note**: default max-class-lines is 150.
