Skip to content

Commit 7fdb8f9

Browse files
authored
fix: rename Application Composer to Infrastructure Composer aws#5701
## Problem We will rename Application Composer to Infrastructure Composer as our service name. We need to do the same thing in VSCode toolkit ## Solution We will rename all user visible things first
1 parent 37d97c4 commit 7fdb8f9

File tree

9 files changed

+20
-12
lines changed

9 files changed

+20
-12
lines changed

packages/core/package.nls.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,8 +80,8 @@
8080
"AWS.command.apig.copyUrl": "Copy URL",
8181
"AWS.command.apig.invokeRemoteRestApi": "Invoke on AWS",
8282
"AWS.command.apig.invokeRemoteRestApi.cn": "Invoke on Amazon",
83-
"AWS.command.applicationComposer.open": "Open with Application Composer",
84-
"AWS.command.applicationComposer.openDialog": "Open Template with Application Composer...",
83+
"AWS.command.applicationComposer.open": "Open with Infrastructure Composer",
84+
"AWS.command.applicationComposer.openDialog": "Open Template with Infrastructure Composer...",
8585
"AWS.command.auth.addConnection": "Add New Connection",
8686
"AWS.command.auth.showConnectionsPage": "Add New Connection",
8787
"AWS.command.auth.switchConnections": "Switch Connections",
@@ -227,7 +227,7 @@
227227
"AWS.lambda.explorerTitle": "Explorer",
228228
"AWS.developerTools.explorerTitle": "Developer Tools",
229229
"AWS.codewhisperer.explorerTitle": "CodeWhisperer",
230-
"AWS.appcomposer.explorerTitle": "Application Composer",
230+
"AWS.appcomposer.explorerTitle": "Infrastructure Composer",
231231
"AWS.cdk.explorerTitle": "CDK",
232232
"AWS.codecatalyst.explorerTitle": "CodeCatalyst",
233233
"AWS.cwl.limit.desc": "Maximum amount of log entries pulled per request from CloudWatch Logs (max 10000)",

packages/core/src/applicationcomposer/codeLensProvider.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export class ApplicationComposerCodeLensProvider implements vscode.CodeLensProvi
3333
}
3434
const resourcesLoc = new vscode.Range(codeLensLine, 0, codeLensLine, 0)
3535
const codeLens = openTemplateInComposerCommand.build().asCodeLens(resourcesLoc, {
36-
title: localize('AWS.applicationComposer.codeLens.title', 'Visualize with Application Composer'),
36+
title: localize('AWS.applicationComposer.codeLens.title', 'Visualize with Infrastructure Composer'),
3737
tooltip: localize(
3838
'AWS.applicationComposer.codeLens.tooltip',
3939
'Visually design and build modern applications quickly'

packages/core/src/applicationcomposer/composerWebview.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -119,7 +119,11 @@ export class ApplicationComposer {
119119
): vscode.WebviewPanel {
120120
const panel = vscode.window.createWebviewPanel(
121121
'applicationComposer',
122-
localize('AWS.applicationComposer.title', '{0} (Application Composer)', path.basename(documentUri.fsPath)),
122+
localize(
123+
'AWS.applicationComposer.title',
124+
'{0} (Infrastructure Composer)',
125+
path.basename(documentUri.fsPath)
126+
),
123127
{
124128
preserveFocus: true,
125129
viewColumn: vscode.ViewColumn.Active,

packages/core/src/applicationcomposer/messageHandlers/openFeedbackMessageHandler.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ import { submitFeedback } from '../../feedback/vue/submitFeedback'
77
import { placeholder } from '../../shared/vscode/commands2'
88

99
export function openFeedbackMessageHandler() {
10-
void submitFeedback(placeholder, 'Application Composer')
10+
void submitFeedback(placeholder, 'Infrastructure Composer')
1111
}

packages/core/src/applicationcomposer/webviewManager.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -116,7 +116,7 @@ export class ApplicationComposerManager {
116116
void vscode.window.showInformationMessage(
117117
localize(
118118
'AWS.applicationComposer.visualisation.errors.rendering',
119-
'There was an error rendering Application Composer, check logs for details.'
119+
'There was an error rendering Infrastructure Composer, check logs for details.'
120120
)
121121
)
122122
this.logger.error(`${this.name}: Unable to show App Composer webview: ${err}`)

packages/core/src/feedback/vue/submitFeedback.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export class FeedbackWebview extends VueWebview {
7171
}
7272
}
7373

74-
type FeedbackId = 'AWS Toolkit' | 'Amazon Q' | 'Application Composer' | 'Threat Composer'
74+
type FeedbackId = 'AWS Toolkit' | 'Amazon Q' | 'Infrastructure Composer' | 'Threat Composer'
7575

7676
let _submitFeedback:
7777
| RegisteredCommand<(_: VsCodeCommandArg, id: FeedbackId, commentData?: string) => Promise<void>>
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"type": "Bug Fix",
3+
"description": "rename Application Composer to Infrastructure Composer"
4+
}

packages/toolkit/README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ Threat Composer for the AWS Toolkit for Visual Studio Code allows you to create,
2525

2626
![Threat Composer](https://raw.githubusercontent.com/aws/aws-toolkit-vscode/HEAD/docs/marketplace/vscode/threatComposer.gif)
2727

28-
## [Application Composer](https://aws.amazon.com/application-composer/)
28+
## [Infrastructure Composer](https://aws.amazon.com/application-composer/)
2929

30-
AWS Application Composer maintains a real-time visual representation of your application architecture in sync with your IaC. Changes to the architecture—such as adding new resources or changing service configuration—are reflected in the IaC artifacts, and vice versa.
30+
AWS Infrastructure Composer maintains a real-time visual representation of your application architecture in sync with your IaC. Changes to the architecture—such as adding new resources or changing service configuration—are reflected in the IaC artifacts, and vice versa.
3131

3232
- Visually compose modern applications from 1,000+ AWS CloudFormation resources with little guesswork.
3333
- Use the right tool for the task, including visual, code, or generative AI powered code suggestions in your IDE.
3434
- Integrate with Workflow Studio to visually orchestrate over 220 AWS services or public http endpoints with Step Functions workflows.
3535

36-
![Application Composer](https://raw.githubusercontent.com/aws/aws-toolkit-vscode/HEAD/docs/marketplace/vscode/appComposer.gif)
36+
![Infrastructure Composer](https://raw.githubusercontent.com/aws/aws-toolkit-vscode/HEAD/docs/marketplace/vscode/appComposer.gif)
3737

3838
## [Amazon CodeCatalyst](https://codecatalyst.aws/explore)
3939

packages/toolkit/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "aws-toolkit-vscode",
33
"displayName": "AWS Toolkit",
4-
"description": "Including CodeCatalyst, Application Composer, and support for Lambda, S3, CloudWatch Logs, CloudFormation, and many other services.",
4+
"description": "Including CodeCatalyst, Infrastructure Composer, and support for Lambda, S3, CloudWatch Logs, CloudFormation, and many other services.",
55
"version": "3.27.0-SNAPSHOT",
66
"extensionKind": [
77
"workspace"

0 commit comments

Comments
 (0)