Inspect and resolve .NET and NuGet package dependencies like dotnet and nuget do. Fetch manifests data. Runs on Linux, Windows and macOS as a standalone application.
they may ignore their own API data and use the nuspec
they may use the data of the last version that had a piece of data published (here that was 0.10.0 that had a source repo)
For reference the .nuspec has this content:
<?xml version="1.0" encoding="utf-8"?>
<package xmlns="http://schemas.microsoft.com/packaging/2013/01/nuspec.xsd">
<metadata minClientVersion="2.12">
<id>xunit.analyzers</id>
<version>1.0.0</version>
<title>xUnit.net [Code Analyzers]</title>
<authors>jnewkirk,bradwilson,marcind</authors>
<requireLicenseAcceptance>false</requireLicenseAcceptance>
<license type="expression">Apache-2.0</license>
<licenseUrl>https://licenses.nuget.org/Apache-2.0</licenseUrl>
<icon>_content/logo-128-transparent.png</icon>
<description>xUnit.net is a developer testing framework, built to support Test Driven Development, with a design goal of extreme simplicity and alignment with framework features.
Installing this package provides code analyzers to help developers find and fix frequent issues when writing tests and xUnit.net extensibility code.
For this package we can see some metadata in https://www.nuget.org/packages/xunit.analyzers/1.0.0 including the source repository. Yes this data is not returned by the nuget-inspector
So whatever nuget.org does is not clear:
Installing this package provides code analyzers to help developers find and fix frequent issues when writing tests and xUnit.net extensibility code.