Skip to content

Commit 2080c02

Browse files
committed
update
1 parent c5a3cde commit 2080c02

File tree

7 files changed

+30
-30
lines changed

7 files changed

+30
-30
lines changed

src/controller/LoginController.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
import * as cp from "child_process";
1111
import * as systemUtils from "../utils/SystemUtils";
1212
import { executeService } from "../service/ExecuteService";
13-
import { DialogType, Endpoint, IQuickItemEx, loginArgsMapping, UserStatus } from "../model/Model";
13+
import { OutPutType, Endpoint, IQuickItemEx, loginArgsMapping, UserStatus } from "../model/Model";
1414
import { createEnvOption } from "../utils/CliUtils";
1515
import { logOutput, promptForOpenOutputChannel } from "../utils/OutputUtils";
1616
import { eventService } from "../service/EventService";
@@ -160,7 +160,7 @@ class LoginContorller {
160160
window.showInformationMessage(`${inMessage} 成功`);
161161
}
162162
} catch (error) {
163-
promptForOpenOutputChannel(`${inMessage}失败. 请看看控制台输出信息`, DialogType.error);
163+
promptForOpenOutputChannel(`${inMessage}失败. 请看看控制台输出信息`, OutPutType.error);
164164
}
165165
}
166166

@@ -171,7 +171,7 @@ class LoginContorller {
171171
window.showInformationMessage("成功登出");
172172
eventService.emit("statusChanged", UserStatus.SignedOut, undefined);
173173
} catch (error) {
174-
// promptForOpenOutputChannel(`Failed to signOut. Please open the output channel for details`, DialogType.error);
174+
// promptForOpenOutputChannel(`Failed to signOut. Please open the output channel for details`, OutPutType.error);
175175
}
176176
}
177177

src/controller/TreeViewController.ts

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ import {
3232
SORT_ORDER,
3333
Endpoint,
3434
OpenOption,
35-
DialogType,
35+
OutPutType,
3636
DialogOptions,
3737
} from "../model/Model";
3838
import {
@@ -119,7 +119,7 @@ class TreeViewController implements Disposable {
119119
submissionService.show(result);
120120
eventService.emit("submit", submissionService.getSubmitEvent());
121121
} catch (error) {
122-
await promptForOpenOutputChannel("提交出错了. 请查看控制台信息~", DialogType.error);
122+
await promptForOpenOutputChannel("提交出错了. 请查看控制台信息~", OutPutType.error);
123123
return;
124124
}
125125

@@ -214,7 +214,7 @@ class TreeViewController implements Disposable {
214214
submissionService.show(result);
215215
eventService.emit("submit", submissionService.getSubmitEvent());
216216
} catch (error) {
217-
await promptForOpenOutputChannel("提交测试出错了. 请查看控制台信息~", DialogType.error);
217+
await promptForOpenOutputChannel("提交测试出错了. 请查看控制台信息~", OutPutType.error);
218218
}
219219
}
220220
public async showFileSelectDialog(fsPath?: string): Promise<vscode.Uri[] | undefined> {
@@ -247,7 +247,7 @@ class TreeViewController implements Disposable {
247247
submissionService.show(result);
248248
eventService.emit("submit", submissionService.getSubmitEvent());
249249
} catch (error) {
250-
await promptForOpenOutputChannel("提交测试出错了. 请查看控制台信息~", DialogType.error);
250+
await promptForOpenOutputChannel("提交测试出错了. 请查看控制台信息~", OutPutType.error);
251251
}
252252
}
253253

@@ -269,7 +269,7 @@ class TreeViewController implements Disposable {
269269
submissionService.show(result);
270270
eventService.emit("submit", submissionService.getSubmitEvent());
271271
} catch (error) {
272-
await promptForOpenOutputChannel("提交测试出错了. 请查看控制台信息~", DialogType.error);
272+
await promptForOpenOutputChannel("提交测试出错了. 请查看控制台信息~", OutPutType.error);
273273
}
274274
}
275275

@@ -338,15 +338,15 @@ class TreeViewController implements Disposable {
338338
await leetCodeConfig.update("endpoint", endpoint, true /* UserSetting */);
339339
vscode.window.showInformationMessage(`Switched the endpoint to ${endpoint}`);
340340
} catch (error) {
341-
await promptForOpenOutputChannel("切换站点出错. 请查看控制台信息~", DialogType.error);
341+
await promptForOpenOutputChannel("切换站点出错. 请查看控制台信息~", OutPutType.error);
342342
}
343343

