Skip to content

[Chore] NuGet packages to prune #2892

@VaclavElias

Description

@VaclavElias

These packages might not be needed, Stride.sln builds without them.

  • Stride.Core.Assets.csproj
    • System.Reflection.Emit
    • System.Threading.Tasks.Dataflow
  • Stride.Core.Design.csproj
    • Microsoft.CSharp
  • Stride.Core.Packages.csproj
    • System.IO.Compression
  • Directory.Packages.props
    • System.AppContext
    • System.Diagnostics.Tracing
  • Stride.Assets.csproj
    • System.AppContext
  • Stride.Core.Assets.Editor.csproj
    • System.Diagnostics.Tracing
  • Stride.Core.Assets.Quantum.csproj
    • System.Diagnostics.Tracing
  • Stride.Core.Tasks.csproj
    • PackageReference Include="System.Collections.Immutable"
    • PackageReference Include="System.Runtime"
    • PackageReference Include="System.Runtime.InteropServices"
    • PackageReference Include="System.Threading.Thread"
  • Stride.ConnectionRouter.csproj
    • <PackageReference Include="System.Resources.Extensions" />
    • <PackageReference Include="System.IO.Compression" />
    • <PackageReference Include="System.Runtime" />
    • <PackageReference Include="System.Runtime.InteropServices" />
    • PackageReference Include="System.Threading.Thread" />
  • Stride.Core.Translation.Extractor.csproj
    • <PackageReference Include="System.ValueTuple" />

Other packages to remove:

Stride.Assets.csproj

<PackageReference Include="System.Collections.Immutable" />
<PackageReference Include="System.Console" />
<PackageReference Include="System.Diagnostics.FileVersionInfo" />
<PackageReference Include="System.Diagnostics.StackTrace" />
<PackageReference Include="System.IO" />
<PackageReference Include="System.IO.Compression" />
<PackageReference Include="System.IO.FileSystem" />
<PackageReference Include="System.IO.FileSystem.Primitives" />
<PackageReference Include="System.Reflection" />
<PackageReference Include="System.Reflection.Metadata" />
<PackageReference Include="System.Runtime" />
<PackageReference Include="System.Runtime.Extensions" />
<PackageReference Include="System.Runtime.InteropServices" />
<PackageReference Include="System.Security.Cryptography.Algorithms" />
<PackageReference Include="System.Security.Cryptography.Encoding" />
<PackageReference Include="System.Security.Cryptography.Primitives" />
<PackageReference Include="System.Security.Cryptography.X509Certificates" />
<PackageReference Include="System.Text.Encoding.CodePages" />
<PackageReference Include="System.Threading.Thread" />
<PackageReference Include="System.ValueTuple" />
<PackageReference Include="System.Xml.ReaderWriter" />
<PackageReference Include="System.Xml.XmlDocument" />
<PackageReference Include="System.Xml.XPath" />
<PackageReference Include="System.Xml.XPath.XDocument" />

Stride.Editor.csproj

<PackageReference Include="System.Runtime" />
<PackageReference Include="System.Runtime.InteropServices" />
<PackageReference Include="System.Threading.Tasks.Dataflow" />
<PackageReference Include="System.Threading.Thread" />

Stride.Core.Assets.Editor.csproj

<PackageReference Include="System.Collections.Immutable" />
<PackageReference Include="System.Runtime" />
<PackageReference Include="System.Runtime.Extensions" />
<PackageReference Include="System.Threading.Tasks.Dataflow" />
<PackageReference Include="System.ValueTuple" />

Stride.Core.Assets.Quantum.csproj

<PackageReference Include="System.Runtime" />
<PackageReference Include="System.Runtime.Extensions" />
<PackageReference Include="System.Runtime.InteropServices" />
<PackageReference Include="System.Threading.Tasks.Dataflow" />
<PackageReference Include="System.Threading.Thread" />
<PackageReference Include="System.Collections.Immutable" />

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-CoreIssue of the engine unrelated to other defined areasdependenciesPull requests that update a dependency fileengineering

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions