[Merged by Bors] - chore(Data/Nat/Cast): don't import MonoidWithZero for results about MonoidHom#20745
[Merged by Bors] - chore(Data/Nat/Cast): don't import MonoidWithZero for results about MonoidHom#20745YaelDillies wants to merge 4 commits intomasterfrom
MonoidWithZero for results about MonoidHom#20745Conversation
PR summary 12ab92d7c5
|
| File | Base Count | Head Count | Change |
|---|---|---|---|
| Mathlib.Algebra.Category.MonCat.ForgetCorepresentable | 463 | 457 | -6 (-1.30%) |
Import changes for all files
| Files | Import difference |
|---|---|
| There are 3644 files with changed transitive imports taking up over 158242 characters: this is too many to display! | |
You can run scripts/import_trans_difference.sh all locally to see the whole output. |
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.
No changes to technical debt.
You can run this locally as
./scripts/technical-debt-metrics.sh pr_summary
- The
relativevalue is the weighted sum of the differences with weight given by the inverse of the current value of the statistic. - The
absolutevalue is therelativevalue divided by the total sum of the inverses of the current values (i.e. the weighted average of the differences).
9059d19 to
94155e3
Compare
|
Did you intentionally duplicate |
MonoidWithZero for results about MonoidHomMonoidWithZero for results about MonoidHom
|
What do you mean? I can't see how I've duplicated anything. |
…bout `MonoidHom` For this, move the results from `Data.Nat.Cast.Basic` not mentioning `Nat.cast` (!) to a new file `Algebra.Group.Nat.Hom`. See leanprover-community/mathlib3#2957 for the copyright attribution.
94155e3 to
2603b50
Compare
|
You added them in the new file, but they still exist in |
|
I am really confused how CI could pass when there were duplicated lemmas. It's not that they were in different namespaces. Importing one file into the next gives an error. |
Ruben-VandeVelde
left a comment
There was a problem hiding this comment.
Thanks!
maintainer merge
|
🚀 Pull request has been placed on the maintainer queue by Ruben-VandeVelde. |
… `MonoidHom` (#20745) For this, move the results from `Data.Nat.Cast.Basic` not mentioning `Nat.cast` (!) to a new file `Algebra.Group.Nat.Hom`. See leanprover-community/mathlib3#2957 for the copyright attribution.
|
Pull request successfully merged into master. Build succeeded: |
MonoidWithZero for results about MonoidHomMonoidWithZero for results about MonoidHom
For this, move the results from
Data.Nat.Cast.Basicnot mentioningNat.cast(!) to a new fileAlgebra.Group.Nat.Hom.See leanprover-community/mathlib3#2957 for the copyright attribution.