summaryrefslogtreecommitdiff
path: root/extension
diff options
context:
space:
mode:
authorNate Sesti <33237525+sestinj@users.noreply.github.com>2023-07-16 21:09:48 -0700
committerGitHub <noreply@github.com>2023-07-16 21:09:48 -0700
commitd4319f09a3b8c1b0d9d1a7178910f09eac01fce9 (patch)
treebe5ef32725ab4ad0cba85bcc5415a79388fb6da0 /extension
parenta4a815628f702af806603015ec6805edd151328b (diff)
parent9687c05a5c8d6aeb15e7386129cdb16c0255b56e (diff)
downloadsncontinue-d4319f09a3b8c1b0d9d1a7178910f09eac01fce9.tar.gz
sncontinue-d4319f09a3b8c1b0d9d1a7178910f09eac01fce9.tar.bz2
sncontinue-d4319f09a3b8c1b0d9d1a7178910f09eac01fce9.zip
Merge pull request #278 from continuedev/ggml-server
ggml server
Diffstat (limited to 'extension')
-rw-r--r--extension/src/bridge.ts6
-rw-r--r--extension/src/lang-server/codeActions.ts6
2 files changed, 5 insertions, 7 deletions
diff --git a/extension/src/bridge.ts b/extension/src/bridge.ts
index 7e6398be..d614ace4 100644
--- a/extension/src/bridge.ts
+++ b/extension/src/bridge.ts
@@ -1,11 +1,7 @@
import fetch from "node-fetch";
import * as path from "path";
import * as vscode from "vscode";
-import {
- Configuration,
- DebugApi,
- UnittestApi,
-} from "./client";
+import { Configuration, DebugApi, UnittestApi } from "./client";
import { convertSingleToDoubleQuoteJSON } from "./util/util";
import { getExtensionUri } from "./util/vscode";
import { extensionContext } from "./activation/activate";
diff --git a/extension/src/lang-server/codeActions.ts b/extension/src/lang-server/codeActions.ts
index 07cf5f4e..f0d61ace 100644
--- a/extension/src/lang-server/codeActions.ts
+++ b/extension/src/lang-server/codeActions.ts
@@ -23,8 +23,10 @@ class ContinueQuickFixProvider implements vscode.CodeActionProvider {
);
quickFix.isPreferred = false;
const surroundingRange = new vscode.Range(
- range.start.translate(-3, 0),
- range.end.translate(3, 0)
+ Math.max(0, range.start.line - 3),
+ 0,
+ Math.min(document.lineCount, range.end.line + 3),
+ 0
);
quickFix.command = {
command: "continue.quickFix",