Uh oh!
There was an error while loading. Please reload this page.
Fixes two logging source gen bugs - when using "in" or "ref" modifier / when dealing with constraints - #64593
Conversation
- Supports usage of "in" modifier - Improves support for generic constraints Fixesdotnet#58550, dotnet#62644
ghost
commented
Feb 1, 2022
Tagging subscribers to this area: @dotnet/area-extensions-logging |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
elinor-fung
left a comment
There was a problem hiding this comment.
if the log method has ... out we would not support it and just give out the diagnostic
Is there a separate issue already tracking failing nicely for out?
| while (parent != null) | ||
| { | ||
| parentClasses.Add($"partial {parent.Keyword} {parent.Name} {parent.Constraints}"); | ||
| parentClasses.Add($"partial {parent.Keyword} {parent.Name} "); |
There was a problem hiding this comment.
nit: you can probably remove the trailing space too
There was a problem hiding this comment.
No, but will create it UPDATE: created #64665 |
maryamariyan
commented
Feb 2, 2022
maryamariyan
commented
Feb 2, 2022
/backport to release/6.0 |
Started backporting to release/6.0: https://github.com/dotnet/runtime/actions/runs/1786699177 |
… / when dealing with constraints (dotnet#64593) * Fixes some logging source gen bugs: - Supports usage of "in" modifier - Improves support for generic constraints Fixesdotnet#58550, dotnet#62644 * Apply PR feedback * Add another test
inorrefmodifierFixes#58550, #62644