haxe checkstyle
v2.9.0
HAXE CheckStyle是一種靜態分析工具,可幫助開發人員編寫遵守編碼標準的HAXE代碼。
它可以自動檢查HAXE代碼以備用此無聊(但重要)任務的開發人員。
代碼約定可提高可讀性,使團隊成員可以更好地理解彼此的代碼。
任何想要執行編碼約定的項目的理想選擇。
通常將靜態分析作為代碼審查的一部分。
HAXE CHECKSTYLE可在Code氣候平台(免費開源項目)上找到。它需要一個.codeclimate.yml文件和一個可選但建議的checkstyle.json文件,要添加到存儲庫的根部 - 有關更多詳細信息,請參見此處。
設置所有內容後,代碼氣候將在每個新提交中自動為您運行HAXE CheckStyle(如果以這種方式進行配置,也可以在拉動請求上)。
當前的問題數量可以通過徽章跟踪:
即時結果,就在您的拉請求中。

haxelib install checkstylehaxelib run checkstyle -s srchaxelib run checkstyle -s src --detect detectedCheckstyle.jsonVscode Marketplace可用的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++ version用haxe 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