Skip to content

[Merged by Bors] - chore: reorganize AlgEquiv/MulEquiv declarations#16867

Closed
Ruben-VandeVelde wants to merge 1 commit intomasterfrom
reorder-algequiv
Closed

[Merged by Bors] - chore: reorganize AlgEquiv/MulEquiv declarations#16867
Ruben-VandeVelde wants to merge 1 commit intomasterfrom
reorder-algequiv

Conversation

@Ruben-VandeVelde
Copy link
Copy Markdown
Contributor

The API for the various *Equiv types is inconsistent both in what results are exposed and how they are organized. This PR takes a first step towards improving the latter, by organizing results into sections for Mul/AddEquiv and AlgEquiv, and putting the same results in the same order within those. This organization could easily be extended to other similar types after this PR.


Open in Gitpod

@Ruben-VandeVelde Ruben-VandeVelde added t-algebra Algebra (groups, rings, fields, etc) tech debt Tracking cross-cutting technical debt, see e.g. the "Technical debt counters" stream on zulip labels Sep 16, 2024
@github-actions
Copy link
Copy Markdown

PR summary 8c7f07ea9d

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference

Declarations diff

No declarations were harmed in the making of this PR! 🐙

You can run this locally as follows
## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>

## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>

The doc-module for script/declarations_diff.sh contains some details about this script.

@jcommelin
Copy link
Copy Markdown
Member

Thanks 🎉

bors merge

@github-actions github-actions bot added the ready-to-merge This PR has been sent to bors. label Sep 17, 2024
mathlib-bors bot pushed a commit that referenced this pull request Sep 17, 2024
The API for the various `*Equiv` types is inconsistent both in what results are exposed and how they are organized. This PR takes a first step towards improving the latter, by organizing results into sections for `Mul/AddEquiv` and `AlgEquiv`, and putting the same results in the same order within those. This organization could easily be extended to other similar types after this PR.
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Sep 17, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title chore: reorganize AlgEquiv/MulEquiv declarations [Merged by Bors] - chore: reorganize AlgEquiv/MulEquiv declarations Sep 17, 2024
@mathlib-bors mathlib-bors bot closed this Sep 17, 2024
@mathlib-bors mathlib-bors bot deleted the reorder-algequiv branch September 17, 2024 20:27
Ruben-VandeVelde added a commit that referenced this pull request Sep 17, 2024
The API for the various `*Equiv` types is inconsistent both in what results are exposed and how they are organized.
Previously, in #16867, we started improving the latter, by organizing results into sections for `Mul/AddEquiv` and `AlgEquiv`, and putting the same results in the same order within those.
This PR updates RingEquiv to follow the same structure.
mathlib-bors bot pushed a commit that referenced this pull request Sep 21, 2024
The API for the various `*Equiv` types is inconsistent both in what results are exposed and how they are organized. Previously, in #16867, we started improving the latter, by organizing results into sections for `Mul/AddEquiv` and `AlgEquiv`, and putting the same results in the same order within those. This PR updates RingEquiv to follow the same structure.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge This PR has been sent to bors. t-algebra Algebra (groups, rings, fields, etc) tech debt Tracking cross-cutting technical debt, see e.g. the "Technical debt counters" stream on zulip

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants