O CREDO é uma ferramenta de análise de código estático para o idioma Elixir, com foco no ensino e consistência do código.
Ele pode mostrar que você refatorava as oportunidades em seu código, fragmentos de código complexos, avisando sobre erros comuns, mostrar inconsistências em seu esquema de nomeação e - se necessário - ajudá -lo a aplicar um estilo de codificação desejado.
A maneira mais fácil de adicionar credo ao seu projeto é usando o mix.
Adicionar :credo como uma dependência do mix.exs do seu projeto:
defp deps do
[
{ :credo , "~> 1.7" , only: [ :dev , :test ] , runtime: false }
]
endE correr:
$ mix deps.get
$ mix credo
A documentação está disponível em hexdocs
Alguns IDEs e editores são capazes de executar credo em segundo plano e marcar problemas em linha.
git checkout -b my-new-feature )git commit -am 'Add some feature' )git push origin my-new-feature )René Föhring (@rrrene)
O CREDO é liberado sob a licença do MIT. Consulte o arquivo de licença para obter mais detalhes.