344344
try {
345345
await vscode.commands.executeCommand("leetcode.signout");
346346
await executeService.deleteCache();
347347
await promptForSignIn();
348348
} catch (error) {
349-
await promptForOpenOutputChannel("登录失败. 请查看控制台信息~", DialogType.error);
349+
await promptForOpenOutputChannel("登录失败. 请查看控制台信息~", OutPutType.error);
350350
}
351351
}
352352

@@ -379,7 +379,7 @@ class TreeViewController implements Disposable {
379379
fileButtonService.refresh();
380380
}
381381
} catch (error) {
382-
await promptForOpenOutputChannel("添加喜欢题目失败. 请查看控制台信息~", DialogType.error);
382+
await promptForOpenOutputChannel("添加喜欢题目失败. 请查看控制台信息~", OutPutType.error);
383383
}
384384
}
385385

@@ -391,7 +391,7 @@ class TreeViewController implements Disposable {
391391
fileButtonService.refresh();
392392
}
393393
} catch (error) {
394-
await promptForOpenOutputChannel("移除喜欢题目失败. 请查看控制台信息~", DialogType.error);
394+
await promptForOpenOutputChannel("移除喜欢题目失败. 请查看控制台信息~", OutPutType.error);
395395
}
396396
}
397397

@@ -430,7 +430,7 @@ class TreeViewController implements Disposable {
430430
}
431431
return problems.reverse();
432432
} catch (error) {
433-
await promptForOpenOutputChannel("获取题目失败. 请查看控制台信息~", DialogType.error);
433+
await promptForOpenOutputChannel("获取题目失败. 请查看控制台信息~", OutPutType.error);
434434
return [];
435435
}
436436
}
@@ -652,7 +652,7 @@ class TreeViewController implements Disposable {
652652
solutionService.show(unescapeJS(solution));
653653
} catch (error) {
654654
logOutput.appendLine(error.toString());
655-
await promptForOpenOutputChannel("Failed to fetch the top voted solution. 请查看控制台信息~", DialogType.error);
655+
await promptForOpenOutputChannel("Failed to fetch the top voted solution. 请查看控制台信息~", OutPutType.error);
656656
}
657657
}
658658

@@ -674,7 +674,7 @@ class TreeViewController implements Disposable {
674674
console.log(query_result);
675675
} catch (error) {
676676
logOutput.appendLine(error.toString());
677-
await promptForOpenOutputChannel("Failed to fetch today question. 请查看控制台信息~", DialogType.error);
677+
await promptForOpenOutputChannel("Failed to fetch today question. 请查看控制台信息~", OutPutType.error);
678678
}
679679
}
680680

@@ -873,7 +873,7 @@ class TreeViewController implements Disposable {
873873

874874
await Promise.all(promises);
875875
} catch (error) {
876-
await promptForOpenOutputChannel(`${error} 请查看控制台信息~`, DialogType.error);
876+
await promptForOpenOutputChannel(`${error} 请查看控制台信息~`, OutPutType.error);
877877
}
878878
}
879879

@@ -953,7 +953,7 @@ class TreeViewController implements Disposable {
953953
eventService.emit("searchUserContest", tt);
954954
} catch (error) {
955955
logOutput.appendLine(error.toString());
956-
await promptForOpenOutputChannel("Failed to fetch today question. 请查看控制台信息~", DialogType.error);
956+
await promptForOpenOutputChannel("Failed to fetch today question. 请查看控制台信息~", OutPutType.error);
957957
}
958958
}
959959
public async searchToday(): Promise<void> {
@@ -980,7 +980,7 @@ class TreeViewController implements Disposable {
980980
}
981981
} catch (error) {
982982
logOutput.appendLine(error.toString());
983-
await promptForOpenOutputChannel("Failed to fetch today question. 请查看控制台信息~", DialogType.error);
983+
await promptForOpenOutputChannel("Failed to fetch today question. 请查看控制台信息~", OutPutType.error);
984984
}
985985
}
986986

