NuGet client code needs some refactoring #7207
Labels
Priority:2
Issues for the current backlog.
Type:Engineering
product/infrastructure work/not a customer bug/feature/DCR
Milestone
Multiple places in current NuGet code needs refactoring to better align with their meaning. Currently they are poorly named or explained or designed. This is the uber issue to keep track of such instances and look for the opportunity to improve those in future releases.
LockFile which has nothing to do with a lock file instead represent assets file (
project.assets.json
orproject.lock.json
)PackageSpec which again has nothing to do with a package instead it's kind of projectSpec or all the relevant details about the project NuGet needs for restore
@NuGet/nuget-client please keep on adding more n more such instances here.
The text was updated successfully, but these errors were encountered: