MCPcopy Index your code
hub / github.com/getsentry/XcodeBuildMCP / parseDebuggerBackend

Function parseDebuggerBackend

src/utils/config-store.ts:157–164  ·  view source on GitHub ↗
(value: string | undefined)

Source from the content-addressed store, hash-verified

155}
156
157function parseDebuggerBackend(value: string | undefined): DebuggerBackendKind | undefined {
158 if (!value) return undefined;
159 const normalized = value.trim().toLowerCase();
160 if (normalized === 'lldb' || normalized === 'lldb-cli') return 'lldb-cli';
161 if (normalized === 'dap') return 'dap';
162 log('warn', `Unsupported debugger backend '${value}', falling back to defaults.`);
163 return undefined;
164}
165
166function getErrorKind(error: unknown): string {
167 if (error instanceof Error) {

Callers 1

readEnvConfigFunction · 0.85

Calls 1

logFunction · 0.90

Tested by

no test coverage detected