Fix #602 - improve the error message when a shipping package has an undefined external dependency
This commit is contained in:
parent
3728bb27e6
commit
a64b36c484
|
|
@ -113,7 +113,9 @@ namespace RepoTasks
|
|||
}
|
||||
else if (!packageLookup.TryGetValue(dependency.Id, out dependencyPackageInfo))
|
||||
{
|
||||
Log.LogError($"Package {packageInfo.Id} has an undefined external dependency on {dependency.Id}/{depVersion}");
|
||||
Log.LogError($"Package {packageInfo.Id} has an undefined external dependency on {dependency.Id}/{depVersion}. " +
|
||||
"If the package is built in aspnet/Universe, make sure it is also marked as 'ship'. " +
|
||||
"If it is an external dependency, add it as a new ExternalDependency.");
|
||||
continue;
|
||||
}
|
||||
|
||||
|
|
@ -123,7 +125,7 @@ namespace RepoTasks
|
|||
// Add a mismatch if the min version doesn't work out
|
||||
// (we only really care about >= minVersion)
|
||||
Log.LogError($"{packageInfo.Id} depends on {dependency.Id} " +
|
||||
$"{dependency.VersionRange} ({dependencySet.TargetFramework}) when the latest build is {depVersion}.");
|
||||
$"{dependency.VersionRange} ({dependencySet.TargetFramework}) when the latest build is {dependencyPackageInfo.Version}.");
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue