Haxe CheckStyleは、開発者がコーディング基準を順守するHAXEコードを作成するのを支援する静的分析ツールです。
Haxeコードをチェックするプロセスを自動化して、この退屈な(しかし重要な)タスクの開発者をspareしまないようにします。
コードの規則は読みやすさを改善し、チームメンバーがお互いのコードをよりよく理解できるようにします。
コーディング規則を実施したいプロジェクトに最適です。
通常、静的分析はコードレビューの一部として実行されます。
HAXE CheckStyleは、コードClimate Platform(オープンソースプロジェクトのために無料)で入手できます。 .codeclimate.ymlファイルとオプションであるが推奨されるcheckstyle.jsonファイルをリポジトリのルートに追加する必要があります。詳細については、こちらをご覧ください。
すべてがセットアップされると、Code Climateは、新しいコミットごとにHAXE CheckStyleを自動的に実行します(その方法で構成されている場合は、プルリクエストでも)。
現在の問題の数は、バッジを介して追跡できます。
即時の結果、プルリクエストの直接。

haxelib install checkstylehaxelib run checkstyle -s srchaxelib run checkstyle -s src --detect detectedCheckstyle.jsonVSCODEマーケットプレイスでは、HAXE-CheckstyleのVSCODE拡張機能があります。現在、Haxe-Checkstyle V2.4.1およびTokentree V1.0.1で構築されています。ここで開発バージョンを表示できます:vscode-checkstyle
git clone https://github.com/HaxeCheckstyle/haxe-checkstyle.git
npm install
lix download
haxe buildAll.hxml # for Neko and NodeJS version + run Unittests and create schema
haxe buildCpp.hxml # for C++ versionHaxe 3とのコンパイル
git clone https://github.com/HaxeCheckstyle/haxe-checkstyle.git
mv haxe_libraries haxe4_libraries
mv haxe3_libraries haxe_libraries
npm install
lix use haxe 3.4.7
lix download
haxe buildAll.hxml # for Neko and NodeJS version + run Unittests and create schema
haxe buildCpp.hxml # for C++ version詳細と参照。
バグを見つけましたか?新しい問題を作成してください。
このコンテンツは、MITライセンスの下でリリースされます。
このプロジェクトは、@mcheshkovによって作成されたHaxelintから派生しました。
行動規範は、バージョン1.4の寄稿者契約から採用されています