Skip to content

chore: deprecate levelZero and levelOne#12720

Open
kim-em wants to merge 1 commit intoleanprover:masterfrom
kim-em:rm-levelZero
Open

chore: deprecate levelZero and levelOne#12720
kim-em wants to merge 1 commit intoleanprover:masterfrom
kim-em:rm-levelZero

Conversation

@kim-em
Copy link
Collaborator

@kim-em kim-em commented Feb 27, 2026

This PR deprecates levelZero in favor of Level.zero and levelOne in favor of the new Level.one, and updates all usages throughout the codebase. The levelZero alias was previously required for computed field data to work, but this is no longer needed.

🤖 Prepared with Claude Code

@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 Feb 27, 2026
@mathlib-lean-pr-testing
Copy link

Mathlib CI status (docs):

  • ❗ Batteries/Mathlib CI will not be attempted unless your PR branches off the nightly-with-mathlib branch. Try git rebase 738688efeed68cd70c7ae8a51e07d63e0095b73e --onto 87ec768a509c45987a7d73258da0cc1ef047925c. You can force Mathlib CI using the force-mathlib-ci label. (2026-02-27 02:45:21)

@leanprover-bot
Copy link
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 738688efeed68cd70c7ae8a51e07d63e0095b73e --onto 8038a8b8904f89ad9542c8eda11379f8f006eab1. You can force reference manual CI using the force-manual-ci label. (2026-02-27 02:45:22)

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

Labels

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.

2 participants