4 instantiations of NuGetAssetResolver
Microsoft.DotNet.Build.Tasks.Packaging (3)
CreateTrimDependencyGroups.cs (1)
80NuGetAssetResolver resolver = new NuGetAssetResolver(null, packagePaths);
GeneratePackageReport.cs (1)
348_resolverWithoutPlaceholders = new NuGetAssetResolver(RuntimeFile, filesWithoutPlaceholders);
HarvestPackage.cs (1)
173NuGetAssetResolver resolverWithoutPlaceholders = new NuGetAssetResolver(RuntimeFile, filesWithoutPlaceholders);
Microsoft.DotNet.Build.Tasks.Packaging.Tests (1)
NuGetAssetResolverTests.cs (1)
30NuGetAssetResolver resolver = new NuGetAssetResolver("runtime.json", items);
26 references to NuGetAssetResolver
Microsoft.DotNet.Build.Tasks.Packaging (25)
CreateTrimDependencyGroups.cs (3)
80NuGetAssetResolver resolver = new NuGetAssetResolver(null, packagePaths); 151private bool IsSupported(NuGetFramework inboxFx, NuGetAssetResolver resolver) 161foreach (var compileAsset in compileAssets.Where(c => !NuGetAssetResolver.IsPlaceholder(c)))
GeneratePackageReport.cs (6)
19private NuGetAssetResolver _resolverWithoutPlaceholders; 100NuGetAssetResolver.ExamineAssets(Log, "Compile", package, fx.ToString(), compileAssets, out hasCompileAsset, out hasCompilePlaceHolder); 126NuGetAssetResolver.ExamineAssets(Log, "Runtime", package, target, runtimeAssets, out hasRuntimeAsset, out hasRuntimePlaceHolder); 155var refAssm = compileAssets.FirstOrDefault(r => !NuGetAssetResolver.IsPlaceholder(r))?.Substring(PackageId.Length + 1); 162refAssm = compileAssets.FirstOrDefault(r => !NuGetAssetResolver.IsPlaceholder(r)); 346.Where(f => !NuGetAssetResolver.IsPlaceholder(f));
GetApplicableAssetsFromPackages.cs (2)
101var compileItems = compileAssets.Where(ca => !NuGetAssetResolver.IsPlaceholder(ca)) 125var runtimeItems = runtimeAssets.Where(ra => !NuGetAssetResolver.IsPlaceholder(ra))
GetLayoutFiles.cs (1)
119return assets.Where(a => !NuGetAssetResolver.IsPlaceholder(a.LocalPath))
HarvestPackage.cs (6)
172.Where(f => !NuGetAssetResolver.IsPlaceholder(f)); 173NuGetAssetResolver resolverWithoutPlaceholders = new NuGetAssetResolver(RuntimeFile, filesWithoutPlaceholders); 201NuGetAssetResolver.ExamineAssets(Log, "Compile", package, fx.ToString(), compileAssets, out hasCompileAsset, out hasCompilePlaceHolder); 219NuGetAssetResolver.ExamineAssets(Log, "Runtime", package, target, runtimeAssets, out hasRuntimeAsset, out hasRuntimePlaceHolder); 239var refAssm = compileAssets.FirstOrDefault(r => !NuGetAssetResolver.IsPlaceholder(r))?.Substring(PackageId.Length + 1); 246refAssm = compileAssets.FirstOrDefault(r => !NuGetAssetResolver.IsPlaceholder(r));
NuGetAssetResolver.cs (4)
130if (!hasRealAsset && NuGetAssetResolver.IsPlaceholder(runtimeItem)) 190NuGetAssetResolver.FixCriteria(managedCriteria); 241NuGetAssetResolver.FixCriteria(managedCriteria); 259NuGetAssetResolver.FixCriteria(managedCriteria);
PackageItem.cs (1)
32IsPlaceholder = NuGetAssetResolver.IsPlaceholder(SourcePath);
ValidatePackage.cs (2)
188NuGetAssetResolver.ExamineAssets(Log, "Compile", ContractName, fx.ToString(), compileAssetPaths, out hasCompileAsset, out hasCompilePlaceHolder); 205NuGetAssetResolver.ExamineAssets(Log, "Runtime", ContractName, target, runtimeAssetPaths, out hasRuntimeAsset, out hasRuntimePlaceHolder);
Microsoft.DotNet.Build.Tasks.Packaging.Tests (1)
NuGetAssetResolverTests.cs (1)
30NuGetAssetResolver resolver = new NuGetAssetResolver("runtime.json", items);