Abune.Server icon indicating copy to clipboard operation
Abune.Server copied to clipboard

Upgrade packages to minimize the size of dependency graph

Open sucrose0413 opened this issue 4 years ago • 0 comments

Hi@motmot80, I found an issue in the Abune.Server.Test.csproj:

Packages Akka.TestKit.Xunit2 v1.4.10, BenchmarkDotNet v0.12.1, Microsoft.CodeAnalysis.FxCopAnalyzers v2.9.6, Moq v4.14.6, nunit v3.10.1, NUnit3TestAdapter v3.10.0 and Microsoft.NET.Test.Sdk v15.8.0 transitively introduce 97 dependencies into Abune.Server’s dependency graph (see dependency graph before upgrades), while Akka.TestKit.Xunit2 v1.4.17, BenchmarkDotNet v0.13.0, Microsoft.CodeAnalysis.FxCopAnalyzers v2.9.8, Moq v4.16.0, nunit v3.13.1, NUnit3TestAdapter v4.0.0 and Microsoft.NET.Test.Sdk v15.9.1 can only introduce 63 dependencies (see dependency graph after upgrades).

These upgrades can help project minimize the size of dependency graph. Hope the PR can help you.

Best regards, sucrose

sucrose0413 avatar Aug 21 '21 05:08 sucrose0413