in src/VSSetup.PowerShell/InstanceComparer.cs [23:45]
public int Compare(Instance x, Instance y)
{
if (ReferenceEquals(x, y))
{
return 0;
}
else if (x is null)
{
return -1;
}
else if (y is null)
{
return 1;
}
var result = Compare(x.InstallationVersion, y.InstallationVersion);
if (result != 0)
{
return result;
}
return DateTime.Compare(x.InstallDate, y.InstallDate);
}