rrrene/credo
View on GitHub ↗ ★ 5,229 Elixir
A static code analysis tool for the Elixir language with a focus on code consistency and teaching.
11 mentions on Hacker News by 10 people: 3 stories, 8 comments · first 2016-07-12 · latest 2026-06-22
20082026
-
…run. Elixir is where I prefer to build software, so it would be creating a custom Credo rule. https://github.com/rrrene/credo https://credo.hexdocs.pm/adding_checks.html
comment by scwoodal · 2026-06-22 · in GLM 5.2 vs. Opus -
…it more obvious that it is purely a readability thing, and that is obviously subjective anyway [1] https://github.com/rrrene/credo/blob/master/lib/credo/check/...
comment by bennyp101 · 2021-11-25 · in Modern PHP Cheat Sheet -
Yes there is a formatter built into Mix, the Elixir build tool. There is also https://github.com/rrrene/credo which is not as extensive but does the same thing as ESLint.
comment by jswny · 2021-01-14 · in 10 years-ish of Elixir -
…never heard of that. Also, if you are just talking about enforcing consistency style wise, there's https://github.com/rrrene/credo which is very popular, and the build tool Mix comes with a formatter by default which can standardize your…
comment by jswny · 2021-01-14 · in 10 years-ish of Elixir -
…that quietly warns and lack of static analysis (oh nice writing this comment just made me discover https://github.com/rrrene/credo )
comment by laser · 2020-09-07 · in Elixir Is Erlang, not Ruby -
…with the issues found. Here you can see an example of Ebert's bot commenting on a PR[4] [1] https://github.com/rrrene/credo [2] https://github.com/elixir-ecto/ecto [3] https://ebertapp.io/ [4] https://github.com/elixir-ecto/ecto/pull/1785
comment by crbelaus · 2016-11-10 · in Beyond 10,000 Lines: Lessons Learned from a Large Phoenix Project -
…essentially walks through the code, keeping track of how many "branch" operations are encountered. https://github.com/rrrene/credo/blob/master/lib/credo/check/...
comment by ShaneWilton · 2016-08-25 · in Credo: Static code analysis for Elixir with a focus on consistency and teaching -
Not sure if it's what you want but Credo ( https://github.com/rrrene/credo/ ) exists
comment by sugarpile · 2016-07-12 · in Elixir 1.3.1 released