Skip to content

Commit d86c603

Browse files
authored
telemetry(core): Update telemetry to 1.0.258 (#5621)
## Problem Telemetry update is blocking the tracing pull request (#5591) ## Solution Update to the latest released version of the telemetry package https://github.com/aws/aws-toolkit-vscode/pull/5593/files refactors how languages are done in cwspr but its wip and this update is blocking the tracing PR
1 parent a33e6f8 commit d86c603

File tree

5 files changed

+36
-8
lines changed

5 files changed

+36
-8
lines changed

package-lock.json

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
"generateNonCodeFiles": "npm run generateNonCodeFiles -w packages/ --if-present"
4040
},
4141
"devDependencies": {
42-
"@aws-toolkits/telemetry": "^1.0.254",
42+
"@aws-toolkits/telemetry": "^1.0.258",
4343
"@playwright/browser-chromium": "^1.43.1",
4444
"@types/vscode": "^1.68.0",
4545
"@types/vscode-webview": "^1.57.1",

packages/amazonq/test/unit/codewhisperer/tracker/codewhispererCodeCoverageTracker.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,6 @@ describe('codewhispererCodecoverageTracker', function () {
2929

3030
it('unsupported language', function () {
3131
assert.strictEqual(CodeWhispererCodeCoverageTracker.getTracker('vb'), undefined)
32-
assert.strictEqual(CodeWhispererCodeCoverageTracker.getTracker('r'), undefined)
3332
assert.strictEqual(CodeWhispererCodeCoverageTracker.getTracker('ipynb'), undefined)
3433
})
3534

@@ -41,6 +40,7 @@ describe('codewhispererCodecoverageTracker', function () {
4140
assert.notStrictEqual(CodeWhispererCodeCoverageTracker.getTracker('cpp'), undefined)
4241
assert.notStrictEqual(CodeWhispererCodeCoverageTracker.getTracker('ruby'), undefined)
4342
assert.notStrictEqual(CodeWhispererCodeCoverageTracker.getTracker('go'), undefined)
43+
assert.notStrictEqual(CodeWhispererCodeCoverageTracker.getTracker('r'), undefined)
4444
})
4545

4646
it('supported language and should return singleton object per language', function () {

packages/amazonq/test/unit/codewhisperer/util/runtimeLanguageContext.test.ts

Lines changed: 12 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,15 @@ describe('runtimeLanguageContext', function () {
3636
['json', true],
3737
['yaml', true],
3838
['tf', true],
39+
['dart', true],
40+
['lua', true],
41+
['powershell', true],
42+
['r', true],
43+
['swift', true],
44+
['systemVerilog', true],
45+
['vue', true],
3946
['plaintext', false],
4047
['html', false],
41-
['r', false],
4248
['vb', false],
4349
]
4450

@@ -71,14 +77,18 @@ describe('runtimeLanguageContext', function () {
7177
['go', 'go'],
7278
['kotlin', 'kotlin'],
7379
['php', 'php'],
80+
['powershell', 'powershell'],
7481
['ruby', 'ruby'],
7582
['rust', 'rust'],
7683
['scala', 'scala'],
7784
['shellscript', 'shell'],
7885
['sql', 'sql'],
86+
['r', 'r'],
87+
['swift', 'swift'],
88+
['lua', 'lua'],
89+
['vue', 'vue'],
7990
['plaintext', 'plaintext'],
8091
['html', 'plaintext'],
81-
['r', 'plaintext'],
8292
['vb', 'plaintext'],
8393
[undefined, 'plaintext'],
8494
]

packages/core/src/codewhisperer/util/runtimeLanguageContext.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,13 @@ export class RuntimeLanguageContext {
8787
typescriptreact: 'tsx',
8888
yml: 'yaml',
8989
yaml: 'yaml',
90+
dart: 'dart',
91+
lua: 'lua',
92+
powershell: 'powershell',
93+
r: 'r',
94+
swift: 'swift',
95+
systemVerilog: 'systemVerilog',
96+
vue: 'vue',
9097
})
9198
this.supportedLanguageExtensionMap = createConstantMap<string, CodewhispererLanguage>({
9299
c: 'c',
@@ -170,6 +177,17 @@ export class RuntimeLanguageContext {
170177
json: 'json',
171178
yaml: 'yaml',
172179
yml: 'yaml',
180+
sv: 'systemVerilog',
181+
svh: 'systemVerilog',
182+
vh: 'systemVerilog',
183+
dart: 'dart',
184+
lua: 'lua',
185+
wlua: 'lua',
186+
swift: 'swift',
187+
vue: 'vue',
188+
ps1: 'powershell',
189+
psm1: 'powershell',
190+
r: 'r',
173191
// Add more mappings if needed
174192
}
175193

0 commit comments

Comments
 (0)