Update package display format from package::version to package@version #9415
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
InstallRequest.DisplayName
to use @ instead of ::NuGetManagedTemplatePackage.DisplayName
to use @ instead of ::Summary of Changes
Updated all package identifier and version display formatting from the legacy
package::version
format to the new recommendedpackage@version
format across:Core Properties:
InstallRequest.DisplayName
in Microsoft.TemplateEngine.AbstractionsNuGetManagedTemplatePackage.DisplayName
in Microsoft.TemplateEngine.EdgeException Messages:
PackageNotFoundException
constructorDownloadException
constructors (3 overloads)Logging Messages:
NugetApiPackageManager.cs
(5 locations)PackageManager.cs
test helper (3 locations)Console Output:
AdditionalDataExtensions.cs
in TemplateDiscovery toolsPackSourceChecker.cs
in TemplateDiscovery tools (12 locations)Tests:
NuGetInstallerTests.cs
(4 test assertions)TemplateDiscoveryTests.cs
(6 test assertions)Total: 10 files modified, 37 changes across the codebase. All references consistently updated to use the @ symbol instead of :: for package@version formatting.
Original prompt
Fixes #9414
💡 You can make Copilot smarter by setting up custom instructions, customizing its development environment and configuring Model Context Protocol (MCP) servers. Learn more Copilot coding agent tips in the docs.