MCPcopy
hub / github.com/conwnet/github1s / getAdapter

Method getAdapter

extensions/github1s/src/adapters/manager.ts:43–48  ·  view source on GitHub ↗
(scheme: string)

Source from the content-addressed store, hash-verified

41 }
42
43 public getAdapter(scheme: string): Adapter {
44 if (!this.adaptersMap.has(scheme)) {
45 throw new Error(`Adapter with scheme '${scheme}' can not found.`);
46 }
47 return this.adaptersMap.get(scheme)!;
48 }
49
50 public getCurrentScheme(): string {
51 return vscode.workspace.workspaceFolders?.[0]?.uri?.scheme || 'empty';

Callers 8

getCurrentAdapterMethod · 0.95
_resolveDataSourceMethod · 0.80
getFileBlameRangesMethod · 0.80
BranchTagManagerClass · 0.80
CommitManagerClass · 0.80
CodeReviewManagerClass · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected