credo
v1.7.10
Credo是精靈語言的靜態代碼分析工具,重點是教學和代碼一致性。
它可以向您顯示代碼中的重構機會,複雜的代碼片段,警告您有關常見錯誤,在命名方案中顯示不一致之處,並且 - 如果需要,請幫助您執行所需的編碼樣式。
將Credo添加到您的項目的最簡單方法是使用Mix。
添加:credo作為您項目mix.exs的依賴性。 exs:
defp deps do
[
{ :credo , "~> 1.7" , only: [ :dev , :test ] , runtime: false }
]
end並運行:
$ mix deps.get
$ mix credo
可以在Hexdocs上使用文檔
一些IDE和編輯可以在後台運行Credo,並在內聯標記問題。
git checkout -b my-new-feature )git commit -am 'Add some feature' )git push origin my-new-feature )RenéFöhring(@Rrrrene)
Credo根據MIT許可發布。有關更多詳細信息,請參見許可證文件。