19 references to Package
Microsoft.DotNet.PackageValidation (19)
Validators\BaselinePackageValidator.cs (7)
45IReadOnlyList<ContentItem>? latestCompileAssets = options.Package.FindBestCompileAssetForFramework(baselineTargetFramework); 60options.Package); 69IReadOnlyList<ContentItem>? latestRuntimeAssets = options.Package.FindBestRuntimeAssetForFramework(baselineTargetFramework); 84options.Package); 98IReadOnlyList<ContentItem>? latestRuntimeSpecificAssets = options.Package.FindBestRuntimeAssetForFrameworkAndRuntime(baselineTargetFramework, baselineRuntimeSpecificAssetsRidGroup.Key); 114options.Package); 130string[] baselineTargetFrameworksExcludedButPresentInCurrentPackage = options.Package.FrameworksInPackage
Validators\CompatibleFrameworkInPackageValidator.cs (5)
29PatternSet patternSet = options.Package.RefAssets.Any() ? 34if (options.Package.FrameworksInPackage.Count < 2) 40foreach (NuGetFramework framework in options.Package.FrameworksInPackage.OrderByDescending(f => f.Version)) 42IReadOnlyList<ContentItem>? compileTimeAsset = options.Package.FindBestCompileAssetForFramework(framework); 68options.Package);
Validators\CompatibleTFMValidator.cs (7)
30foreach (NuGetFramework item in options.Package.FrameworksInPackage) 41IReadOnlyList<ContentItem>? compileTimeAsset = options.Package.FindBestCompileAssetForFramework(framework); 51IReadOnlyList<ContentItem>? runtimeAsset = options.Package.FindBestRuntimeAssetForFramework(framework); 66options.Package); 69foreach (string rid in options.Package.Rids.Where(packageRid => framework.SupportsRuntimeIdentifier(packageRid))) 71IReadOnlyList<ContentItem>? runtimeRidSpecificAsset = options.Package.FindBestRuntimeAssetForFrameworkAndRuntime(framework, rid); 88options.Package);