Skip to content

Remove unnecessary System.Collections.NonGeneric NuGet package#839

Merged
zacharycmontoya merged 3 commits into
masterfrom
zach/vendors/serilog-collections-nongeneric
Aug 7, 2020
Merged

Remove unnecessary System.Collections.NonGeneric NuGet package#839
zacharycmontoya merged 3 commits into
masterfrom
zach/vendors/serilog-collections-nongeneric

Conversation

@zacharycmontoya

Copy link
Copy Markdown
Contributor

Remove unnecessary System.Collections.NonGeneric NuGet package that was originally added to vendor Serilog. This was defined in the original Serilog.csproj when compiling for netstandard2.0, but the final assembly only has one assembly reference, which is netstandard.dll, so this NuGet package is unnecessary and can be removed without affecting the compilation.

This saves space by not publishing the System.Collections.NonGeneric.dll for the netstandard2.0 framework in the Windows MSI and it saves potential confusion about the dependency tree of Datadog.Trace.dll

@DataDog/apm-dotnet

@zacharycmontoya zacharycmontoya added the dependencies Pull requests that update a dependency file label Aug 5, 2020
@zacharycmontoya
zacharycmontoya requested a review from a team as a code owner August 5, 2020 22:30
@zacharycmontoya zacharycmontoya self-assigned this Aug 5, 2020
@zacharycmontoya
zacharycmontoya merged commit 185943a into master Aug 7, 2020
@zacharycmontoya
zacharycmontoya deleted the zach/vendors/serilog-collections-nongeneric branch August 7, 2020 23:07
@zacharycmontoya zacharycmontoya added this to the 1.19.2 milestone Aug 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants