2014-12-23 44 views
3

來自python背景已經使用flake8來安裝pre-commit鉤子來檢查pylint/pep08違規的python代碼。是否有可用於android的可配置預提交鉤子解決方案?

有沒有類似的解決方案可用於Android?

碰到git-lint但尋找更多爲android項目定製的東西。

此外,Android工具附帶的lint工具運行時間相當長,似乎不是預提交鉤子的理想解決方案。

似乎使用checkstyle.xml與規則列表是最標準的方法。通過一些開源的android項目,大多數似乎使用checkstyle.xml。

其他更好的選擇嗎?

+1

這聽起來像是一個皮棉工作 – thepoosh

回答

1

我最終發現的不完全是預先提交的鉤子,而是代碼樣式檢查的另一種方式(更多的是我會說的android/gradle方式)。

This blog給出了一個真正足智多謀洞察到如何去使用CheckStylePMDFindBugsAndroid Lint工具使用gradle這個保持標籤上的代碼質量。

相關問題