Skip to content

[#14990] feat: add lake check to check a project against external checkers - #33

Open
downstream-lean4[bot] wants to merge 3 commits into
masterfrom
adaptation-14990
Open

[#14990] feat: add lake check to check a project against external checkers#33
downstream-lean4[bot] wants to merge 3 commits into
masterfrom
adaptation-14990

Conversation

@downstream-lean4

Copy link
Copy Markdown
Contributor

This is the adaptation PR for leanprover/lean4#14990.

`#14990` adds the `lake check` command and a package-level `modules` facet,
both of which the manual pins verbatim:

* the `lake --help` listing gains `check`,
* `lake help query` gains the `QUERY-ONLY FACETS` section for
  `<library>:modules` and `[<package>]:modules`,
* the `#guard_msgs` over `Lake.initPackageFacetConfigs` gains
  `package.modules`.

Update the three expected outputs, and describe `modules` in the package
facet list as that block asks. `lake check` itself has no prose section yet.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@downstream-lean4

Copy link
Copy Markdown
Contributor Author

Build report for downstream: follow upstream PR

Stayed green
Repo Critical Build Test Lint
aesop ✅ in 18s ✅ in 4s ⏭️
batteries ✅ in 12s ✅ in 4s ✅ in 2s
import-graph ✅ in 3s ✅ in 4s ⏭️
lean4-cli ✅ in 3s ✅ in 0s ⏭️
mathlib4 ✅ in 1059s ✅ in 42s ✅ in 92s
plausible ✅ in 3s ✅ in 2s ⏭️
ProofWidgets4 ✅ in 5s ✅ in 1s ⏭️
quote4 ✅ in 6s ✅ in 1s ⏭️
reference-manual ✅ in 75s ⏭️ ⏭️
BibtexQuery ✅ in 3s ⏭️ ⏭️
comparator ✅ in 3s ⏭️ ⏭️
cslib ✅ in 34s ✅ in 9s ✅ in 3s
doc-gen4 ✅ in 16s ⏭️ ⏭️
illuminate ✅ in 8s ✅ in 11s ⏭️
lean4-unicode-basic ✅ in 4s ⏭️ ⏭️
lean4export ✅ in 3s ✅ in 8s ⏭️
LeanSearchClient ✅ in 2s ✅ in 0s ⏭️
leansqlite ✅ in 10s ✅ in 20s ⏭️
repl ✅ in 4s ✅ in 60s ⏭️
verso ✅ in 129s ✅ in 98s ⏭️
verso-slides ✅ in 19s ✅ in 6s ⏭️
verso-web-components ✅ in 37s ⏭️ ⏭️

View run

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

adaptation This is an adaptation PR for a PR in the lean4 repository. cache-available toolchain-available

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant