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

refactor(algebra/ring/basic): split out algebra.ring.defs #17407

Closed
wants to merge 1 commit into from

Conversation

semorrison
Copy link
Collaborator

Creates an algebra.ring.defs whose only imports are algebra.group_with_zero.defs and data.int.cast.defs, following the pattern for group and group_with_zero.

(Note currently in master data.int.cast.defs has acquired some theory imports, but this is fixed in #17406.)

This will be merged as part of #17405, so please delegate rather than merge.


Open in Gitpod

@semorrison semorrison added awaiting-review The author would like community review of the PR awaiting-CI The author would like to see what CI has to say before doing more work. labels Nov 7, 2022
@semorrison
Copy link
Collaborator Author

If anyone is tempted, some of the files which now import algebra.ring.basic look like with minor refactors they could get away with just imprting algebra.ring.defs.

@semorrison semorrison removed the awaiting-CI The author would like to see what CI has to say before doing more work. label Nov 7, 2022
@semorrison
Copy link
Collaborator Author

I'm later going to adjust the division of material made in this file. This PR is far from optimal. But if we could just approve as is, it will save me a lot of waiting for CI. :-)

@jcommelin
Copy link
Member

bors d+

@bors
Copy link

bors bot commented Nov 8, 2022

✌️ semorrison can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

@github-actions github-actions bot added delegated The PR author may merge after reviewing final suggestions. and removed awaiting-review The author would like community review of the PR labels Nov 8, 2022
bors bot pushed a commit that referenced this pull request Nov 8, 2022
…17408 (#17405)

This is going to be another combination PR. If at any point every constituent PR has been delegated, and I have a green check here, I will hand it to bors (i.e. without waiting for an explicit approval of this PR).

The only difference relative to the constituent PRs are any further import adjustments required to keep everything working together. Using this PR means I can locally build everything together to check for interactions.

Depends on
* [X] #17384
* [X] #17398
* [ ] #17406 
* [ ] #17407
* [ ] #17408



Co-authored-by: Yury G. Kudryashov <urkud@urkud.name>
Co-authored-by: Scott Morrison <scott.morrison@gmail.com>
Co-authored-by: Yaël Dillies <yael.dillies@gmail.com>
@semorrison semorrison closed this Nov 8, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
delegated The PR author may merge after reviewing final suggestions.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants