Skip to content

feat: control environment linters via Lean.Option#13874

Closed
wkrozowski wants to merge 10 commits into
leanprover:masterfrom
wkrozowski:wojciech/envLintersOptions
Closed

feat: control environment linters via Lean.Option#13874
wkrozowski wants to merge 10 commits into
leanprover:masterfrom
wkrozowski:wojciech/envLintersOptions

Conversation

@wkrozowski
Copy link
Copy Markdown
Contributor

This PR is work-in-progress proof-of-concept implementation of controlling builtin environment linters using Lean.Option.

Current prototype has been generate by Claude Opus.

@wkrozowski wkrozowski added the changelog-language Language features and metaprograms label May 28, 2026
@wkrozowski
Copy link
Copy Markdown
Contributor Author

!bench

@leanprover-radar
Copy link
Copy Markdown

leanprover-radar commented May 28, 2026

Benchmark results for 9e41e5f against cc503a5 are in. There are significant results. @wkrozowski

  • 🟥 build//instructions: +5.1G (+0.05%)

Small changes (5✅, 17🟥)

Too many entries to display here. View the full report on radar instead.

@github-actions github-actions Bot added the toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN label May 28, 2026
@mathlib-lean-pr-testing
Copy link
Copy Markdown

Mathlib CI status (docs):

  • ❗ Batteries/Mathlib CI will not be attempted unless your PR branches off the nightly-with-mathlib branch. Try git rebase cc503a50de7fcc8c3325df6b93647e6a4088f7ee --onto 2cd98639c40d2d2a026dd599093b70f55f55ffaf. You can force Mathlib CI using the force-mathlib-ci label. (2026-05-28 17:18:12)

@leanprover-bot
Copy link
Copy Markdown
Collaborator

Reference manual CI status:

  • ❗ Reference manual CI will not be attempted unless your PR branches off the nightly-with-manual branch. Try git rebase cc503a50de7fcc8c3325df6b93647e6a4088f7ee --onto 803553a556fd82fa1060efb0c43eda542130cb16. You can force reference manual CI using the force-manual-ci label. (2026-05-28 17:18:14)

@wkrozowski
Copy link
Copy Markdown
Contributor Author

The vibe-coded prototype, has been manually re-implemented in #13893.

@wkrozowski wkrozowski closed this May 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog-language Language features and metaprograms toolchain-available A toolchain is available for this PR, at leanprover/lean4-pr-releases:pr-release-NNNN

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants