[Feature]: Address all the package installation rules for package namespaces work in PackageReference and PackageDownload scenarios. #11035
Labels
Area:PackageSourceMapping
Issues related to the package source mapping feature
Functionality:Restore
Priority:2
Issues for the current backlog.
Style:PackageReference
Type:Feature
Milestone
NuGet Product(s) Involved
NuGet.exe, Visual Studio Package Management UI, Visual Studio Package Manager Console, MSBuild.exe, dotnet.exe
The Elevator Pitch
The package installation rules in the package namespaces spec has rule:
When a package id needs to be downloaded, it is first compared against sources with namespaces. If any match, only those sources are used. If none of the namespaces match, then the sources without namespaces are considered, if any.
The second half of the requirement i.e.If none of the namespaces match, then the sources without namespaces are considered
is not addressed in NuGet/NuGet.Client#4149 PR. Hence created this follow-up issue to make sure all the package installation rules are handled as per the spec.Additional Context and Details
No response
The text was updated successfully, but these errors were encountered: