Skip to content

Commit ef992ae

Browse files
dependabot[bot]laileni-awsroger-zhangg
authored
deps: bump the vscode-lsp group across 1 directory with 3 updates (aws#8013)
Bumps the vscode-lsp group with 2 updates in the / directory: [vscode-languageclient](https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client) and [vscode-languageserver](https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server). Updates `vscode-languageclient` from 6.1.4 to 9.0.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/vscode-languageserver-node/releases">vscode-languageclient's releases</a>.</em></p> <blockquote> <h2>release/jsonrpc/9.0.0-next.9</h2> <h2>Changes:</h2> <ul> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1665">#1665</a>: Update readme and move to NodeJS 22.x</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1663">#1663</a>: Remove implements Map from LinkedMap.</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1660">#1660</a>: Add capability information to <code>textDocument/colorPresentation</code></li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1650">#1650</a>: Update dependencies</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1646">#1646</a>: Bump brace-expansion from 2.0.1 to 2.0.2 in /client-node-tests</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1645">#1645</a>: Bump pbkdf2 from 3.1.2 to 3.1.3</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1644">#1644</a>: Use <code>MapIterator</code> return types in <code>LinkedMap</code> methods.</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1643">#1643</a>: Bump brace-expansion from 2.0.1 to 2.0.2 in /client</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1642">#1642</a>: Merge next release into main</li> </ul> <p>This list of changes was <a href="https://dev.azure.com/monacotools/Monaco/_build/results?buildId=352085&amp;view=logs">auto generated</a>.</p> <h2>release/jsonrpc/9.0.0-next.8</h2> <h2>Changes:</h2> <ul> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1632">#1632</a>: Read log level from output channel</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1631">#1631</a>: Update general dependencies</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1630">#1630</a>: Use LogOutputChannel</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1628">#1628</a>: Cancellation after first convert is not considered</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1629">#1629</a>: Fixes <a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1628">#1628</a>: Cancellation after first convert is not considered</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1619">#1619</a>: Test to trigger branch and PR build</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1618">#1618</a>: minor typo semaphore.ts</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1617">#1617</a>: Fix capabilities for range formatting requests</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1614">#1614</a>: fix: avoid dispose unmatched handlers</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1615">#1615</a>: Fix text document didOpen/didClose server capabilities</li> </ul> <!-- raw HTML omitted --> <ul> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1612">#1612</a>: Break cyclic dependencies</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1591">#1591</a>: Add capability information to the metamodel</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1611">#1611</a>: Merge release into main</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1610">#1610</a>: Dbaeumer/novel-quokka-brown</li> </ul> <p>This list of changes was <a href="https://dev.azure.com/monacotools/Monaco/_build/results?buildId=337378&amp;view=logs">auto generated</a>.<!-- raw HTML omitted --></p> <h2>release/jsonrpc/9.0.0-next.7</h2> <p>No release notes provided.</p> <h2>release/jsonrpc/9.0.0-next.6</h2> <h2>Changes:</h2> <ul> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1543">#1543</a>: Trigger PR flow</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/4f782ceac1b4444d335a32561bda0ded305c401e"><code>4f782ce</code></a> New release 3.17.5</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/8c81fc842c98059d705cb917b1ecca38ecbfb8e5"><code>8c81fc8</code></a> Update lock files (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1323">#1323</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/300fac4c24ebf634760baa9eb0607b4c5b8a1b24"><code>300fac4</code></a> Prepare new release (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1322">#1322</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/dfdb85d46f212e20de9df17074e84b97c4e7f95e"><code>dfdb85d</code></a> Fix folding range tests (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1320">#1320</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/4e057d5d6109eb3fcb075d0f99456f05910fda44"><code>4e057d5</code></a> Add the workspace/foldingRange/refresh method (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1309">#1309</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/b6e99d84cb024057b4cee0b724f1017a3325a7f9"><code>b6e99d8</code></a> Add <code>MessageType.Debug</code> (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1264">#1264</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/c6817d36ffbc9efb17330b19e5e73a2caaa197d9"><code>c6817d3</code></a> Fixes <a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1313">#1313</a>: Capture the exit code of a server process and print it to the lo...</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/c880c618b131484a756b2ffe074d7af4d14a2782"><code>c880c61</code></a> Move to vscode version 1.82 (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1312">#1312</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/864c8c5db398b8f1d4fe4672edb68f3779a8e8a6"><code>864c8c5</code></a> Dbaeumer/frail-salamander-amber (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1311">#1311</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/fb0a3d48b9aa1c52d527f623164b0b4f11115d5a"><code>fb0a3d4</code></a> Move to lock file version 3 (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/client/issues/1304">#1304</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Microsoft/vscode-languageserver-node/commits/release/client/9.0.1/client">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~vscode-bot">vscode-bot</a>, a new releaser for vscode-languageclient since your current version.</p> </details> <br /> Updates `vscode-languageserver` from 6.1.1 to 9.0.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/vscode-languageserver-node/releases">vscode-languageserver's releases</a>.</em></p> <blockquote> <h2>release/jsonrpc/9.0.0-next.9</h2> <h2>Changes:</h2> <ul> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1665">#1665</a>: Update readme and move to NodeJS 22.x</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1663">#1663</a>: Remove implements Map from LinkedMap.</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1660">#1660</a>: Add capability information to <code>textDocument/colorPresentation</code></li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1650">#1650</a>: Update dependencies</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1646">#1646</a>: Bump brace-expansion from 2.0.1 to 2.0.2 in /client-node-tests</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1645">#1645</a>: Bump pbkdf2 from 3.1.2 to 3.1.3</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1644">#1644</a>: Use <code>MapIterator</code> return types in <code>LinkedMap</code> methods.</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1643">#1643</a>: Bump brace-expansion from 2.0.1 to 2.0.2 in /client</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1642">#1642</a>: Merge next release into main</li> </ul> <p>This list of changes was <a href="https://dev.azure.com/monacotools/Monaco/_build/results?buildId=352085&amp;view=logs">auto generated</a>.</p> <h2>release/jsonrpc/9.0.0-next.8</h2> <h2>Changes:</h2> <ul> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1632">#1632</a>: Read log level from output channel</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1631">#1631</a>: Update general dependencies</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1630">#1630</a>: Use LogOutputChannel</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1628">#1628</a>: Cancellation after first convert is not considered</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1629">#1629</a>: Fixes <a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1628">#1628</a>: Cancellation after first convert is not considered</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1619">#1619</a>: Test to trigger branch and PR build</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1618">#1618</a>: minor typo semaphore.ts</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1617">#1617</a>: Fix capabilities for range formatting requests</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1614">#1614</a>: fix: avoid dispose unmatched handlers</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1615">#1615</a>: Fix text document didOpen/didClose server capabilities</li> </ul> <!-- raw HTML omitted --> <ul> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1612">#1612</a>: Break cyclic dependencies</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1591">#1591</a>: Add capability information to the metamodel</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1611">#1611</a>: Merge release into main</li> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1610">#1610</a>: Dbaeumer/novel-quokka-brown</li> </ul> <p>This list of changes was <a href="https://dev.azure.com/monacotools/Monaco/_build/results?buildId=337378&amp;view=logs">auto generated</a>.<!-- raw HTML omitted --></p> <h2>release/jsonrpc/9.0.0-next.7</h2> <p>No release notes provided.</p> <h2>release/jsonrpc/9.0.0-next.6</h2> <h2>Changes:</h2> <ul> <li><a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1543">#1543</a>: Trigger PR flow</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/4f782ceac1b4444d335a32561bda0ded305c401e"><code>4f782ce</code></a> New release 3.17.5</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/8c81fc842c98059d705cb917b1ecca38ecbfb8e5"><code>8c81fc8</code></a> Update lock files (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1323">#1323</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/300fac4c24ebf634760baa9eb0607b4c5b8a1b24"><code>300fac4</code></a> Prepare new release (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1322">#1322</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/3a21e09ff2358271bf86a3cea5b6568ad8846ff4"><code>3a21e09</code></a> Small formatting changes (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1319">#1319</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/4e057d5d6109eb3fcb075d0f99456f05910fda44"><code>4e057d5</code></a> Add the workspace/foldingRange/refresh method (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1309">#1309</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/a57d7f12ae37e66f6c56297eab1d12a3a4ccf92c"><code>a57d7f1</code></a> Patch console methods if --stdio is used (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1301">#1301</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/b6e99d84cb024057b4cee0b724f1017a3325a7f9"><code>b6e99d8</code></a> Add <code>MessageType.Debug</code> (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1264">#1264</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/fb0a3d48b9aa1c52d527f623164b0b4f11115d5a"><code>fb0a3d4</code></a> Move to lock file version 3 (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1304">#1304</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/bf4395554d6fbed6d3e2da0bdddac6c28310632e"><code>bf43955</code></a> Merge new next release into main (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1303">#1303</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/f2ff7d55464a1f58f978cb6635bd8865f050553c"><code>f2ff7d5</code></a> Update dependencies (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/server/issues/1271">#1271</a>)</li> <li>Additional commits viewable in <a href="https://github.com/Microsoft/vscode-languageserver-node/commits/release/client/9.0.1/server">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~vscode-bot">vscode-bot</a>, a new releaser for vscode-languageserver since your current version.</p> </details> <br /> Updates `vscode-languageserver-protocol` from 3.15.3 to 3.17.5 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/4f782ceac1b4444d335a32561bda0ded305c401e"><code>4f782ce</code></a> New release 3.17.5</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/d33ec0fce0bec8addd208651f28c2b96fe065d44"><code>d33ec0f</code></a> Update meta model (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol/issues/1325">#1325</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/28b72114df3d11864240a2c30eb581c68c4a674a"><code>28b7211</code></a> Type scopeUri as URI (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol/issues/1324">#1324</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/8c81fc842c98059d705cb917b1ecca38ecbfb8e5"><code>8c81fc8</code></a> Update lock files (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol/issues/1323">#1323</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/300fac4c24ebf634760baa9eb0607b4c5b8a1b24"><code>300fac4</code></a> Prepare new release (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol/issues/1322">#1322</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/4e057d5d6109eb3fcb075d0f99456f05910fda44"><code>4e057d5</code></a> Add the workspace/foldingRange/refresh method (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol/issues/1309">#1309</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/b6e99d84cb024057b4cee0b724f1017a3325a7f9"><code>b6e99d8</code></a> Add <code>MessageType.Debug</code> (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol/issues/1264">#1264</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/fb0a3d48b9aa1c52d527f623164b0b4f11115d5a"><code>fb0a3d4</code></a> Move to lock file version 3 (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol/issues/1304">#1304</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/bf4395554d6fbed6d3e2da0bdddac6c28310632e"><code>bf43955</code></a> Merge new next release into main (<a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol/issues/1303">#1303</a>)</li> <li><a href="https://github.com/microsoft/vscode-languageserver-node/commit/7792b0b21c994cc9bebc3117eeb652a22e2d9e1f"><code>7792b0b</code></a> Fixes <a href="https://github.com/Microsoft/vscode-languageserver-node/tree/HEAD/protocol/issues/1293">#1293</a>: metamodel documentation strings contains unmatched back-ticks (#...</li> <li>Additional commits viewable in <a href="https://github.com/Microsoft/vscode-languageserver-node/commits/release/types/3.17.5/protocol">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by <a href="https://www.npmjs.com/~vscode-bot">vscode-bot</a>, a new releaser for vscode-languageserver-protocol since your current version.</p> </details> <br /> You can trigger a rebase of this PR by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore <dependency name> major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore <dependency name> minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore <dependency name>` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore <dependency name>` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore <dependency name> <ignore condition>` will remove the ignore condition of the specified dependency and ignore conditions </details> > **Note** > Automatic rebases have been disabled on this pull request as it has been open for over 30 days. --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Laxman Reddy <[email protected]> Co-authored-by: Roger Zhang <[email protected]> Co-authored-by: laileni <[email protected]>
1 parent 2e1a219 commit ef992ae

31 files changed

+233
-236
lines changed

package-lock.json

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

packages/amazonq/src/app/inline/EditRendering/displayImage.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
import { getContext, getLogger, setContext } from 'aws-core-vscode/shared'
77
import * as vscode from 'vscode'
88
import { applyPatch, diffLines } from 'diff'
9-
import { LanguageClient } from 'vscode-languageclient'
9+
import { BaseLanguageClient } from 'vscode-languageclient'
1010
import { CodeWhispererSession } from '../sessionManager'
1111
import { LogInlineCompletionSessionResultsParams } from '@aws/language-server-runtimes/protocol'
1212
import { InlineCompletionItemWithReferences } from '@aws/language-server-runtimes/protocol'
@@ -309,7 +309,7 @@ export async function displaySvgDecoration(
309309
newCode: string,
310310
originalCodeHighlightRanges: Array<{ line: number; start: number; end: number }>,
311311
session: CodeWhispererSession,
312-
languageClient: LanguageClient,
312+
languageClient: BaseLanguageClient,
313313
item: InlineCompletionItemWithReferences,
314314
inlineCompletionProvider?: AmazonQInlineCompletionItemProvider
315315
) {
@@ -323,7 +323,7 @@ export async function displaySvgDecoration(
323323
if (Math.abs(startLine - currentCursorLine) >= autoDiscardEditCursorDistance) {
324324
// Emit DISCARD telemetry for edit suggestion that can't be shown because the suggestion is too far away
325325
const params = createDiscardTelemetryParams(session, item)
326-
languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
326+
void languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
327327
logSuggestionFailure('DISCARD', 'cursor is too far away', item.insertText as string)
328328
return
329329
}
@@ -342,7 +342,7 @@ export async function displaySvgDecoration(
342342

343343
// Emit DISCARD telemetry for edit suggestion that can't be shown due to active completion
344344
const params = createDiscardTelemetryParams(session, item)
345-
languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
345+
void languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
346346
logSuggestionFailure('DISCARD', 'Conflicting active inline completion', item.insertText as string)
347347
return
348348
}
@@ -355,7 +355,7 @@ export async function displaySvgDecoration(
355355

356356
const params = createDiscardTelemetryParams(session, item)
357357
// TODO: this session is closed on flare side hence discarded is not emitted in flare
358-
languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
358+
void languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
359359
logSuggestionFailure('DISCARD', 'Invalid patch', item.insertText as string)
360360
return
361361
}
@@ -433,7 +433,7 @@ export async function displaySvgDecoration(
433433
firstCompletionDisplayLatency: session.firstCompletionDisplayLatency,
434434
isInlineEdit: true,
435435
}
436-
languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
436+
void languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
437437
session.triggerOnAcceptance = true
438438
},
439439
async (isDiscard: boolean) => {
@@ -466,7 +466,7 @@ export async function displaySvgDecoration(
466466
firstCompletionDisplayLatency: session.firstCompletionDisplayLatency,
467467
isInlineEdit: true,
468468
}
469-
languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
469+
void languageClient.sendNotification('aws/logInlineCompletionSessionResults', params)
470470
},
471471
originalCode,
472472
newCode,

packages/amazonq/src/app/inline/EditRendering/imageRenderer.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import * as vscode from 'vscode'
77
import { displaySvgDecoration } from './displayImage'
88
import { SvgGenerationService } from './svgGenerator'
99
import { getLogger } from 'aws-core-vscode/shared'
10-
import { LanguageClient } from 'vscode-languageclient'
10+
import { BaseLanguageClient } from 'vscode-languageclient'
1111
import { InlineCompletionItemWithReferences } from '@aws/language-server-runtimes/protocol'
1212
import { CodeWhispererSession } from '../sessionManager'
1313
import type { AmazonQInlineCompletionItemProvider } from '../completion'
@@ -16,7 +16,7 @@ export async function showEdits(
1616
item: InlineCompletionItemWithReferences,
1717
editor: vscode.TextEditor | undefined,
1818
session: CodeWhispererSession,
19-
languageClient: LanguageClient,
19+
languageClient: BaseLanguageClient,
2020
inlineCompletionProvider?: AmazonQInlineCompletionItemProvider
2121
) {
2222
if (!editor) {

packages/amazonq/src/app/inline/activation.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ import {
2323
vsCodeState,
2424
} from 'aws-core-vscode/codewhisperer'
2525
import { Commands, getLogger, globals, sleep } from 'aws-core-vscode/shared'
26-
import { LanguageClient } from 'vscode-languageclient'
26+
import { BaseLanguageClient } from 'vscode-languageclient'
2727

28-
export async function activate(languageClient: LanguageClient) {
28+
export async function activate(languageClient: BaseLanguageClient) {
2929
const codewhispererSettings = CodeWhispererSettings.instance
3030
const client = new DefaultCodeWhispererClient()
3131

packages/amazonq/src/app/inline/completion.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ import {
1818
InlineCompletionTriggerKind,
1919
Range,
2020
} from 'vscode'
21-
import { LanguageClient } from 'vscode-languageclient'
21+
import { BaseLanguageClient } from 'vscode-languageclient'
2222
import {
2323
InlineCompletionItemWithReferences,
2424
LogInlineCompletionSessionResultsParams,
@@ -50,7 +50,7 @@ import { DocumentEventListener } from './documentEventListener'
5050
export class InlineCompletionManager implements Disposable {
5151
private disposable: Disposable
5252
private inlineCompletionProvider: AmazonQInlineCompletionItemProvider
53-
private languageClient: LanguageClient
53+
private languageClient: BaseLanguageClient
5454
private sessionManager: SessionManager
5555
private recommendationService: RecommendationService
5656
private lineTracker: LineTracker
@@ -60,7 +60,7 @@ export class InlineCompletionManager implements Disposable {
6060
private documentEventListener: DocumentEventListener
6161

6262
constructor(
63-
languageClient: LanguageClient,
63+
languageClient: BaseLanguageClient,
6464
sessionManager: SessionManager,
6565
lineTracker: LineTracker,
6666
inlineTutorialAnnotation: InlineTutorialAnnotation,
@@ -140,7 +140,7 @@ export class InlineCompletionManager implements Disposable {
140140
addedDiagnostics: diagnosticDiff.added.map((it) => toIdeDiagnostics(it)),
141141
removedDiagnostics: diagnosticDiff.removed.map((it) => toIdeDiagnostics(it)),
142142
}
143-
this.languageClient.sendNotification(this.logSessionResultMessageName, params)
143+
void this.languageClient.sendNotification(this.logSessionResultMessageName, params)
144144
this.disposable.dispose()
145145
this.disposable = languages.registerInlineCompletionItemProvider(
146146
CodeWhispererConstants.platformLanguageIds,
@@ -200,7 +200,7 @@ export class InlineCompletionManager implements Disposable {
200200
firstCompletionDisplayLatency: session.firstCompletionDisplayLatency,
201201
totalSessionDisplayTime: totalSessionDisplayTime,
202202
}
203-
this.languageClient.sendNotification(this.logSessionResultMessageName, params)
203+
void this.languageClient.sendNotification(this.logSessionResultMessageName, params)
204204
// clear session manager states once rejected
205205
this.sessionManager.clear()
206206
} finally {
@@ -216,7 +216,7 @@ export class AmazonQInlineCompletionItemProvider implements InlineCompletionItem
216216
private pendingRequest: Promise<InlineCompletionItem[]> | undefined
217217

218218
constructor(
219-
private readonly languageClient: LanguageClient,
219+
private readonly languageClient: BaseLanguageClient,
220220
private readonly recommendationService: RecommendationService,
221221
private readonly sessionManager: SessionManager,
222222
private readonly inlineTutorialAnnotation: InlineTutorialAnnotation,
@@ -282,7 +282,7 @@ export class AmazonQInlineCompletionItemProvider implements InlineCompletionItem
282282
firstCompletionDisplayLatency: session.firstCompletionDisplayLatency,
283283
totalSessionDisplayTime: Date.now() - session.requestStartTime,
284284
}
285-
this.languageClient.sendNotification(this.logSessionResultMessageName, params)
285+
void this.languageClient.sendNotification(this.logSessionResultMessageName, params)
286286
}
287287
}
288288

@@ -427,7 +427,7 @@ export class AmazonQInlineCompletionItemProvider implements InlineCompletionItem
427427
firstCompletionDisplayLatency: prevSession.firstCompletionDisplayLatency,
428428
totalSessionDisplayTime: Date.now() - prevSession.requestStartTime,
429429
}
430-
this.languageClient.sendNotification(this.logSessionResultMessageName, params)
430+
void this.languageClient.sendNotification(this.logSessionResultMessageName, params)
431431
this.sessionManager.clear()
432432
// Do not make auto trigger if user rejects a suggestion
433433
// by typing characters that does not match
@@ -499,7 +499,7 @@ ${itemLog}
499499
},
500500
},
501501
}
502-
this.languageClient.sendNotification(this.logSessionResultMessageName, params)
502+
void this.languageClient.sendNotification(this.logSessionResultMessageName, params)
503503
this.sessionManager.clear()
504504
logstr += `- cursor moved behind trigger position. Discarding completion suggestion...`
505505
return []
@@ -566,7 +566,7 @@ ${itemLog}
566566
},
567567
},
568568
}
569-
this.languageClient.sendNotification(this.logSessionResultMessageName, params)
569+
void this.languageClient.sendNotification(this.logSessionResultMessageName, params)
570570
this.sessionManager.clear()
571571
logstr += `- suggestion does not match user typeahead from insertion position. Discarding suggestion...`
572572
return []

0 commit comments

Comments
 (0)