Skip to content
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: Split data.set.pairwise #3117

Closed
wants to merge 10 commits into from

Conversation

YaelDillies
Copy link
Collaborator

@YaelDillies YaelDillies commented Mar 27, 2023

Match leanprover-community/mathlib#17880

The new import of Mathlib.Data.Set.Lattice in Mathlib.Data.Finset.Basic was implied transitively from tactic imports present in Lean 3.


There's no link to the port dashboard because the file was renamed.

Open in Gitpod

@YaelDillies YaelDillies added awaiting-review The author would like community review of the PR mathlib3-pair This PR is a forward-port of a mathlib3 PR or part of one, either under review or recently merged labels Mar 27, 2023
@eric-wieser eric-wieser self-assigned this Mar 27, 2023
@@ -9,6 +9,7 @@ Authors: Leonardo de Moura, Jeremy Avigad, Minchao Wu, Mario Carneiro
! if you have ported upstream changes.
-/
import Mathlib.Data.Multiset.FinsetOps
import Mathlib.Data.Set.Lattice
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we understand why this import is needed here but not in mathlib?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should try removing it again with the intermediate backport now in place (once we have a cache)

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah, it seems that mathlib3 gets it from these tactic imports:

import tactic.apply
import tactic.nth_rewrite
import tactic.monotonicity

@eric-wieser eric-wieser mentioned this pull request Mar 27, 2023
2 tasks
@semorrison semorrison added the blocked-by-other-PR This PR depends on another PR which is still in the queue. label Mar 27, 2023
@Parcly-Taxel Parcly-Taxel added mathlib3-pair This PR is a forward-port of a mathlib3 PR or part of one, either under review or recently merged and removed mathlib3-pair This PR is a forward-port of a mathlib3 PR or part of one, either under review or recently merged blocked-by-other-PR This PR depends on another PR which is still in the queue. labels Mar 27, 2023
@semorrison
Copy link
Contributor

This PR/issue depends on:

Copy link
Member

@eric-wieser eric-wieser left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bors merge

@semorrison semorrison added ready-to-merge This PR has been sent to bors. and removed awaiting-review The author would like community review of the PR labels Mar 27, 2023
bors bot pushed a commit that referenced this pull request Mar 27, 2023
Match leanprover-community/mathlib#17880

The new import of `Mathlib.Data.Set.Lattice` in `Mathlib.Data.Finset.Basic` was implied transitively from tactic imports present in Lean 3.



Co-authored-by: Parcly Taxel <reddeloostw@gmail.com>
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Jeremy Tan Jie Rui <reddeloostw@gmail.com>
@bors
Copy link

bors bot commented Mar 27, 2023

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title chore: Split data.set.pairwise [Merged by Bors] - chore: Split data.set.pairwise Mar 27, 2023
@bors bors bot closed this Mar 27, 2023
@bors bors bot deleted the FR_finset_disj_Union branch March 27, 2023 22:05
joelriou pushed a commit that referenced this pull request Mar 30, 2023
Match leanprover-community/mathlib#17880

The new import of `Mathlib.Data.Set.Lattice` in `Mathlib.Data.Finset.Basic` was implied transitively from tactic imports present in Lean 3.



Co-authored-by: Parcly Taxel <reddeloostw@gmail.com>
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Jeremy Tan Jie Rui <reddeloostw@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mathlib3-pair This PR is a forward-port of a mathlib3 PR or part of one, either under review or recently merged ready-to-merge This PR has been sent to bors.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants