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(order/bounded_order): split #17730

Closed
wants to merge 4 commits into from

Conversation

kbuzzard
Copy link
Member

@kbuzzard kbuzzard commented Nov 26, 2022

The file order.bounded_order was over 2000 lines long and I wanted to port a small part of it in the middle so I've broken it into four files order.bounded_order, order.with_bot, order.prop_instances and order.disjoint. No lemmas should have been added or removed. Because order.bounded_order contains less than before I had to add a few more imports to other files.


Open in Gitpod

@kbuzzard kbuzzard requested a review from a team as a code owner November 26, 2022 23:50
@kbuzzard kbuzzard added the awaiting-review The author would like community review of the PR label Nov 26, 2022
@kbuzzard kbuzzard removed the awaiting-review The author would like community review of the PR label Nov 27, 2022
@kbuzzard
Copy link
Member Author

kbuzzard commented Nov 27, 2022

I've just noticed the mathlib4 PR leanprover-community/mathlib4#697 which ports all of this file, so my motivation to split it has now gone away. Edit: I've now noticed that the PR is WIP and only ports the first quarter of this file, so splitting is now again perhaps a good idea (perhaps an even better idea, because it means that we'll easily be able to port one of the four files completely now, rather than 1/4-porting a too-long file)

@kbuzzard kbuzzard closed this Nov 27, 2022
@kbuzzard kbuzzard reopened this Nov 27, 2022
@kbuzzard kbuzzard added the awaiting-review The author would like community review of the PR label Nov 27, 2022
@semorrison
Copy link
Collaborator

bors merge p=10

@github-actions github-actions bot added ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) and removed awaiting-review The author would like community review of the PR labels Nov 27, 2022
bors bot pushed a commit that referenced this pull request Nov 27, 2022
The file `order.bounded_order` was over 2000 lines long and I wanted to port a small part of it in the middle so I've broken it into four files `order.bounded_order`, `order.with_bot`, `order.prop_instances` and `order.disjoint`. No lemmas should have been added or removed. Because `order.bounded_order` contains less than before I had to add a few more imports to other files.
@eric-wieser
Copy link
Member

bors merge

1 similar comment
@eric-wieser
Copy link
Member

bors merge

bors bot pushed a commit that referenced this pull request Nov 27, 2022
The file `order.bounded_order` was over 2000 lines long and I wanted to port a small part of it in the middle so I've broken it into four files `order.bounded_order`, `order.with_bot`, `order.prop_instances` and `order.disjoint`. No lemmas should have been added or removed. Because `order.bounded_order` contains less than before I had to add a few more imports to other files.
@bors
Copy link

bors bot commented Nov 28, 2022

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title chore(order/bounded_order): split [Merged by Bors] - chore(order/bounded_order): split Nov 28, 2022
@bors bors bot closed this Nov 28, 2022
@bors bors bot deleted the kbuzzard-split-bounded-order branch November 28, 2022 03:03
bors bot pushed a commit to leanprover-community/mathlib4 that referenced this pull request Nov 28, 2022
- [x] depends on: #642
- [x] depends on: leanprover-community/mathlib#17730

Tracking mathlib commit: [e50b8c261b0a000b806ec0e1356b41945eda61f7](leanprover-community/mathlib@e50b8c2)

Co-authored-by: David Wärn <codwarn@gmail.com>
Co-authored-by: Scott Morrison <scott.morrison@gmail.com>
Co-authored-by: Scott Morrison <scott@tqft.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants