edict_lint
Analyze Edict code AST to detect quality issues like unused variables, missing contracts, oversized functions, and redundant effects without blocking compilation.
Instructions
Run non-blocking lint analysis on an Edict AST. Returns quality warnings (unused variables, missing contracts, oversized functions, redundant effects, etc.) without blocking compilation. Warnings use the same structured format as errors but with severity: 'warning'.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ast | Yes | The Edict JSON AST to lint |