Skip to content

Commit 3672d24

Browse files
committed
Refactor: Replace vscode-shim imports with direct vscode imports
- Updated all instances of importing from './vscode-shim' to importing directly from 'vscode'. - Removed the vscode-shim file as it is no longer needed. - Ensured all type imports are also updated to reflect the new import path.
1 parent d375268 commit 3672d24

77 files changed

Lines changed: 95 additions & 101 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/addEventListener.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { EventCallbackMap, WorkspaceCallbackMap } from './types'
2+
import * as vscode from 'vscode'
23
import { addEffect } from './util'
3-
import * as vscode from './vscode-shim'
44

55
/**
66
* 添加事件监听

src/addEventListeners.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1+
import type * as vscode from 'vscode'
12
import type { authenticationMap, eventMap, workspaceMap } from './addEventListener'
23
import type { EventCallbackMap, WorkspaceCallbackMap } from './types'
3-
import type * as vscode from './vscode-shim'
44
import { addEventListener } from './addEventListener'
55

66
/**

src/createBottomBar.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import type { BarOptions } from './types'
2-
import * as vscode from './vscode-shim'
2+
import * as vscode from 'vscode'
33

44
/**
55
* 创建底部栏

src/createCodeLens.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as vscode from './vscode-shim'
1+
import * as vscode from 'vscode'
22

33
/**
44
* 创建一个代码镜头

src/createCompletionItem.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import type { Command, CompletionItemKind, MarkdownString, Range, SnippetString } from './vscode-shim'
1+
import type { Command, CompletionItemKind, MarkdownString, Range, SnippetString } from 'vscode'
2+
import * as vscode from 'vscode'
23
import { createSnippetString } from './createSnippetString'
3-
import * as vscode from './vscode-shim'
44

55
export interface CompletionItemOptions {
66
content: string

src/createCompletionKind.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as vscode from './vscode-shim'
1+
import * as vscode from 'vscode'
22

33
export function createCompletionKind(v: keyof typeof vscode.CompletionItemKind) {
44
return vscode.CompletionItemKind[v]

src/createCompletionList.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import type { CompletionItemOptions } from './createCompletionItem'
2+
import * as vscode from 'vscode'
23
import { createCompletionItem } from './createCompletionItem'
3-
import * as vscode from './vscode-shim'
44

55
/**
66
* 创建补全项组

src/createDebugTerminal.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as vscode from './vscode-shim'
1+
import * as vscode from 'vscode'
22

33
/**
44
* 创建一个调试终端

src/createDefinitionLocation.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import * as vscode from './vscode-shim'
1+
import * as vscode from 'vscode'
22

33
/**
44
* 创建定义的位置

src/createExtension.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type * as vscode from './vscode-shim'
1+
import type * as vscode from 'vscode'
22
import { createEffectDeps } from './util'
33

44
export function createExtension(activate: (context: vscode.ExtensionContext, disposals?: vscode.Disposable[]) => void | vscode.Disposable[] | Promise<void | vscode.Disposable[]>, deactivate?: (ext: any) => void) {

0 commit comments

Comments
 (0)