
vile ist ein Tool für jede Sprache oder Plattform, die Ihr Softwareprojekt und seine Abhängigkeiten statisch analysiert.
Neben seinem gehosteten Dienst bietet es eine hochflexible Plattform für eine kontinuierliche Softwareanalyse, die sich direkt in Ihren CI -Prozess und Ihren Entwicklungs -Workflow integriert.

Die Hauptbibliothek erfordert, dass Sie zumindest Node.js installiert haben.
Eine einfache Installation und Setup:
cd my_project/
npm i vile
npx vile init
npx vile analyze
Weitere detailliertere Informationen finden Sie unter docs.vile.io.
Das Core vile -Paket verfügt über eine allgemeine Reihe von Plugins, die grundlegende Multisprachler-Analysen unterstützen.
Um Ihren Code weiter zu analysieren, z. B. die Verfolgung veralteter Rubygeems, das Einstecken Ihres bevorzugten Verluses, die Verfolgung der Codekomplexität oder die Überprüfung von Schwachstellen, müssen Sie zuerst zusätzliche Plugins installieren.
vile a aus, um Ihren Code zu analysieren und Probleme oder Daten zu druckenvile a -u aus, um Ihren Code kontinuierlich zu analysierenvile a -d -p lint-plugin my/file.ext aus, um ein Plugin in einer bestimmten Datei auszuführenvile a -d -e -p lint-plugin,security-plugin aus, um bestimmte Linusenprüfungen während eines Builds durchzuführen Alle Beiträge sind willkommen und geschätzt!
Weitere Informationen finden Sie unter Mitwirkende.
Dieses Projekt ist unter der MPL-2.0-Lizenz lizenziert.
Alle Beiträge zu diesem Projekt werden im Rahmen der aktuellen Lizenz geleistet.
Dieses Projekt verwendet SEMVER.
Für weitere Informationen darüber, warum vile erstellt wurde, Checkout in unserem Beitrag zum Medium.