Package: pylint (2.16.2-2)
Links for pylint
Debian Resources:
Download Source Package pylint:
Maintainers:
External Resources:
- Homepage [pylint.pycqa.org]
Similar packages:
controllore statico di codice Python 3 e generatore di diagrammi UML
Pylint è un analizzatore di codice sorgente Python che cerca errori di programmazione, aiuta a imporre uno standard di programmazione e guarda in giro alla ricerca di "odori" del codice (gli "smell" come definiti nel libro Refactoring di Martin Fowler).
Pylint può essere considerato un altro PyChecker dato che quasi tutti i test che è possibile fare con PyChecker sono fatti anche da Pylint. Tuttavia, Pylint offre alcune funzioni in più, come controllare la lunghezza delle righe di codice, controllare che i nomi di variabile siano conformati correttamente in base al proprio standard di programmazione o controllare se le interfacce dichiarate siano veramente implementate e molto altro.
Inoltre è possibile scrivere plugin per aggiungere i propri controlli personali.
Questo pacchetto fornisce anche i seguenti comandi aggiuntivi:
* pyreverse: un generatore di diagrammi UML, * symilar: uno strumento indipendente per controllare somiglianze, * epylint: Pylint compatibile con Emacs e Flymake.
Other Packages Related to pylint
|
|
|
|
-
- dep: python3
- interactive high-level object-oriented language (default python3 version)
-
- dep: python3-astroid (>= 2.14.2)
- ricrea un nuovo albero sintattico astratto da AST di Python (Python 3)
-
- dep: python3-dill (>= 0.3.6)
- serializza (quasi) tutto di Python 3
- or python3 (<< 3.11)
- interactive high-level object-oriented language (default python3 version)
- dep: python3-dill (>= 0.3.6)
- or python3 (>> 3.11)
-
- dep: python3-isort (<< 6)
- libreria per ordinare import Python (Python 3)
- dep: python3-isort (>= 4.2.5)
-
- dep: python3-logilab-common (>= 0.19.0)
- utili moduli di ogni genere usati dai progetti Logilab (Python 3)
-
- dep: python3-mccabe
- strumento per il controllo della complessità del codice Python (Python 3)
-
- dep: python3-platformdirs (>= 2.2.0)
- determining appropriate platform-specific directories (Python 3)
-
- dep: python3-setuptools
- miglioramenti per Python3 Distutils
-
- dep: python3-tomli
- analizzatore lil' TOML per Python
- or 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
- or python3 (>> 3.10)
- interactive high-level object-oriented language (default python3 version)
-
- rec: python3-tk
- Tkinter - scrittura di applicazioni Tk con Python 3.x
-
- sug: pylint-doc
- controllore statico di codice Python e generatore di diagrammi UML (documentazione)
Download pylint
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 331.0 kB | 2,026.0 kB | [list of files] |