2 implementations of Version
Microsoft.TemplateEngine.Edge (2)
Installers\Folder\FolderManagedTemplatePackage.cs (1)
62
public string?
Version
=> null;
Installers\NuGet\NuGetManagedTemplatePackage.cs (1)
150
public string?
Version
14 references to Version
Microsoft.TemplateEngine.Cli (9)
TemplateInvoker.cs (2)
58
string? packageVersion = string.IsNullOrEmpty(templatePackage?.
Version
) ? null : Sha256Hasher.HashWithNormalizedCasing(templatePackage.
Version
);
TemplatePackageCoordinator.cs (2)
127
if (NuGetVersion.TryParse(managedTemplatePackage.
Version
, out managedPackageVersion) && NuGetVersion.TryParse(matchingTemplatePackage.Version, out unmanagedPackageVersion))
145
string displayString = $"{versionCheckResult.TemplatePackage?.Identifier}@{versionCheckResult.TemplatePackage?.
Version
}"; // the package@version currently installed
TemplatePackageDisplay.cs (4)
51
string displayString = $"{versionCheckResult.TemplatePackage?.Identifier}@{versionCheckResult.TemplatePackage?.
Version
}"; // the package@version currently installed
240
if (!string.IsNullOrWhiteSpace(managedSource.
Version
))
242
Reporter.Output.WriteLine($"{LocalizableStrings.Version} {managedSource.
Version
}".Indent(level: 2));
288
.Select(result => (result.TemplatePackage.Identifier, result.TemplatePackage.
Version
, result.LatestVersion));
TemplateSearch\CliSearchFiltersFactory.cs (1)
22
filterData[descriptor.Identifier] = descriptor.
Version
;
Microsoft.TemplateEngine.Edge (5)
BuiltInManagedProvider\GlobalSettingsTemplatePackageProvider.cs (4)
189
IEnumerable<UpdateRequest> updatesToApply = updateRequests.Where(request => request.Version != request.TemplatePackage.
Version
);
266
if (!forceUpdate && packageToBeUpdated.
Version
== version)
275
string.IsNullOrWhiteSpace(packageToBeUpdated.
Version
)
277
: $"{packageToBeUpdated.Identifier} ({string.Format(LocalizableStrings.Generic_Version, packageToBeUpdated.
Version
)})",
Settings\TemplatePackageManager.cs (1)
232
return string.IsNullOrWhiteSpace(packageVersion) || tp.
Version
== packageVersion;