10 instantiations of PackageArtifactModel
Microsoft.DotNet.Build.Manifest (2)
PackageArtifactModel.cs (1)
66public static PackageArtifactModel Parse(XElement xml) => new PackageArtifactModel
PackageArtifactModelFactory.cs (1)
33return new PackageArtifactModel
Microsoft.DotNet.Build.Manifest.Tests (6)
BuildModelFactoryTests.cs (6)
825Packages = new List<PackageArtifactModel> { new PackageArtifactModel() }, 834Packages = new List<PackageArtifactModel> { new PackageArtifactModel() }, 894var packageArtifactA = new PackageArtifactModel 908var packageArtifactB = new PackageArtifactModel 1070var packageArtifactA = new PackageArtifactModel 1084var packageArtifactB = new PackageArtifactModel
Microsoft.DotNet.Build.Tasks.Feed.Tests (2)
SetupTargetFeedConfigV4Tests.cs (2)
76buildModel.Artifacts.Packages.Add(new PackageArtifactModel() { CouldBeStable = true }); 281buildModel.Artifacts.Packages.Add(new PackageArtifactModel() { CouldBeStable = false });
36 references to PackageArtifactModel
Microsoft.DotNet.Build.Manifest (7)
ArtifactSet.cs (3)
13public List<PackageArtifactModel> Packages { get; set; } = new List<PackageArtifactModel>(); 39Packages = xml.Elements("Package").Select(PackageArtifactModel.Parse).ToList(),
BuildModelFactory.cs (1)
140IEnumerable<PackageArtifactModel> packageArtifacts,
PackageArtifactModel.cs (1)
66public static PackageArtifactModel Parse(XElement xml) => new PackageArtifactModel
PackageArtifactModelFactory.cs (2)
12PackageArtifactModel CreatePackageArtifactModel(ITaskItem item, string repoOrigin); 27public PackageArtifactModel CreatePackageArtifactModel(ITaskItem item, string repoOrigin)
Microsoft.DotNet.Build.Manifest.Tests (10)
BuildModelFactoryTests.cs (10)
825Packages = new List<PackageArtifactModel> { new PackageArtifactModel() }, 834Packages = new List<PackageArtifactModel> { new PackageArtifactModel() }, 894var packageArtifactA = new PackageArtifactModel 908var packageArtifactB = new PackageArtifactModel 949Packages = new List<PackageArtifactModel> { packageArtifactA }, 959Packages = new List<PackageArtifactModel> { packageArtifactB }, 1070var packageArtifactA = new PackageArtifactModel 1084var packageArtifactB = new PackageArtifactModel 1125Packages = new List<PackageArtifactModel> { packageArtifactA }, 1135Packages = new List<PackageArtifactModel> { packageArtifactB },
Microsoft.DotNet.Build.Tasks.Feed (19)
src\PublishArtifactsInManifestBase.cs (13)
183public readonly Dictionary<TargetFeedContentType, HashSet<PackageArtifactModel>> PackagesByCategory = 184new Dictionary<TargetFeedContentType, HashSet<PackageArtifactModel>>(); 388HashSet<PackageArtifactModel> filteredPackages = SplitPackageByAssetSelection(packages, feedConfig); 390foreach (var package in filteredPackages) 827HashSet<PackageArtifactModel> filteredPackages = SplitPackageByAssetSelection(packages, feedConfig); 829foreach (var package in filteredPackages) 866protected virtual HashSet<PackageArtifactModel> SplitPackageByAssetSelection(HashSet<PackageArtifactModel> packages, TargetFeedConfig feedConfig) 1108foreach (var packageAsset in buildModel.Artifacts.Packages) 1133PackagesByCategory[categoryKey] = new HashSet<PackageArtifactModel>() { packageAsset }; 1168HashSet<PackageArtifactModel> packagesToPublish, 1203HashSet<PackageArtifactModel> packagesToPublish, 1290HashSet<PackageArtifactModel> packagesToPublish,
src\PublishArtifactsInManifestV4.cs (2)
224protected override HashSet<PackageArtifactModel> SplitPackageByAssetSelection(HashSet<PackageArtifactModel> packages, TargetFeedConfig feedConfig)
src\PublishBuildToMaestro.cs (1)
388foreach (var package in buildModel.Artifacts.Packages)
src\PushToBuildStorage.cs (3)
295foreach (var package in buildModel.Artifacts.Packages) 416case PackageArtifactModel _: 474case PackageArtifactModel _: