-
Notifications
You must be signed in to change notification settings - Fork 381
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Merged by Bors] - chore: remove Data/UnionFind #14556
Conversation
Its implementation has been improved in lean4lean and batteries; the mathlib implementation can be removed in favour of these. Searching github for 'import Mathlib.Data.UnionFind' only yields forks of mathlib (either explicit or manual); hence this seems safe to remove without a deprecation period.
PR summary e440615b6c
|
File | Base Count | Head Count | Change |
---|---|---|---|
Mathlib.Data.UnionFind | 38 | 0 | -38 (-100.00%) |
Import changes for all files
Files | Import difference |
---|---|
Mathlib.Data.UnionFind |
-38 |
Declarations diff
- UFModel
- UFModel.Agrees
- UFModel.Models
- UFNode
- UnionFind
- find
- findAux
- get_eq
- get_eq'
- link
- lt_rankMax
- lt_rankMax'
- mk'
- mkEmpty
- model'
- parent_eq
- parent_eq'
- parent_lt
- rank
- rankMax
- rankMaxAux
- rank_lt
- set
- setParentBump
- size
- union
-- rank_eq
-- setParent
-- size_eq
---- empty
---- push
You can run this locally as follows
## summary with just the declaration names:
./scripts/no_lost_declarations.sh short <optional_commit>
## more verbose report:
./scripts/no_lost_declarations.sh <optional_commit>
bors d+ |
✌️ grunweg can now approve this pull request. To approve and merge a pull request, simply reply with |
Thanks for the quick review! |
Its implementation has been improved in `lean4lean` and `batteries`; the mathlib implementation can be removed in favour of these. Searching github for 'import Mathlib.Data.UnionFind' only yields forks of mathlib (either explicit or manual); hence this seems safe to remove without a deprecation period.
Pull request successfully merged into master. Build succeeded: |
Its implementation has been improved in
lean4lean
andbatteries
; the mathlib implementation can be removed in favour of these.Searching github for 'import Mathlib.Data.UnionFind' only yields forks of mathlib (either explicit or manual); hence this seems safe to remove without a deprecation period.
Search query used: https://github.com/search?q=lang%3ALean+%22import+Mathlib.Data.UnionFind%22&type=code&p=1