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

Generator cleanup before updating code gen. #4227

Merged
merged 1 commit into from
Jul 30, 2023
Merged

Conversation

geeknoid
Copy link
Member

@geeknoid geeknoid commented Jul 29, 2023

  • Remove constraints about not starting log method names or log method parameters with _, the code now dynamically picks non-conflicting symbol names. There's still a potential conflict with the name of redactor instances, but I'll be removing all those in my follow-on PR.

  • Simplified logic around handling of template parameters. I couldn't figure out what the code was doing, so it needed a bit of cleanup.

  • Remove some dead code I stumbled on.

  • Fix broken .resx file handling in the generators, I messed that up when simplifying the Roslyn dependencies last week.

Microsoft Reviewers: Open in CodeFlow

@ghost ghost assigned geeknoid Jul 29, 2023
@geeknoid geeknoid requested a review from xakep139 July 29, 2023 15:01
@geeknoid geeknoid force-pushed the geeknoid/genclean branch 3 times, most recently from 0fb3694 to 43dbb90 Compare July 29, 2023 19:46
- Remove constraints about not starting log method names or log method
parameters with _, the code now dynamically picks non-conflicting
symbol names. There's still a potential conflict with the name of
redactor instances, but I'll be removing all those in my follow-on PR.

- Simplified logic around handling of template parameters. I couldn't
figure out what the code was doing, so it needed a bit of cleanup.

- Remove some dead code I stumbled on.

- Fix broken .resx file handling in the generators, I messed that up
when simplifying the Roslyn dependencies last week.
@geeknoid geeknoid enabled auto-merge (squash) July 30, 2023 00:37
@geeknoid geeknoid merged commit 0e01931 into main Jul 30, 2023
6 checks passed
@geeknoid geeknoid deleted the geeknoid/genclean branch July 30, 2023 11:37
@ghost ghost added this to the 8.0 RC1 milestone Jul 30, 2023
@geeknoid geeknoid mentioned this pull request Aug 2, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Aug 29, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants