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)
133_ = new NuspecReader(nuspec); // This method throws if reading the .nuspec fails 172var nuspec = new NuspecReader(nuspecStream);
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (1)
142return new NuspecReader(nuspecPath);
LocalRepositories\LocalV2FindPackageByIdResource.cs (1)
439reader = new NuspecReader(packageReader.GetNuspec());
PackagesFolder\LocalPackageFileCache.cs (2)
215return new NuspecReader(File.OpenRead(manifestPath)); 222return new NuspecReader(folderReader.GetNuspec());
Plugins\PluginPackageReader.cs (1)
490_nuspecReader = new NuspecReader(stream);
RemoteRepositories\PackageUtilities.cs (1)
31return new NuspecReader(nuspecStream);
Utility\LocalFolderUtility.cs (1)
688var nuspecHelper = new Lazy<NuspecReader>(() => new NuspecReader(nuspecPath));
81 references to NuspecReader
Microsoft.DotNet.Build.Tasks.Workloads (1)
WorkloadPackageBase.cs (1)
192NuspecReader 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)
80NuspecReader 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 (47)
HttpSource\HttpStreamValidation.cs (1)
172var nuspec = new NuspecReader(nuspecStream);
LocalRepositories\FindLocalPackagesResourceUnzipped.cs (3)
118var nuspec = GetNuspec(rootDirInfo, name); 125new Lazy<NuspecReader>(() => nuspec), 135private static NuspecReader GetNuspec(DirectoryInfo root, string name)
LocalRepositories\LocalPackageInfo.cs (3)
12private readonly Lazy<NuspecReader> _nuspecHelper = null!; 27Lazy<NuspecReader> nuspec, 95public 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)
19private readonly NuspecReader _nuspec;
PackagesFolder\LocalPackageFileCache.cs (5)
24private readonly ConcurrentDictionary<string, Lazy<NuspecReader>> _nuspecCache 25= new ConcurrentDictionary<string, Lazy<NuspecReader>>(PathUtility.GetStringComparerBasedOnOS()); 50public virtual Lazy<NuspecReader> GetOrAddNuspec(string manifestPath, string expandedPath) 63e => new Lazy<NuspecReader>(() => GetNuspec(manifestPath, e))); 210private static NuspecReader GetNuspec(string manifestPath, string expandedPath)
PackagesFolder\LocalPackageInfo.cs (3)
19private readonly Lazy<NuspecReader> _nuspec; 31Lazy<NuspecReader> nuspec, 69public NuspecReader Nuspec => _nuspec.Value;
Plugins\PluginPackageReader.cs (12)
31private NuspecReader? _nuspecReader; 341var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 369var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 398var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 460public override NuspecReader NuspecReader => throw new NotSupportedException(); 470public override async Task<NuspecReader> GetNuspecReaderAsync(CancellationToken cancellationToken) 555var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 582var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 611var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 755var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 809var nuspecReader = await GetNuspecReaderAsync(cancellationToken); 898var 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);