src/extension.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ import { markdownService } from "./service/MarkdownService";
2424
import { mainContorller } from "./controller/MainController";
2525
import { loginContorller } from "./controller/LoginController";
2626
import { getLeetCodeEndpoint } from "./utils/ConfigUtils";
27-
import { DialogType } from "./model/Model";
27+
import { OutPutType } from "./model/Model";
2828

2929
// 激活插件
3030
/**
@@ -89,7 +89,7 @@ export async function activate(context: ExtensionContext): Promise<void> {
8989
logOutput.appendLine(error.toString());
9090
promptForOpenOutputChannel(
9191
"Extension initialization failed. Please open output channel for details.",
92-
DialogType.error
92+
OutPutType.error
9393
);
9494
}
9595
}

src/model/Model.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -252,7 +252,7 @@ export enum OpenOption {
252252
addToWorkspace = "添加到工作空间",
253253
}
254254

255-
export enum DialogType {
255+
export enum OutPutType {
256256
info = "info",
257257
warning = "warning",
258258
error = "error",

src/service/ExecuteService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ import * as os from "os";
1313
import * as path from "path";
1414
import { ExtensionContext } from "vscode";
1515
import { ConfigurationChangeEvent, Disposable, MessageItem, window, workspace } from "vscode";
16-
import { DialogOptions, DialogType, Endpoint, IProblem, leetcodeHasInited } from "../model/Model";
16+
import { DialogOptions, OutPutType, Endpoint, IProblem, leetcodeHasInited } from "../model/Model";
1717
import { executeCommand, executeCommandWithProgress } from "../utils/CliUtils";
1818
import { getNodePath } from "../utils/ConfigUtils";
1919
import { openUrl, promptForOpenOutputChannel } from "../utils/OutputUtils";
@@ -86,7 +86,7 @@ class ExecuteService implements Disposable {
8686
try {
8787
await this.executeCommandEx(this.nodeExecutable, [await this.getLeetCodeBinaryPath(), "cache", "-d"]);
8888
} catch (error) {
89-
await promptForOpenOutputChannel("Failed to delete cache. 请查看控制台信息~", DialogType.error);
89+
await promptForOpenOutputChannel("Failed to delete cache. 请查看控制台信息~", OutPutType.error);
9090
}
9191
}
9292

src/service/TreeDataService.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ import {
1717
ProblemState,
1818
SearchSetType,
1919
ISubmitEvent,
20-
DialogType,
20+
OutPutType,
2121
} from "../model/Model";
2222
import { treeViewController } from "../controller/TreeViewController";
2323
import { NodeModel } from "../model/NodeModel";
@@ -171,7 +171,7 @@ export class TreeDataService implements vscode.TreeDataProvider<NodeModel> {
171171
if (objData.code == 101) {
172172
promptForOpenOutputChannel(
173173
"从 https://zerotrac.github.io/leetcode_problem_rating/data.json 获取数据出错",
174-
DialogType.info
174+
OutPutType.info
175175
);
176176
objData = {};
177177
}

src/utils/OutputUtils.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
*/
99

1010
import * as vscode from "vscode";
11-
import { DialogOptions, DialogType } from "../model/Model";
11+
import { DialogOptions, OutPutType } from "../model/Model";
1212
import { getLeetCodeEndpoint, getVsCodeConfig } from "./ConfigUtils";
1313

1414
export async function openUrl(url: string): Promise<void> {
@@ -59,16 +59,16 @@ export async function promptForSignIn(): Promise<void> {
5959
}
6060
}
6161

62-
export async function promptForOpenOutputChannel(message: string, type: DialogType): Promise<void> {
62+
export async function promptForOpenOutputChannel(message: string, type: OutPutType): Promise<void> {
6363
let result: vscode.MessageItem | undefined;
6464
switch (type) {
65-
case DialogType.info:
65+
case OutPutType.info:
6666
result = await vscode.window.showInformationMessage(message, DialogOptions.open, DialogOptions.no);
6767
break;
68-
case DialogType.warning:
68+
case OutPutType.warning:
6969
result = await vscode.window.showWarningMessage(message, DialogOptions.open, DialogOptions.no);
7070
break;
71-
case DialogType.error:
71+
case OutPutType.error:
7272
result = await vscode.window.showErrorMessage(message, DialogOptions.open, DialogOptions.no);
7373
break;
7474
default:

0 commit comments

Comments
 (0)