20 instantiations of NuspecReader
dotnet (1)
ToolPackage\ToolPackageDownloader.cs (1)
82version = new NuspecReader(reader.GetNuspec()).GetVersion();
NuGet.CommandLine.XPlat (1)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
354NuspecReader nuspecReader = new(nuspecFilePath);
NuGet.PackageManagement (5)
BuildIntegration\BuildIntegratedRestoreUtility.cs (1)
164var nuspecReader = new NuspecReader(nuspecFilePath);
InstallationCompatibility.cs (1)
73var nuspecReader = new NuspecReader(manifestPath);
Projects\FolderNuGetProject.cs (2)
298var reader = new NuspecReader(nuspecPath); 346var reader = new NuspecReader(path);
Projects\PackagesConfigNuGetProject.cs (1)
370var nuspecReader = new NuspecReader(packageReader.GetNuspec());
NuGet.Packaging (4)
PackageExtraction\PackageHelper.cs (1)
98var nuspecReader = new NuspecReader(nuspec);
PackageReaderBase.cs (1)
117_nuspecReader = new NuspecReader(GetNuspec());
Rules\DependenciesGroupsForEachTFMRule.cs (1)
190var packageNuspec = new NuspecReader(packageNuspecStream);
Rules\ReferencesInNuspecMatchRefAssetsRule.cs (1)
34var packageNuspec = new NuspecReader(nuspecStream);
NuGet.Protocol (9)
HttpSource\HttpStreamValidation.cs (2)
86_ = new NuspecReader(nuspec); // This method throws if reading the .nuspec fails 125var nuspec = new NuspecReader(nuspecStream);
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (1)
146return new NuspecReader(nuspecPath);
LocalRepositories\LocalV2FindPackageByIdResource.cs (1)
439reader = new NuspecReader(packageReader.GetNuspec());
PackagesFolder\LocalPackageFileCache.cs (2)
183nuspec = new NuspecReader(File.OpenRead(manifestPath)); 191nuspec = new NuspecReader(folderReader.GetNuspec());
Plugins\PluginPackageReader.cs (1)
492_nuspecReader = new NuspecReader(stream);
RemoteRepositories\PackageUtilities.cs (1)
31return new NuspecReader(nuspecStream);
Utility\LocalFolderUtility.cs (1)
688var nuspecHelper = new Lazy<NuspecReader>(() => new NuspecReader(nuspecPath));
82 references to NuspecReader
Microsoft.DotNet.Build.Tasks.Workloads (1)
WorkloadPackageBase.cs (1)
191NuspecReader nuspec = reader.NuspecReader;
Microsoft.DotNet.PackageTesting (1)
NupkgParser.cs (1)
16NuspecReader nuspecReader = nupkgReader.NuspecReader;
Microsoft.DotNet.PackageValidation (1)
Package.cs (1)
136NuspecReader nuspecReader = packageReader.NuspecReader;
Microsoft.TemplateEngine.Cli (1)
NuGetUtils.cs (1)
30NuspecReader nuspec = reader.NuspecReader;
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NuGetInstaller.cs (1)
435NuspecReader nuspec = reader.NuspecReader;
NuGet.CommandLine.XPlat (1)
Commands\PackageReferenceCommands\AddPackageReferenceCommandRunner.cs (1)
354NuspecReader nuspecReader = new(nuspecFilePath);
NuGet.Commands (7)
RestoreCommand\ContentFiles\ContentFileUtils.cs (1)
75NuspecReader nuspec,
RestoreCommand\Utility\LockFileUtils.cs (6)
81var nuspec = package.Nuspec; 179NuspecReader nuspec, 304private static void AddContentFiles(ManagedCodeConventions managedCodeConventions, LockFileTargetLibrary lockFileLib, NuGetFramework framework, ContentItemCollection contentItems, NuspecReader nuspec) 378private static void AddFrameworkReferences(LockFileTargetLibrary lockFileLib, NuGetFramework framework, NuspecReader nuspec) 405private static void ApplyReferenceFilter(LockFileTargetLibrary lockFileLib, NuGetFramework framework, NuspecReader nuspec) 444private static void AddDependencies(IEnumerable<LibraryDependency> dependencies, LockFileTargetLibrary lockFileLib, NuGetFramework framework, NuspecReader nuspec)
NuGet.PackageManagement (7)
BuildIntegration\BuildIntegratedRestoreUtility.cs (1)
164var nuspecReader = new NuspecReader(nuspecFilePath);
InstallationCompatibility.cs (3)
73var nuspecReader = new NuspecReader(manifestPath); 123NuspecReader nuspecReader; 145NuspecReader nuspecReader)
Projects\FolderNuGetProject.cs (2)
298var reader = new NuspecReader(nuspecPath); 346var reader = new NuspecReader(path);
Projects\PackagesConfigNuGetProject.cs (1)
370var nuspecReader = new NuspecReader(packageReader.GetNuspec());
NuGet.Packaging (14)
Core\FrameworkNameValidatorUtility.cs (1)
36var nuspecReader = builder.NuspecReader;
PackageExtraction\PackageHelper.cs (1)
98var nuspecReader = new NuspecReader(nuspec);
PackageReaderBase.cs (3)
26private NuspecReader? _nuspecReader; 111public virtual NuspecReader NuspecReader 588public virtual Task<NuspecReader> GetNuspecReaderAsync(CancellationToken cancellationToken)
Rules\BestPractice\MissingReadmeRule.cs (1)
23var nuspecReader = builder?.NuspecReader;
Rules\DefaultManifestValuesRule.cs (1)
36var nuspecReader = builder.NuspecReader;
Rules\DependenciesGroupsForEachTFMRule.cs (1)
190var packageNuspec = new NuspecReader(packageNuspecStream);
Rules\IconUrlDeprecationWarning.cs (1)
22var nuspecReader = builder.NuspecReader;
Rules\InvalidPrereleaseDependencyRule.cs (1)
23var nuspecReader = builder.NuspecReader;
Rules\LicenseUrlDeprecationWarning.cs (1)
23var nuspecReader = builder?.NuspecReader;
Rules\ReferencesInNuspecMatchRefAssetsRule.cs (1)
34var packageNuspec = new NuspecReader(nuspecStream);
Rules\UnrecognizedLicenseIdentifierRule.cs (1)
24var nuspecReader = builder?.NuspecReader;
Rules\UnspecifiedDependencyVersionRule.cs (1)
28var nuspecReader = builder.NuspecReader;
NuGet.Protocol (48)
HttpSource\HttpStreamValidation.cs (1)
125var nuspec = new NuspecReader(nuspecStream);
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (3)
122var nuspec = GetNuspec(rootDirInfo, name); 129new Lazy<NuspecReader>(() => nuspec), 139private static NuspecReader GetNuspec(DirectoryInfo root, string name)
LocalRepositories\LocalPackageInfo.cs (3)
14private readonly Lazy<NuspecReader> _nuspecHelper; 29Lazy<NuspecReader> nuspec, 97public virtual NuspecReader Nuspec
LocalRepositories\LocalV2FindPackageByIdResource.cs (2)
436NuspecReader reader; 462new Lazy<NuspecReader>(() => reader),
LocalRepositories\LocalV3FindPackageByIdResource.cs (2)
444private T ProcessNuspecReader<T>(string id, NuGetVersion version, Func<NuspecReader, T> process) 449NuspecReader nuspecReader;
Model\LocalPackageSearchMetadata.cs (1)
21private readonly NuspecReader _nuspec;
PackagesFolder\LocalPackageFileCache.cs (6)
26private readonly ConcurrentDictionary<string, Lazy<NuspecReader>> _nuspecCache 27= new ConcurrentDictionary<string, Lazy<NuspecReader>>(PathUtility.GetStringComparerBasedOnOS()); 52public virtual Lazy<NuspecReader> GetOrAddNuspec(string manifestPath, string expandedPath) 55e => new Lazy<NuspecReader>(() => GetNuspec(manifestPath, e))); 176private static NuspecReader GetNuspec(string manifestPath, string expandedPath) 178NuspecReader nuspec = null;
PackagesFolder\LocalPackageInfo.cs (3)
20private readonly Lazy<NuspecReader> _nuspec; 32Lazy<NuspecReader> nuspec, 65public NuspecReader Nuspec => _nuspec.Value;
Plugins\PluginPackageReader.cs (12)
33private NuspecReader _nuspecReader; 343var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 371var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 400var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 462public override NuspecReader NuspecReader => throw new NotSupportedException(); 472public override async Task<NuspecReader> GetNuspecReaderAsync(CancellationToken cancellationToken) 557var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 584var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 613var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 757var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 811var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 900var nuspecReader = await GetNuspecReaderAsync(cancellationToken);
RemoteRepositories\HttpFileSystemBasedFindPackageByIdResource.cs (1)
209var reader = await _nupkgDownloader.GetNuspecReaderFromNupkgAsync(
RemoteRepositories\PackageUtilities.cs (2)
17/// Create a <see cref="NuspecReader"/> from a nupkg stream. 19internal static NuspecReader OpenNuspecFromNupkg(string id, Stream nupkgStream, ILogger log)
RemoteRepositories\PluginFindPackageByIdResource.cs (1)
295var nuspecReader = await packageReader.GetNuspecReaderAsync(cancellationToken);
RemoteRepositories\RemoteV2FindPackageByIdResource.cs (1)
195var reader = await _nupkgDownloader.GetNuspecReaderFromNupkgAsync(
RemoteRepositories\RemoteV3FindPackageByIdResource.cs (1)
185var reader = await _nupkgDownloader.GetNuspecReaderFromNupkgAsync(
Resources\FindPackageByIdResource.cs (1)
147protected static FindPackageByIdDependencyInfo GetDependencyInfo(NuspecReader reader)
Utility\FindPackagesByIdNupkgDownloader.cs (5)
24private readonly ConcurrentDictionary<string, NuspecReader> _nuspecReaders = 25new ConcurrentDictionary<string, NuspecReader>(); 44/// Gets a <see cref="NuspecReader"/> from a .nupkg. If the URL cannot be fetched or there is a problem 53public async Task<NuspecReader> GetNuspecReaderFromNupkgAsync( 60NuspecReader? reader = null;
Utility\LocalFolderUtility.cs (3)
688var nuspecHelper = new Lazy<NuspecReader>(() => new NuspecReader(nuspecPath)); 1218var nuspec = package.NuspecReader; 1220var nuspecHelper = new Lazy<NuspecReader>(() => nuspec);