[ sid ]
[ Source: prospector ]
Package: prospector (1.10.3-1)
Links for prospector
Debian Resources:
Download Source Package prospector:
Maintainers:
External Resources:
- Homepage [prospector.readthedocs.org]
Similar packages:
esaustivo analizzatore statico di codice Python
Prospector analizza file sorgenti Python e fornisce informazioni su errori di programmazione, problemi potenziali, violazioni delle convenzioni e complicazioni inutili.
Fornisce un'interfaccia uniforme e flessibile per questi strumenti:
- Pylint (esaustivo strumento di controllo di codice Python); - Pyflakes (verifica la presenza di errori logici in codice Python); - Pycodestyle (verifica le convenzioni dello stile di programmazione PEP-8); - Pep8-naming (verifica le convenzioni per i nomi PEP-8 non coperte da pycodestyle); - McCabe (verifica la complessità ciclomatica del codice); - Pydocstyle (verifica la conformità con le convenzioni per i docstring PEP-257); - Dodgy (verifica la presenza di password all'interno del codice, di commit dei diff nei VCS, ecc.); - Vulture (cerca nei programmi Python codice inutilizzato); - Pyroma (controllore della qualità dei pacchetti Python).
Prospector individua se il codice impiega specifiche librerie e infrastrutture e fa i controlli con i corrispondenti plugin di Pylint:
- Django (infrastruttura per applicazioni web), - Celery (coda di compiti/lavori asincroni), - Flask (infrastruttura per applicazioni web).
Other Packages Related to prospector
|
|
|
|
-
- dep: dodgy
- cerca righe che sembrano sospette nel codice Python
-
- dep: pylint (>= 2.2.2-2~)
- controllore statico di codice Python 3 e generatore di diagrammi UML
-
- dep: python3
- linguaggio interattivo di alto livello orientato agli oggetti (versione python3 predefinita)
-
- dep: python3-flake8
- controllore di codice che usa pycodestyle e pyflakes - Python 3.x
-
- dep: python3-git (<< 4.0.0)
- libreria Python per interagire con repository Git
- dep: python3-git (>= 3.1.27)
-
- dep: python3-mccabe
- strumento per il controllo della complessità del codice Python (Python 3)
-
- dep: python3-mypy
- moduli pubblici per mypy (Python 3)
-
- dep: python3-packaging
- utilità principali per pacchetti Python 3
-
- dep: python3-pep8-naming
- controlla le convenzioni di PEP 8 per i nomi (plugin per flake8 per Python 3)
-
- dep: python3-pycodestyle
- controllore della guida sullo stile Python (in precedenza chiamato pep8) - Python 3.x
-
- dep: python3-pydocstyle
- controllore dello stile di docstring Python (libreria Python 3)
-
- dep: python3-pyflakes
- controllo passivo per programmi Python 3 - moduli Python
-
- dep: python3-pylint-celery
- plugin di Pylint per codice che usa la libreria Celery (Python 3)
-
- dep: python3-pylint-django
- plugin Pylint per analizzare codice che usa Django (Python 3)
-
- dep: python3-pylint-flask
- plugin Pylint per analizzare applicazioni Flask (Python 3)
-
- dep: python3-pylint-plugin-utils
- utilità e strumenti ausiliari per scrivere plugin per Pylint (Python 3)
-
- dep: python3-pyroma
- verificatore della qualità di pacchettizzazione di Python (versione Python 3)
-
- dep: python3-requirements-detector
- trova ed elenca i prerequisiti di un progetto Python
-
- dep: python3-toml
- libreria per "Tom's Obvious, Minimal Language" - Python 3.x
-
- dep: python3-yaml
- analizzatore ed emettitore YAML per Python 3
-
- rec: vulture
- scansiona il codice inutilizzato ("defunto") in un programma Python
Download prospector
Architecture | Package Size | Installed Size | Files |
---|---|---|---|
all | 60.1 kB | 270.0 kB | [list of files] |