diff options
author | Ty Dunn <ty@tydunn.com> | 2023-07-13 15:36:15 -0700 |
---|---|---|
committer | Ty Dunn <ty@tydunn.com> | 2023-07-13 15:36:15 -0700 |
commit | da835a7178745cedc408307dc9253f23eee5797b (patch) | |
tree | aec751074b76855ea4bd99915ae8158a9c50ea29 /extension/src/lang-server | |
parent | 83fe8f06b1be0cc57351319757bdaa3ad405d7fc (diff) | |
parent | 1dfa606dc958e3fe7666459a8c9e0c78d887b645 (diff) | |
download | sncontinue-da835a7178745cedc408307dc9253f23eee5797b.tar.gz sncontinue-da835a7178745cedc408307dc9253f23eee5797b.tar.bz2 sncontinue-da835a7178745cedc408307dc9253f23eee5797b.zip |
Merge branch 'main' of github.com:continuedev/continue
Diffstat (limited to 'extension/src/lang-server')
-rw-r--r-- | extension/src/lang-server/codeLens.ts | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/extension/src/lang-server/codeLens.ts b/extension/src/lang-server/codeLens.ts index 778b98dc..5800a00e 100644 --- a/extension/src/lang-server/codeLens.ts +++ b/extension/src/lang-server/codeLens.ts @@ -2,7 +2,7 @@ import * as vscode from "vscode"; import { editorToSuggestions, editorSuggestionsLocked } from "../suggestions"; import * as path from "path"; import * as os from "os"; -import { DIFF_DIRECTORY } from "../diffs"; +import { DIFF_DIRECTORY, diffManager } from "../diffs"; class SuggestionsCodeLensProvider implements vscode.CodeLensProvider { public provideCodeLenses( document: vscode.TextDocument, @@ -53,7 +53,11 @@ class DiffViewerCodeLensProvider implements vscode.CodeLensProvider { ): vscode.CodeLens[] | Thenable<vscode.CodeLens[]> { if (path.dirname(document.uri.fsPath) === DIFF_DIRECTORY) { const codeLenses: vscode.CodeLens[] = []; - const range = new vscode.Range(0, 0, 1, 0); + let range = new vscode.Range(0, 0, 1, 0); + const diffInfo = diffManager.diffAtNewFilepath(document.uri.fsPath); + if (diffInfo) { + range = diffInfo.range; + } codeLenses.push( new vscode.CodeLens(range, { title: "Accept ✅ (⌘⇧↩)", |