[Elixir]Lint with dogma

Elixirのlintツールとしてdogmaというものがあります。
RubyのRobocopのようなものですね。

https://github.com/lpil/dogma

試しに適用してみました。修正も。備忘録に、以下2つ。Phoneixの簡単なアプリとhttp_proxyを。

Report formatとしてJSONもしてい出来ます。

https://github.com/lpil/dogma/blob/master/docs/reporters.md

> mix dogma --format=json

この標準出力を解析して、例えば dokumi と組み合わせるとPR時にlintを指摘する、というのもできますね。

※ 最近は credo を私は使っている

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s