Package: prospector (1.1.7-4)
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: libjs-sphinxdoc (>= 5.2)
- supporto JavaScript per la documentazione di Sphinx
-
- 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-astroid
- ricrea un nuovo albero sintattico astratto da AST di Python (Python 3)
-
- 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-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-setoptconf
- ricava le impostazioni di un programma Python 3 da diverse fonti
-
- dep: python3-typed-ast
- Package not available
-
- 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 | 79.5 kB | 451.0 kB | [list of files] |