6 instantiations of PackageAsset
Microsoft.DotNet.Build.Tasks.Packaging (1)
GeneratePackageReport.cs (1)
360var packageAsset = new PackageAsset()
Microsoft.DotNet.Build.Tasks.Packaging.Tests (5)
ValidateHarvestVersionIsLatestForReleaseTests.cs (5)
30new PackageAsset{ HarvestedFrom = "TestPackage/4.6.2/ref/netstandard2.0/TestPackage.dll" } 94new PackageAsset{ } 98new PackageAsset{ } 102new PackageAsset{ } 135new PackageAsset{ HarvestedFrom = "TestPackage/4.6.2/ref/netstandard2.0/TestPackage.dll" }
26 references to PackageAsset
Microsoft.DotNet.Build.Tasks.Packaging (21)
GeneratePackageReport.cs (2)
352private PackageAsset GetPackageAssetFromTargetPath(string targetPath) 360var packageAsset = new PackageAsset()
GetApplicableAssetsFromPackageReports.cs (1)
98private ITaskItem ItemFromApplicableAsset(PackageAsset asset, string id, string version)
GetLayoutFiles.cs (1)
117private IEnumerable<ITaskItem> CreateLayoutFiles(IEnumerable<PackageAsset> assets, string subFolder, string assetType)
PackageReport.cs (6)
30public PackageAsset[] UnusedAssets { get; set; } 113private static readonly PackageAsset[] s_emptyPackageAsset = new PackageAsset[0]; 122public PackageAsset[] CompileAssets { get; set; } 123public PackageAsset[] RuntimeAssets { get; set; } 124public PackageAsset[] NativeAssets { get; set; }
ValidateFrameworkPackage.cs (3)
49var testAsset = testAssetByName.Value; 85private IEnumerable<PackageAsset> GetTestAssets(NuGetFramework fx, string runtimeId) 94return Enumerable.Empty<PackageAsset>();
ValidateHarvestVersionIsLatestForRelease.cs (3)
75foreach (PackageAsset compileAsset in packageTarget.Value.CompileAssets.NullAsEmpty()) 83foreach (PackageAsset runtimeAsset in packageTarget.Value.RuntimeAssets.NullAsEmpty()) 91foreach (PackageAsset nativeAsset in packageTarget.Value.NativeAssets.NullAsEmpty())
ValidatePackage.cs (5)
159foreach (var compileAsset in _report.Targets.Values.SelectMany(t => t.CompileAssets) 274foreach (var referenceAssembly in referenceAssemblies) 302Dictionary<string, PackageAsset> implementationFiles = new Dictionary<string, PackageAsset>(); 303foreach (var implementationAssembly in implementationAssemblies)
Microsoft.DotNet.Build.Tasks.Packaging.Tests (5)
ValidateHarvestVersionIsLatestForReleaseTests.cs (5)
28CompileAssets = new PackageAsset[] 92CompileAssets = new PackageAsset[] 96RuntimeAssets = new PackageAsset[] 100NativeAssets = new PackageAsset[] 133CompileAssets = new PackageAsset[]