refactor: run module linters and collect code quality entries in the language processor (#15234) This PR moves the linters' per-module bookkeeping out of the command elaborator: the language processor now runs the module linters itself and collects the linters' code quality entries per command from the command snapshots. It also fixes the module linters' code quality entries being dropped under `Elab.async`. --------- Co-authored-by: Claude Fable 5.1 <noreply@anthropic.com>
This is the repository for Lean 4.
See Install Lean.
Please read our Contribution Guidelines first.
See Building Lean.