A static code analysis tool with a focus on code consistency and teaching.
Add option to credo to generate sonarqube generic issue file
A suite of checks to enforce naming best practices in an Elixir project.
A set of community-maintained checks for the Credo static analysis tool. Many of the checks are implementations of rules from https://git...
Custom Credo checks used by the Blitz Backend Elixir team
Add-on for Credo for checking environment variables that get evaluated at Elixir compile time.
A Credo plugin containing additional checks.
A check to ensure there are no compile time variables used across an Elixir project.
A plugin for the lexical language server that enables Credo checks
Exploding TODO/FIXME/etc... notes as a credo check
Credo plugin for writing the CodeClimate-like result file
Credo custom checks plugin to comply with Nimble Compass conventions
A check to ensure filename consistency across an Elixir project.
Credo rule for ordering of different functions types within a module
Betterez credo style guide for Elixir projects
Binary pattern checks for Credo
LSP implementation for Credo
Credo plugin for allowing you to ignore checks based on a credo ignore file
A Spellchecker rule for Credo
A demo plugin for Credo
Custom Elixir rules used at Tallarium
A custom Credo check to verify that modules are pure
Provides a mix project template with mix_test_watch, credo, and stream_data installed and configured.
Elixir Linter is an engine for quickly and easily running Credo code quality evaluation against any project! Learn more about Credo here...
@antedeguemon's Credo checks
Really just Credo. Plus some additional functionality.
Credo check to check function calls that violate context boundaries.
This is a custom Credo check that looks for a very specific edge case: * Ecto.Repo.transaction/2 will return a 4 tuple when an error occ...
@antedeguemon's Credo checks
Credo checks based formatter