dotnet / NuGet.BuildTasks

The build tasks used to pick up package content from project.lock.json.
MIT License
45 stars 61 forks source link

Handle the Aliases compile item metadata for PackageReference #70

Closed nkolev92 closed 4 years ago

nkolev92 commented 4 years ago

Build tasks side of https://github.com/NuGet/Home/issues/4989.

Design at https://github.com/NuGet/Home/blob/dev/designs/PackageReference-Extern-Alias.md.

As part of LockFileItem for compile items, the SDK needs to pass through the aliases property to the compiler.

Equivalent to https://github.com/dotnet/sdk/issues/10947.