Ein Plug-In für Google Protocol Puffer Compiler, um .proto Dateien auf Stilverstöße zu überprüfen.
Dieses Plug-In überprüft eine .proto Datei auf Verstöße gegen den Protokollpufferstil-Handbuch von Google. Der Protobuf -Compiler berichtet bereits über Kompilierungsfehler. Durch die Verwendung dieses Plug-Ins können Sie auch diese Kompilierungsfehler abrufen, ohne eine Datei zu schreiben, die für Anwendungsfälle wie IDE-Integrationen hilfreich ist.
Laden Sie protoc-gen-lint herunter und stellen Sie sicher, dass es auf Ihrem Weg verfügbar ist. Sobald es sich auf Ihrem Weg befindet, kann protoc das Plug-In verwenden.
Sie müssen eine funktionierende Version von Googles Protokollpuffer -Compiler protoc auf Ihrem Weg haben. Sie können es hier herunterladen
Wenn Sie bereits eine GO -Umgebung eingerichtet haben, können Sie go get -Installation verwenden.
go get github.com/ckaznocha/protoc-gen-lint
Laden Sie hier die neueste Version für Ihr Betriebssystem herunter und stellen Sie sicher, dass die ausführbare Datei auf Ihrem Pfad verfügbar ist.
protoc --lint_out=. *.proto
Optionale Überprüfungen sind aktiviert, aber über eine Komma -getrennte Liste an den Protoc "Parameter" übergeben. Beispiel:
protoc --lint_out=sort_imports:. *.proto
Verfügbar optionale Schecks:
sort_imports - Überprüft, ob Importe in absteigende alphabetische Reihenfolge sortiert sind. Siehe die CONTRIBUTING Datei.
Siehe LICENSE