1 instantiation of VulnerabilityInfo
Microsoft.TemplateEngine.Edge (1)
Installers\NuGet\NugetApiPackageManager.cs (1)
524.Select(g => new VulnerabilityInfo(
21 references to VulnerabilityInfo
Microsoft.TemplateEngine.Abstractions (13)
Installer\CheckUpdateResult.cs (3)
26IReadOnlyList<VulnerabilityInfo> vulnerabilities) 47public IReadOnlyList<VulnerabilityInfo> Vulnerabilities { get; private set; } 76IReadOnlyList<VulnerabilityInfo> vulnerabilities)
Installer\InstallResult.cs (5)
13private InstallResult(InstallRequest request, IManagedTemplatePackage templatePackage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) 20private InstallResult(InstallRequest request, InstallerErrorCode error, string errorMessage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) 35public IReadOnlyList<VulnerabilityInfo> Vulnerabilities { get; private set; } 44public static InstallResult CreateSuccess(InstallRequest request, IManagedTemplatePackage templatePackage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) 57public static InstallResult CreateFailure(InstallRequest request, InstallerErrorCode error, string localizedFailureMessage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) => new InstallResult(request, error, localizedFailureMessage, vulnerabilities);
Installer\UpdateResult.cs (5)
13private UpdateResult(UpdateRequest request, IManagedTemplatePackage templatePackage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) 20private UpdateResult(UpdateRequest request, InstallerErrorCode error, string errorMessage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) 42public IReadOnlyList<VulnerabilityInfo> Vulnerabilities { get; private set; } 51public static UpdateResult CreateSuccess(UpdateRequest request, IManagedTemplatePackage templatePackage, IReadOnlyList<VulnerabilityInfo> vulnerabilities) 64public static UpdateResult CreateFailure(UpdateRequest request, InstallerErrorCode error, string localizedFailureMessage, IReadOnlyList<VulnerabilityInfo> vulnerabilities)
Microsoft.TemplateEngine.Cli (2)
TemplatePackageDisplay.cs (2)
380private void DisplayVulnerabilityInfo(IReadOnlyList<VulnerabilityInfo> vulnerabilities, IReporter reporter) 383foreach (VulnerabilityInfo entry in vulnerabilities)
Microsoft.TemplateEngine.Edge (6)
Installers\NuGet\Exceptions\VulnerablePackageException.cs (2)
10public VulnerablePackageException(string message, string packageIdentifier, string packageVersion, IReadOnlyList<VulnerabilityInfo> vulnerabilities) 18public IReadOnlyList<VulnerabilityInfo> Vulnerabilities { get; internal set; }
Installers\NuGet\IDownloader.cs (2)
15public NuGetPackageInfo(string author, string owners, bool reserved, string fullPath, string? nuGetSource, string packageIdentifier, string packageVersion, IReadOnlyList<VulnerabilityInfo> vulnerabilities) 41public IReadOnlyList<VulnerabilityInfo> PackageVulnerabilities { get; }
Installers\NuGet\NugetApiPackageManager.cs (2)
514public IReadOnlyList<VulnerabilityInfo> Vulnerabilities { get; } 516private IReadOnlyList<VulnerabilityInfo> ConvertVulnerabilityMetadata(IEnumerable<PackageVulnerabilityMetadata>? vulnerabilities)