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