29 instantiations of ToolManifestPackage
dotnet (1)
ToolManifest\ToolManifestEditor.cs (1)
289result.Add(new ToolManifestPackage(
dotnet.Tests (28)
CommandTests\Tool\List\ToolListLocalCommandTests.cs (2)
36(new ToolManifestPackage( 42(new ToolManifestPackage(
CommandTests\Tool\Restore\ToolRestoreCommandTests.cs (11)
117new ToolManifestPackage(_packageIdA, _packageVersionA, 121new ToolManifestPackage(_packageIdB, _packageVersionB, 156new ToolManifestPackage(_packageIdA, _packageVersionA, 160new ToolManifestPackage(_packageIdB, _packageVersionB, 193new ToolManifestPackage(_packageIdA, _packageVersionA, 197new ToolManifestPackage(_packageIdWithCommandNameCollisionWithA, 250new ToolManifestPackage(_packageIdA, _packageVersionA, 254new ToolManifestPackage(new PackageId("non-exists"), NuGetVersion.Parse("1.0.0"), 295new ToolManifestPackage(_packageIdA, _packageVersionA, 464new ToolManifestPackage(_packageIdA, _packageVersionA, 492new ToolManifestPackage(_packageIdA, _packageVersionA,
CommandTests\Tool\Restore\ToolRestoreCommandWithMultipleNugetConfigTests.cs (2)
118new ToolManifestPackage(_packageIdA, _packageVersionA, 122new ToolManifestPackage(_packageIdB, _packageVersionB,
ToolManifestTests\ToolManifestFinderTests.cs (13)
30new ToolManifestPackage( 36new ToolManifestPackage( 114new ToolManifestPackage( 120new ToolManifestPackage( 183new ToolManifestPackage( 189new ToolManifestPackage( 363p => p == new ToolManifestPackage( 372p => p == new ToolManifestPackage( 380p => p == new ToolManifestPackage( 507result.Should().Be(new ToolManifestPackage( 527result.Should().Be(new ToolManifestPackage( 548result.Should().Be(new ToolManifestPackage( 627result.Should().Be(new ToolManifestPackage(
74 references to ToolManifestPackage
dotnet (42)
CommandFactory\CommandResolution\LocalToolsCommandResolver.cs (1)
75if (!_toolManifest.TryFind(toolCommandName, out var toolManifestPackage))
Commands\Tool\Execute\ToolExecuteCommand.cs (1)
56if (_toolManifestFinder.TryFindPackageId(packageId, out var toolManifestPackage))
Commands\Tool\Install\ToolInstallLocalCommand.cs (2)
110var existingPackage = existingPackageWithPackageId.Single(); 122public int InstallToolUpdate(ToolManifestPackage existingPackage, IToolPackage toolDownloadedPackage, FilePath manifestFile, PackageId packageId)
Commands\Tool\List\ToolListLocalCommand.cs (5)
60public IEnumerable<(ToolManifestPackage, FilePath)> GetPackages(PackageId? packageId) 67private static bool PackageIdMatches(ToolManifestPackage package, PackageId? packageId) 72private void PrintTable(IEnumerable<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)> packageEnumerable) 74var table = new PrintableTable<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)>(); 90private void PrintJson(IEnumerable<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)> packageEnumerable)
Commands\Tool\Restore\ToolPackageRestorer.cs (2)
47ToolManifestPackage package, 116ToolManifestPackage package,
Commands\Tool\Restore\ToolRestoreCommand.cs (1)
88IReadOnlyCollection<ToolManifestPackage> packagesFromManifest;
ToolManifest\IToolManifestFinder.cs (1)
13IReadOnlyCollection<ToolManifestPackage> Find(FilePath? filePath = null);
ToolManifest\IToolManifestInspector.cs (1)
12IReadOnlyCollection<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)> Inspect(
ToolManifest\ToolManifestEditor.cs (9)
38List<ToolManifestPackage> toolManifestPackages = 44var existingPackage = existing.Single(); 88List<ToolManifestPackage> toolManifestPackages = 94var existingPackage = existing.Single(); 112public (List<ToolManifestPackage> content, bool isRoot) 124List<ToolManifestPackage> toolManifestPackages = 223private static List<ToolManifestPackage> GetToolManifestPackageFromOneManifestFile( 228List<ToolManifestPackage> result = []; 408List<ToolManifestPackage> toolManifestPackages =
ToolManifest\ToolManifestFinder.cs (12)
34public IReadOnlyCollection<ToolManifestPackage> Find(FilePath? filePath = null) 50public IReadOnlyCollection<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)> Inspect( 66out List<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)> toolManifestPackageAndSource) 79(List<ToolManifestPackage> toolManifestPackageFromOneManifestFile, bool isRoot) = 82foreach (ToolManifestPackage toolManifestPackage in toolManifestPackageFromOneManifestFile) 100public bool TryFind(ToolCommandName toolCommandName, out ToolManifestPackage toolManifestPackage) 111(List<ToolManifestPackage> manifestPackages, bool isRoot) = 114foreach (var package in manifestPackages) 132public bool TryFindPackageId(PackageId packageId, out ToolManifestPackage toolManifestPackage) 142(List<ToolManifestPackage> manifestPackages, bool isRoot) = 144foreach (var package in manifestPackages) 282(List<ToolManifestPackage> content, bool isRoot) = _toolManifestEditor.Read(possibleManifest, correspondingDirectory);
ToolManifest\ToolManifestPackage.cs (7)
17bool rollForward) : IEquatable<ToolManifestPackage> 32return obj is ToolManifestPackage tool && 36public bool Equals(ToolManifestPackage other) 66public static bool operator ==(ToolManifestPackage tool1, 67ToolManifestPackage tool2) 72public static bool operator !=(ToolManifestPackage tool1, 73ToolManifestPackage tool2)
dotnet.Tests (32)
CommandTests\Tool\Install\ToolInstallLocalCommandTests.cs (2)
415var addedPackage = manifestPackages.Single(); 560var addedPackage = manifestPackages.Single();
CommandTests\Tool\List\ToolListLocalCommandTests.cs (4)
34new List<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)>() 144private readonly IReadOnlyCollection<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)> 148IReadOnlyCollection<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)> toReturn) 153public IReadOnlyCollection<(ToolManifestPackage toolManifestPackage, FilePath SourceManifest)> Inspect(
CommandTests\Tool\Restore\ToolRestoreCommandTests.cs (4)
537private readonly IReadOnlyCollection<ToolManifestPackage> _toReturn; 539public MockManifestFinder(IReadOnlyCollection<ToolManifestPackage> toReturn) 544public IReadOnlyCollection<ToolManifestPackage> Find(FilePath? filePath = null) 562public IReadOnlyCollection<ToolManifestPackage> Find(FilePath? filePath = null)
CommandTests\Tool\Restore\ToolRestoreCommandWithMultipleNugetConfigTests.cs (3)
163private readonly IReadOnlyCollection<ToolManifestPackage> _toReturn; 165public MockManifestFinder(IReadOnlyCollection<ToolManifestPackage> toReturn) 170public IReadOnlyCollection<ToolManifestPackage> Find(FilePath? filePath = null)
CommandTests\Tool\Update\ToolUpdateLocalCommandTests.cs (2)
408IReadOnlyCollection<ToolManifestPackage> manifestPackages = _toolManifestFinder.Find(manifestFile); 414ToolManifestPackage updatedPackage = manifestPackages.First(
ToolManifestTests\ToolManifestFinderTests.cs (17)
19private readonly List<ToolManifestPackage> _defaultExpectedResult; 28_defaultExpectedResult = new List<ToolManifestPackage> 112var expectedResult = new List<ToolManifestPackage> 181var expectedResult = new List<ToolManifestPackage> 236IReadOnlyCollection<ToolManifestPackage> expect, 237IReadOnlyCollection<ToolManifestPackage> result) 240foreach (var package in expect) 505toolManifest.TryFind(new ToolCommandName("dotnetsay"), out var result).Should().BeTrue(); 525toolManifest.TryFind(new ToolCommandName("dotnetSay"), out var result).Should().BeTrue(); 546toolManifest.TryFind(new ToolCommandName("dotnetsay"), out var result).Should().BeTrue(); 565toolManifest.TryFind(new ToolCommandName("dotnetSay"), out var result).Should().BeFalse(); 578Action a = () => toolManifest.TryFind(new ToolCommandName("dotnetSay"), out var result); 592Action a = () => toolManifest.TryFind(new ToolCommandName("dotnetSay"), out var result); 606Action a = () => toolManifest.TryFind(new ToolCommandName("dotnetSay"), out var result); 625toolManifest.TryFind(new ToolCommandName("t-rex"), out var result).Should().BeTrue(); 652toolManifest.TryFind(new ToolCommandName("dotnetsay2"), out var result).Should().BeFalse(); 685Action a = () => toolManifest.TryFind(new ToolCommandName("dotnetsay"), out var result);