Skip to content

Fix grammar errors in Nitro CLI#9285

Merged
glen-84 merged 3 commits intomainfrom
gai/fix-nitro-grammar-errors
Mar 2, 2026
Merged

Fix grammar errors in Nitro CLI#9285
glen-84 merged 3 commits intomainfrom
gai/fix-nitro-grammar-errors

Conversation

@glen-84
Copy link
Collaborator

@glen-84 glen-84 commented Mar 2, 2026

Summary of the changes (Less than 80 chars)

  • Fix grammar errors in Nitro CLI.

Copilot AI review requested due to automatic review settings March 2, 2026 14:56
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR standardizes and corrects grammar/capitalization across Nitro CLI user-facing strings (e.g., “ID”, “API”, “URL”, “Fusion”, “Nitro”) in command output, option/argument descriptions, and Fusion compatibility docs/resources.

Changes:

  • Normalize capitalization for common acronyms in CLI messages and option/argument descriptions (ID/API/URL).
  • Improve various interactive prompt titles and error/confirmation messages for consistency and clarity.
  • Update Fusion compatibility XML docs and resource strings to consistently use “Fusion”.

Reviewed changes

Copilot reviewed 74 out of 74 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
src/Nitro/CommandLine/src/CommandLine/ThrowHelper.cs Capitalization fixes in error messages (ID/API).
src/Nitro/CommandLine/src/CommandLine/Options/WorkspaceIdOption.cs Option description capitalization (ID).
src/Nitro/CommandLine/src/CommandLine/Options/RequestIdOptions.cs Option description capitalization (ID).
src/Nitro/CommandLine/src/CommandLine/Options/OptionalSubgraphIdOption.cs Option description capitalization (ID).
src/Nitro/CommandLine/src/CommandLine/Options/OptionalRequestIdOption.cs Option description capitalization (ID).
src/Nitro/CommandLine/src/CommandLine/Options/OptionalApiKeyStageConditionOption.cs Description capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Options/MockSchemaIdOption.cs Option description capitalization (ID/API).
src/Nitro/CommandLine/src/CommandLine/Options/IdentityCloudUrlOption.cs Description capitalization (URL/API).
src/Nitro/CommandLine/src/CommandLine/Options/IdentityCloudUrlArgument.cs Description capitalization (URL/API).
src/Nitro/CommandLine/src/CommandLine/Options/DownstreamUrlOption.cs Description capitalization (URL).
src/Nitro/CommandLine/src/CommandLine/Options/CloudUrlOption.cs Description capitalization (URL/API).
src/Nitro/CommandLine/src/CommandLine/Options/ClientIdOption.cs Description capitalization (ID).
src/Nitro/CommandLine/src/CommandLine/Options/ApiKeyOption.cs Description capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Options/ApiKeyNameOption.cs Description capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Options/ApiIdOption.cs Option description capitalization (ID/API).
src/Nitro/CommandLine/src/CommandLine/Helpers/PaginationContainer.cs Error message capitalization (“Nitro”).
src/Nitro/CommandLine/src/CommandLine/Extensions/ApiClientCommandLineBuilderExtensions.cs Comment/message capitalization (URI/API).
src/Nitro/CommandLine/src/CommandLine/Commands/Workspaces/ShowWorkspaceCommand.cs Error message capitalization (ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Stages/ListStagesCommand.cs Prompt/title/error message capitalization (API/ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Stages/EditStagesCommand.cs Prompt/title capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Commands/Schemas/ValidateSchemaCommand.cs Error message capitalization (request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Schemas/PublishSchemaCommand.cs Error message capitalization (request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/PersonalAccessTokens/RevokePersonalAccessTokenCommand.cs Confirmation/output message clarity (PAT/ID formatting).
src/Nitro/CommandLine/src/CommandLine/Commands/OpenApi/ValidateOpenApiCollectionCommand.cs Error message capitalization (request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/OpenApi/PublishOpenApiCollectionCommand.cs Error message capitalization (request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/OpenApi/Options/OpenApiCollectionIdOption.cs Description capitalization (ID).
src/Nitro/CommandLine/src/CommandLine/Commands/OpenApi/ListOpenApiCollectionCommand.cs Title/error message capitalization (API/ID).
src/Nitro/CommandLine/src/CommandLine/Commands/OpenApi/DeleteOpenApiCollectionCommand.cs Prompt/confirmation/error message capitalization (API/ID).
src/Nitro/CommandLine/src/CommandLine/Commands/OpenApi/CreateOpenApiCollectionCommand.cs Prompt capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Commands/Mocks/UpdateMockCommand.cs Error message capitalization (schema ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Mocks/ListMockCommand.cs Prompt/title/error message capitalization (API/ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Mocks/CreateMockCommand.cs Prompt capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Commands/Mcp/ValidateMcpFeatureCollectionCommand.cs Error message capitalization (request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Mcp/PublishMcpFeatureCollectionCommand.cs Error message capitalization (request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Mcp/Options/McpFeatureCollectionIdOption.cs Description capitalization (ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Mcp/ListMcpFeatureCollectionCommand.cs Title/error message capitalization (API/ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Mcp/DeleteMcpFeatureCollectionCommand.cs Prompt/confirmation/error message capitalization (API/ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Mcp/CreateMcpFeatureCollectionCommand.cs Prompt capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Commands/Login/LoginCommand.cs Error message capitalization (“Nitro”).
src/Nitro/CommandLine/src/CommandLine/Commands/Fusion/PublishCommand/FusionConfigurationPublishValidateCommand.cs Request-ID wording and “Fusion” capitalization in titles/messages.
src/Nitro/CommandLine/src/CommandLine/Commands/Fusion/PublishCommand/FusionConfigurationPublishStartCommand.cs Request-ID wording and “Fusion” capitalization in titles/messages.
src/Nitro/CommandLine/src/CommandLine/Commands/Fusion/PublishCommand/FusionConfigurationPublishCommitCommand.cs Request-ID wording and “Fusion” capitalization in titles.
src/Nitro/CommandLine/src/CommandLine/Commands/Fusion/PublishCommand/FusionConfigurationPublishCancelCommand.cs Request-ID wording and “Fusion” capitalization in titles/messages.
src/Nitro/CommandLine/src/CommandLine/Commands/Fusion/FusionValidateCommand.cs Error message capitalization (“Fusion archive”, request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Fusion/FusionPublishHelpers.cs Output/error message capitalization (request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Fusion/FusionDownloadCommand.cs Title/output/error message capitalization (Fusion/API/ID/URL).
src/Nitro/CommandLine/src/CommandLine/Commands/Environments/ShowEnvironmentCommand.cs Error message grammar/capitalization (an environment, ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Clients/ValidateClientCommand.cs Error message capitalization (request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Clients/ShowClientCommand.cs Error message corrected to refer to client + ID capitalization.
src/Nitro/CommandLine/src/CommandLine/Commands/Clients/PublishClientCommand.cs Error message capitalization (request ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Clients/Options/ClientNameOption.cs Description capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Commands/Clients/ListClientCommand.cs Title/error message capitalization (API/ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Clients/DeleteClientCommand.cs Prompt/error message capitalization (API/ID) + typo fix (“with”).
src/Nitro/CommandLine/src/CommandLine/Commands/Clients/CreateClientCommand.cs Prompt capitalization (API) + error message corrected (“client”).
src/Nitro/CommandLine/src/CommandLine/Commands/Apis/ShowApiCommand.cs Error message grammar/capitalization (an API, ID).
src/Nitro/CommandLine/src/CommandLine/Commands/Apis/SetApiSettingsCommand.cs Output capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Commands/Apis/Options/ApiPathOption.cs Description capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Commands/Apis/Options/ApiNameOption.cs Description capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Commands/Apis/ListApiCommand.cs Title capitalization (“APIs”).
src/Nitro/CommandLine/src/CommandLine/Commands/Apis/DeleteApiCommand.cs Message capitalization + ID formatting consistency.
src/Nitro/CommandLine/src/CommandLine/Commands/Apis/CreateApiCommand.cs Grammar/capitalization (“an API”) + message capitalization consistency.
src/Nitro/CommandLine/src/CommandLine/Commands/Apis/Components/SelectApiPrompt.cs Prompt capitalization (API).
src/Nitro/CommandLine/src/CommandLine/Commands/ApiKeys/ListApiKeyCommand.cs Title capitalization (“API Keys”).
src/Nitro/CommandLine/src/CommandLine/Commands/ApiKeys/DeleteApiKeyCommand.cs Message capitalization + ID formatting consistency.
src/Nitro/CommandLine/src/CommandLine/Commands/ApiKeys/CreateApiKeyCommand.cs Message capitalization updates; also changes an input property name used for API key creation.
src/Nitro/CommandLine/src/CommandLine/Arguments/OptionalIdArgument.cs Argument description capitalization (ID).
src/Nitro/CommandLine/src/CommandLine/Arguments/IdArgument.cs Argument description capitalization (ID).
src/Nitro/CommandLine/src/CommandLine.FusionCompatibility/FusionTypeNames.cs XML doc capitalization (“Fusion”).
src/Nitro/CommandLine/src/CommandLine.FusionCompatibility/FusionTypeBaseNames.cs XML doc capitalization (“Fusion”).
src/Nitro/CommandLine/src/CommandLine.FusionCompatibility/FusionGraphPackageException.cs XML doc capitalization (“Fusion”).
src/Nitro/CommandLine/src/CommandLine.FusionCompatibility/FusionGraphPackageConstants.cs XML doc capitalization (“Fusion”).
src/Nitro/CommandLine/src/CommandLine.FusionCompatibility/FusionEnumValueNames.cs XML doc capitalization (“Fusion”).
src/Nitro/CommandLine/src/CommandLine.FusionCompatibility/FusionDirectiveArgumentNames.cs XML doc capitalization (“Fusion”).
src/Nitro/CommandLine/src/CommandLine.FusionCompatibility/FusionAbstractionResources.resx Resource string capitalization (“Fusion”).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@glen-84 glen-84 merged commit 93eb229 into main Mar 2, 2026
116 checks passed
@glen-84 glen-84 deleted the gai/fix-nitro-grammar-errors branch March 2, 2026 15:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants