wgnf / liz

liz (ˈlɪz) is a tool to extract license-information from your project/solution aimed on a fast and correct process. Whether it's via a dotnet-CLI-Tool, Cake-Addin or Nuke-Addon
MIT License
9 stars 0 forks source link

[BUG]: Some System.* packages are not being downloaded #101

Closed wgnf closed 2 years ago

wgnf commented 2 years ago

Description of the bug

some System.* packages are not being downloaded (using dotnet restore) and with that information for that packages cannot be gathered...

Steps to reproduce

  1. Create a csproj which depends on i.e. System.Xml.XmlDocument
  2. Fire up liz
  3. --> no information for System.Xml.XmlDocument are gathered

Additional Information

No response

wgnf commented 2 years ago

I'm not yet sure how to handle this. Maybe I need a different process for downloading packages?

wgnf commented 2 years ago

Maybe the best way for now is to just check if it has been downloaded, if not, take a look at the sources/caches and grab it from there?

wgnf commented 2 years ago

Or remodel the download process to something like this:

Maybe this works and maybe it is even faster? I have no idea. An integration test benchmark would be nice too I guess..