Skip to content

Commit 4cd8030

Browse files
committed
👻
1 parent 0e9cc85 commit 4cd8030

File tree

2 files changed

+27
-2
lines changed

2 files changed

+27
-2
lines changed

‎src/extension.ts

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,19 @@
11
'use strict';
22

3-
import { languages, ExtensionContext} from 'vscode';
3+
import { workspace, languages, ExtensionContext} from 'vscode';
44
import { LinkProvider } from './providers/linkProvider';
55
import { HoverProvider } from './providers/hoverProvider';
66
import { selector } from "./config";
77

88
export function activate(context: ExtensionContext) {
9+
context.workspaceState.update('isLaravel', true);
10+
console.log(context.workspaceState.get<boolean>('isLaravel'));
11+
12+
workspace.findFiles('package.json', '**/vendor/**', 10).then((uriArray) => {
13+
console.log(uriArray);
14+
return uriArray;
15+
});
16+
917
context.subscriptions.push(languages.registerHoverProvider(selector, new HoverProvider()));
1018
context.subscriptions.push(languages.registerDocumentLinkProvider(selector, new LinkProvider()));
1119
}

‎src/util.ts

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,23 @@ export function getFilePaths(text:string, document:TextDocument): any {
4141
}
4242
}
4343
}
44-
44+
4545
return result;
46+
}
47+
48+
function readText(uri: Uri) {
49+
50+
return new Promise((resolve, reject) => {
51+
52+
fs.readFile(uri.fsPath, (readErr, data) => {
53+
54+
if (readErr) {
55+
reject(readErr.message);
56+
return;
57+
}
58+
59+
resolve(data.toString());
60+
61+
});
62+
});
4663
}

0 commit comments

Comments
 (0)