GitHub - leonqadirie/ash_credo: Static code analysis for the Ash Framework, built as a Credo plugin ยท GitHub

GitHub - leonqadirie/ash_credo: Static code analysis for the Ash Framework, built as a Credo plugin ยท GitHub

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.

Visit Original Article โ†’

โŒ˜K

Start typing to search...

Search across content, newsletters, and subscribers