MCPcopy
hub / github.com/foambubble/foam / fromVsCodeUri

Function fromVsCodeUri

packages/foam-vscode/src/vscode/utils/vsc-utils.ts:33–40  ·  view source on GitHub ↗
(u: Uri)

Source from the content-addressed store, hash-verified

31export const toVsCodeUri = (u: FoamURI): Uri => Uri.from(u);
32
33export const fromVsCodeUri = (u: Uri): FoamURI =>
34 new FoamURI({
35 scheme: u.scheme,
36 authority: u.authority,
37 path: fromFsPath(u.path)[0],
38 query: u.query,
39 fragment: u.fragment,
40 });
41
42export const toVsCodeTextEdit = (edit: FoamTextEdit): TextEdit =>
43 new TextEdit(toVsCodeRange(edit.range), edit.newText);

Callers 15

activateFunction · 0.90
makeFoamMockFunction · 0.90
cleanWorkspaceFunction · 0.90
getUriInWorkspaceFunction · 0.90
vsc-utils.spec.tsFile · 0.90
activateFunction · 0.90
startMethod · 0.90
runLintFunction · 0.90
updateDiagnosticsFunction · 0.90
provideHoverMethod · 0.90

Calls 1

fromFsPathFunction · 0.90

Tested by

no test coverage detected