Skip to content

feat: remove redundant deprecation warnings#13595

Open
wkrozowski wants to merge 5 commits intoleanprover:masterfrom
wkrozowski:wojciech/silenceDeprecated
Open

feat: remove redundant deprecation warnings#13595
wkrozowski wants to merge 5 commits intoleanprover:masterfrom
wkrozowski:wojciech/silenceDeprecated

Conversation

@wkrozowski
Copy link
Copy Markdown
Contributor

@wkrozowski wkrozowski commented May 1, 2026

This PR silences the Linter.deprecated warnings inside of definitions that are themselves deprecated.

Closes #8942.

@wkrozowski wkrozowski added the changelog-language Language features and metaprograms label May 1, 2026
@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 1, 2026
@mathlib-lean-pr-testing
Copy link
Copy Markdown

mathlib-lean-pr-testing Bot commented May 1, 2026

Mathlib CI status (docs):

  • ❗ Mathlib CI can not be attempted yet, as the nightly-testing-2026-05-01 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-mathlib, Mathlib CI should run now. You can force Mathlib CI using the force-mathlib-ci label. (2026-05-01 17:02:56)
  • ❗ Batteries/Mathlib CI will not be attempted unless your PR branches off the nightly-with-mathlib branch. Try git rebase 6998af1850c34dc9699505caeeed620c84f09a3a --onto dae325700c89e23c453b1d6d5ed5432d87880062. You can force Mathlib CI using the force-mathlib-ci label. (2026-05-05 16:51:59)

@leanprover-bot
Copy link
Copy Markdown
Collaborator

leanprover-bot commented May 1, 2026

Reference manual CI status:

  • ❗ Reference manual CI can not be attempted yet, as the nightly-testing-2026-05-01 tag does not exist there yet. We will retry when you push more commits. If you rebase your branch onto nightly-with-manual, reference manual CI should run now. You can force reference manual CI using the force-manual-ci label. (2026-05-01 17:02:57)
  • ❗ Reference manual CI will not be attempted unless your PR branches off the nightly-with-manual branch. Try git rebase 6998af1850c34dc9699505caeeed620c84f09a3a --onto 3fc99eef102549c743c6c63547983319bfae6f01. You can force reference manual CI using the force-manual-ci label. (2026-05-05 16:52:02)

grunweg pushed a commit to leanprover-community/mathlib-ci that referenced this pull request May 4, 2026
…31)

This category of tech debt will give false positives until leanprover/lean4#13595 is merged (hopefully in the next 2 weeks).
@wkrozowski wkrozowski marked this pull request as ready for review May 5, 2026 13:18
@wkrozowski wkrozowski force-pushed the wojciech/silenceDeprecated branch from ad4edc9 to 4acfd5c Compare May 5, 2026 15:50
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.

RFC: Remove Redundant Deprecation Warnings

2 participants