Proj0809: Global package references are meant for private assets only

When using Central Package Management the central Directory.Packages.props it is possible to define package reference globally with the use of <GlobalPackageReference>. This should only be used for references that should be handled as a private asset.

Non-compliant

<Project>

  <PropertyGroup>
    <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
  </PropertyGroup>

  <ItemGroup>
    <GlobalPackageReference Include="Qowaiv" Vesion="7.0.0" />
  </ItemGroup>

</Project>

Compliant

<Project>

  <PropertyGroup>
    <ManagePackageVersionsCentrally>true</ManagePackageVersionsCentrally>
  </PropertyGroup>

  <ItemGroup>
    <GlobalPackageReference Include="DotNetProjectFile.Analyzers" Vesion="1.5.8" />
  </ItemGroup>

</Project>