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

Clean-up crossgen's NuGet dependencies et. al. #59914

Merged
merged 3 commits into from
Oct 27, 2021

Conversation

teo-tsirpanis
Copy link
Contributor

This PR removes two unnecessary NuGet packages from crossgen-related projects and updates another one to its latest stable version, helping uncluttering the projects' dependency tree. Furthermore, it optimizes a function in crossgen's entry point to use spans, eliminating allocations.

@mangod9
Copy link
Member

mangod9 commented Oct 25, 2021

Hi @teo-tsirpanis, Thanks for submitting this PR. The change looks to be good, Could you please rebase to latest main, and rerun the tests. Once that is green we can merge. Thx.

@teo-tsirpanis teo-tsirpanis force-pushed the crossgen-package-cleanup branch from a4cb50a to bc8a33c Compare October 25, 2021 16:00
@teo-tsirpanis
Copy link
Contributor Author

Hello @mangod9, I rebased, waiting for CI to complete.

@mangod9 mangod9 requested a review from davidwrighton October 25, 2021 16:24
And expedite a condition check that does not involve BinaryReader.
@davidwrighton davidwrighton merged commit 8e9645c into dotnet:main Oct 27, 2021
@teo-tsirpanis teo-tsirpanis deleted the crossgen-package-cleanup branch October 28, 2021 20:01
@ghost ghost locked as resolved and limited conversation to collaborators Nov 28, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-crossgen2-coreclr community-contribution Indicates that the PR has been added by a community member
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants