Pakiet: pylint (2.16.2-2)
Odnośniki dla pylint
Zasoby systemu Debian:
- Raporty o błędach
- Developer Information
- Dziennik zmian w systemie Debian
- Informacje nt. praw autorskich
- Śledzenie łatek systemu Debian
Pobieranie pakietu źródłowego pylint:
Opiekunowie:
Zasoby zewnętrzne:
- Strona internetowa [pylint.pycqa.org]
Podobne pakiety:
Statyczny analizator kodu w języku Python 3 i generator diagramów UML
Pylint jest analizatorem kodu źródłowego Pythona, który szuka błędów, pomaga wymusić poprawne standardy kodowania oraz tropi pewne specyficznie pachnące fragmenty (jak to określono w książce "Refaktoryzacja. Ulepszanie struktury istniejącego kodu" autorstwa Martina Fowlera).
Pylint może być traktowany jak kolejny PyChecker, skoro wszystkie testy, które może on wykonać mogą również być wykonane za pomocą Pylinta. Tym niemniej Pylint oferuje dodatkowe możliwości, takie jak sprawdzanie długości wiersza kodu, sprawdzanie czy zmienne są nazwane zgodnie ze standardem, czy zadeklarowane interfejsy rzeczywiście są implementowane i wiele innych.
Dodatkowo, możliwe jest pisanie wtyczek, by dodawać własne testy.
Pakiet zawiera także następujące dodatkowe polecenia:
* pyreverse: generator diagramów UML; * symilar: niezależny analizator powtórzeń kodu; * epylint: Pylint kompatybilny z Emacs i Flymake.
Inne pakiety związane z pylint
|
|
|
|
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-astroid (>= 2.14.2)
- rebuild a new abstract syntax tree from Python's AST (Python3)
-
- dep: python3-dill (>= 0.3.6)
- Serialize all of Python 3 (almost)
- lub python3 (<< 3.11)
- interactive high-level object-oriented language (default python3 version)
- dep: python3-dill (>= 0.3.6)
- lub python3 (>> 3.11)
-
- dep: python3-isort (<< 6)
- library for sorting Python imports (Python 3)
- dep: python3-isort (>= 4.2.5)
-
- dep: python3-logilab-common (>= 0.19.0)
- useful miscellaneous modules used by Logilab projects (Python3)
-
- dep: python3-mccabe
- Python code complexity checker (Python 3)
-
- dep: python3-platformdirs (>= 2.2.0)
- determining appropriate platform-specific directories (Python 3)
-
- dep: python3-setuptools
- Python3 Distutils Enhancements
-
- dep: python3-tomli
- lil' TOML parser for Python
- lub python3 (>> 3.11)
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-tomlkit
- style-preserving TOML library for Python
-
- dep: python3-typing-extensions (>= 3.10.0)
- Backported and Experimental Type Hints for Python
- lub python3 (>> 3.10)
- interactive high-level object-oriented language (default python3 version)
-
- rec: python3-tk
- Tkinter - Writing Tk applications with Python 3.x
-
- sug: pylint-doc
- Python code static checker and UML diagram generator (documentation)
Pobieranie pylint
Architektura | Rozmiar pakietu | Rozmiar po instalacji | Pliki |
---|---|---|---|
all | 331,0 KiB | 2 026,0 KiB | [lista plików] |