-
-
Notifications
You must be signed in to change notification settings - Fork 1.5k
Theme: Change Typography members to type BaseTypography #9434
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
Theme: Change Typography members to type BaseTypography #9434
Conversation
…hy" (MudBlazor#9423)" This reverts commit a845c86.
|
@ScarletKuro I think you had another idea for this but I don't remember what it was. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## dev #9434 +/- ##
==========================================
+ Coverage 89.82% 90.85% +1.02%
==========================================
Files 412 415 +3
Lines 11878 12969 +1091
Branches 2364 2510 +146
==========================================
+ Hits 10670 11783 +1113
+ Misses 681 619 -62
- Partials 527 567 +40 ☔ View full report in Codecov by Sentry. |
just make |
|
@jperson2000 What do you think about this remark? |
|
Can we also rename this pls:
from The problem I'm facing is that I want to use JSON source generator in ThemeManager as the deepclone fails when trimming / aot used. But I can't use sourcegen as the generator fails on this part because the class and property have the same name :/ the sourgen nests the classes inside. |
|
Wondering if we should just add |
|
Added to v8.0.0 Migration Guide #9953 |
|
@ScarletKuro If |
That makes sense to me. It feels odd to have common names like I only renamed public class Generated
{
public Default Default { get; set; } = new();
public class Default {}
}This would throw an exception in C#, but it doesn’t for other classes like |
|
@ebendorland it's not part of v7.9.0, it's for next major version. |
Co-authored-by: Artyom M. <[email protected]>

new()As this is technically a breaking change (more info in the linked PRs) this will be a part of v8.x.x, not v7.x.x.