MCPcopy Create free account
hub / github.com/facebook/pyrefly / parseRunMainArgs

Function parseRunMainArgs

lsp/src/codeLens.ts:56–65  ·  view source on GitHub ↗
(args: unknown)

Source from the content-addressed store, hash-verified

54}
55
56function parseRunMainArgs(args: unknown): RunMainArgs | undefined {
57 const parsed = asObject(args);
58 if (!parsed) {
59 return undefined;
60 }
61 return {
62 uri: typeof parsed.uri === 'string' ? parsed.uri : undefined,
63 cwd: typeof parsed.cwd === 'string' ? parsed.cwd : undefined,
64 };
65}
66
67function parseRunTestArgs(args: unknown): RunTestArgs | undefined {
68 const parsed = asObject(args);

Callers 1

registerCodeLensCommandsFunction · 0.85

Calls 1

asObjectFunction · 0.85

Tested by

no test coverage detected