GitHub - leonqadirie/ash_credo: Static code analysis for the Ash Framework, built as a Credo plugin ยท GitHub
2026-04-30
![]()
ash_credo is a Credo plugin that provides static code analysis checks for the Ash Framework, detecting anti-patterns, security issues, and missing best practices in Ash resources and domains. The plugin offers both AST-based checks and compiled-module introspection checks (which analyze fully-resolved DSL state after Spark transformations), with only two checks enabled by default (MissingChangeWrapper and MissingMacroDirective) while others are opt-in. Installation is straightforward via Igniter or manual dependency addition, though compiled-introspection checks require running mix compile before mix credo.
Was this useful?