Skip to content

Commit 5d7cc70

Browse files
authored
Merge pull request #39 from ccagml/dev
Dev
2 parents 402e912 + 99111df commit 5d7cc70

37 files changed

+40
-4750
lines changed

CHANGELOG.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
## version 1.1.2
2+
- 去除多余客户端代码
3+
14
## version 1.1.1
25
- 重新写原本的客户端
36
- 减少许多多余的包引用

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "vscode-leetcode-problem-rating",
33
"displayName": "LeetCode problem rating",
44
"description": "为LeetCode题目难度进行打分。避免只有简单、中等、困难三种难度",
5-
"version": "1.1.1",
5+
"version": "1.1.2",
66
"author": "ccagml",
77
"publisher": "ccagml",
88
"license": "MIT",

src/utils/cpUtils.ts

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,14 @@ export async function executeCommand(command: string, args: string[], options: c
2626
childProc.on("error", reject);
2727

2828
childProc.on("close", (code: number) => {
29-
if (code !== 0 || result.indexOf("ERROR") > -1) {
29+
30+
var try_result_json;
31+
try {
32+
try_result_json = JSON.parse(result);
33+
} catch (e) {
34+
try_result_json;
35+
}
36+
if (code !== 0 || (try_result_json ? try_result_json.code < 0 : (result.indexOf("ERROR") > -1))) {
3037
const error: IExecError = new Error(`Command "${command} ${args.toString()}" failed with exit code "${code}".`);
3138
if (result) {
3239
error.result = result; // leetcode-cli may print useful content by exit with error code

src/vsc-leetcode-cli/lib/cache.js

Lines changed: 0 additions & 53 deletions
This file was deleted.

src/vsc-leetcode-cli/lib/cli.js

Lines changed: 0 additions & 108 deletions
This file was deleted.

src/vsc-leetcode-cli/lib/commands/cache.js

Lines changed: 0 additions & 84 deletions
This file was deleted.

0 commit comments

Comments
 (0)