Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit358bca3

Browse files
authored
Centralize the webview providers into the webview folder (LeetCode-OpenSource#228)
1 parent0552af2 commit358bca3

8 files changed

+14
-11
lines changed

‎ACKNOWLEDGEMENTS.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ A big thanks to the following individuals for contributing:
55
-[@purocean](https://github.com/purocean) for contributing[#46](https://github.com/jdneo/vscode-leetcode/pull/46)
66
-[@Xeonacid](https://github.com/Xeonacid) for contributing[#58](https://github.com/jdneo/vscode-leetcode/pull/58).
77
-[@Himself65](https://github.com/Himself65) for contributing[#61](https://github.com/jdneo/vscode-leetcode/pull/61)
8-
-[@Vigilans](https://github.com/Vigilans) for contributing[#94](https://github.com/jdneo/vscode-leetcode/pull/94),[#193](https://github.com/jdneo/vscode-leetcode/pull/193)
8+
-[@Vigilans](https://github.com/Vigilans) for contributing[#94](https://github.com/jdneo/vscode-leetcode/pull/94),[#193](https://github.com/jdneo/vscode-leetcode/pull/193),[#224](https://github.com/jdneo/vscode-leetcode/pull/224)
99
-[@ringcrl](https://github.com/ringcrl) for contributing[#123](https://github.com/jdneo/vscode-leetcode/pull/123)
1010
-[@pujiaxun](https://github.com/pujiaxun) for contributing[#143](https://github.com/jdneo/vscode-leetcode/pull/143)
1111
-[@edvardchen](https://github.com/edvardchen) for contributing[#147](https://github.com/jdneo/vscode-leetcode/pull/147)

‎src/commands/show.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,11 +8,11 @@ import { LeetCodeNode } from "../explorer/LeetCodeNode";
88
import{leetCodeChannel}from"../leetCodeChannel";
99
import{leetCodeExecutor}from"../leetCodeExecutor";
1010
import{leetCodeManager}from"../leetCodeManager";
11-
import{leetCodeSolutionProvider}from"../leetCodeSolutionProvider";
1211
import{IProblem,IQuickItemEx,languages,ProblemState}from"../shared";
1312
import{DialogOptions,DialogType,promptForOpenOutputChannel,promptForSignIn}from"../utils/uiUtils";
1413
import{selectWorkspaceFolder}from"../utils/workspaceUtils";
1514
import*aswslfrom"../utils/wslUtils";
15+
import{leetCodeSolutionProvider}from"../webview/leetCodeSolutionProvider";
1616
import*aslistfrom"./list";
1717

1818
exportasyncfunctionshowProblem(node?:LeetCodeNode):Promise<void>{

‎src/commands/submit.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,9 @@
44
import*asvscodefrom"vscode";
55
import{leetCodeExecutor}from"../leetCodeExecutor";
66
import{leetCodeManager}from"../leetCodeManager";
7-
import{leetCodeResultProvider}from"../leetCodeResultProvider";
87
import{DialogType,promptForOpenOutputChannel,promptForSignIn}from"../utils/uiUtils";
98
import{getActiveFilePath}from"../utils/workspaceUtils";
9+
import{leetCodeResultProvider}from"../webview/leetCodeResultProvider";
1010

1111
exportasyncfunctionsubmitSolution(uri?:vscode.Uri):Promise<void>{
1212
if(!leetCodeManager.getUser()){

‎src/commands/test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ import * as fse from "fs-extra";
55
import*asvscodefrom"vscode";
66
import{leetCodeExecutor}from"../leetCodeExecutor";
77
import{leetCodeManager}from"../leetCodeManager";
8-
import{leetCodeResultProvider}from"../leetCodeResultProvider";
98
import{IQuickItemEx,UserStatus}from"../shared";
109
import{isWindows,usingCmd}from"../utils/osUtils";
1110
import{DialogType,promptForOpenOutputChannel,showFileSelectDialog}from"../utils/uiUtils";
1211
import{getActiveFilePath}from"../utils/workspaceUtils";
1312
import*aswslfrom"../utils/wslUtils";
13+
import{leetCodeResultProvider}from"../webview/leetCodeResultProvider";
1414

1515
exportasyncfunctiontestSolution(uri?:vscode.Uri):Promise<void>{
1616
try{

‎src/extension.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,10 @@ import { LeetCodeTreeDataProvider } from "./explorer/LeetCodeTreeDataProvider";
1515
import{leetCodeChannel}from"./leetCodeChannel";
1616
import{leetCodeExecutor}from"./leetCodeExecutor";
1717
import{leetCodeManager}from"./leetCodeManager";
18-
import{leetCodePreviewProvider}from"./leetCodePreviewProvider";
19-
import{leetCodeResultProvider}from"./leetCodeResultProvider";
20-
import{leetCodeSolutionProvider}from"./leetCodeSolutionProvider";
2118
import{leetCodeStatusBarItem}from"./leetCodeStatusBarItem";
19+
import{leetCodePreviewProvider}from"./webview/leetCodePreviewProvider";
20+
import{leetCodeResultProvider}from"./webview/leetCodeResultProvider";
21+
import{leetCodeSolutionProvider}from"./webview/leetCodeSolutionProvider";
2222

2323
exportasyncfunctionactivate(context:vscode.ExtensionContext):Promise<void>{
2424
if(!awaitleetCodeExecutor.meetRequirements()){

‎src/leetCodePreviewProvider.tsrenamed to‎src/webview/leetCodePreviewProvider.ts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
1+
// Copyright (c) jdneo. All rights reserved.
2+
// Licensed under the MIT license.
3+
14
import{commands,Disposable,ExtensionContext,ViewColumn,WebviewPanel,window}from"vscode";
2-
import{leetCodeExecutor}from"./leetCodeExecutor";
3-
import{IProblem}from"./shared";
5+
import{leetCodeExecutor}from"../leetCodeExecutor";
6+
import{IProblem}from"../shared";
47
classLeetCodePreviewProviderimplementsDisposable{
58

69
privatecontext:ExtensionContext;
File renamed without changes.

‎src/leetCodeSolutionProvider.tsrenamed to‎src/webview/leetCodeSolutionProvider.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// Licensed under the MIT license.
33

44
import{Disposable,ExtensionContext,ViewColumn,WebviewPanel,window}from"vscode";
5-
import{IProblem}from"./shared";
6-
import{MarkdownEngine}from"./webview/MarkdownEngine";
5+
import{IProblem}from"../shared";
6+
import{MarkdownEngine}from"./MarkdownEngine";
77

88
classLeetCodeSolutionProviderimplementsDisposable{
99

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp