Reusable evidence providers consumed by smells, checks, and refactoring candidates.
Evidence modules collect facts and signals. They do not decide whether something is a user-facing finding; smell and check modules own that policy.
Summary
Functions
Returns AST evidence providers available for the configured plugins.
Returns AST evidence providers matching a family or all providers.
Returns generic project-to-dependency reimplementation evidence.
Returns decoded external values crossing storage or process boundaries.
Returns nil-capable parameter uses and guard-dominance evidence.
Returns map-shape variation flowing into function parameters.
Returns near-equivalent struct and bare-map representations across modules.
Returns terminal return-shape evidence grouped by function.
Returns accepted-domain fallback evidence from private parsers.
Functions
Returns AST evidence providers available for the configured plugins.
Returns AST evidence providers matching a family or all providers.
Returns generic project-to-dependency reimplementation evidence.
Returns decoded external values crossing storage or process boundaries.
Returns nil-capable parameter uses and guard-dominance evidence.
Returns map-shape variation flowing into function parameters.
Returns near-equivalent struct and bare-map representations across modules.
Returns terminal return-shape evidence grouped by function.
Returns accepted-domain fallback evidence from private parsers.