From cc95b912a10fe5206a7e0ad6af1a14e4fe5bfb9c Mon Sep 17 00:00:00 2001 From: Josh Pinkney Date: Mon, 3 Feb 2025 17:49:08 -0500 Subject: [PATCH] fixup --- packages/core/src/codewhisperer/activation.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/packages/core/src/codewhisperer/activation.ts b/packages/core/src/codewhisperer/activation.ts index 17934f2fe38..bf060c3de6a 100644 --- a/packages/core/src/codewhisperer/activation.ts +++ b/packages/core/src/codewhisperer/activation.ts @@ -522,6 +522,13 @@ export async function activate(context: ExtContext): Promise { }), vscode.workspace.onDidChangeTextDocument(async (e) => { const editor = vscode.window.activeTextEditor + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`Changed contents: ${editor}`) + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`e.document !== editor.document: ${e.document !== editor?.document}`) + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(runtimeLanguageContext.isLanguageSupported(e.document)) + if (!editor) { return } @@ -540,6 +547,10 @@ export async function activate(context: ExtContext): Promise { * 2. It is not caused by CodeWhisperer editing * 3. It is not from undo/redo. */ + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`Content changes: ${e.contentChanges}`) + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`isCodewhispererEditing: ${vsCodeState.isCodeWhispererEditing}`) if (e.contentChanges.length === 0 || vsCodeState.isCodeWhispererEditing) { return } @@ -557,6 +568,8 @@ export async function activate(context: ExtContext): Promise { * Then this event can be processed by our code. */ await sleep(CodeWhispererConstants.vsCodeCursorUpdateDelay) + // eslint-disable-next-line aws-toolkits/no-console-log + console.log(`isSuggestionVisible: ${RecommendationHandler.instance.isSuggestionVisible()}`) if (!RecommendationHandler.instance.isSuggestionVisible()) { await KeyStrokeHandler.instance.processKeyStroke(e, editor, client, await getConfigEntry()) }