using System.Linq;
|
|
namespace OpenTap.Package
|
{
|
class ImageResolution
|
{
|
public ImageResolution(PackageSpecifier[] pkgs, long iterations)
|
{
|
Packages = pkgs.OrderBy(x => x.Name).ToArray();
|
this.Iterations = iterations;
|
}
|
public readonly PackageSpecifier[] Packages;
|
public readonly long Iterations;
|
|
public virtual bool Success => true;
|
|
public override string ToString() =>
|
$"[ImageResolution: {string.Join(", ", Packages.Select(x => $"{x.Name} {x.Version}"))}";
|
}
|
}
|