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

Function registerCustomViews

extensions/github1s/src/views/index.ts:23–39  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

21};
22
23export const registerCustomViews = () => {
24 const context = getExtensionContext();
25
26 // register code review view which is in source control panel
27 const codeReviewTreeView = vscode.window.createTreeView(CodeReviewTreeDataProvider.viewType, {
28 treeDataProvider: codeReviewRequestTreeDataProvider,
29 });
30 // set code view list view title according code review type
31 const codeReviewType = adapterManager.getCurrentAdapter().codeReviewType || CodeReviewType.CodeReview;
32 codeReviewTreeView.title = codeReviewViewTitle[codeReviewType];
33
34 context.subscriptions.push(
35 // register commit view which is in source control panel
36 vscode.window.registerTreeDataProvider(FileHistoryTreeDataProvider.viewType, fileHistoryTreeDataProvider),
37 vscode.window.registerTreeDataProvider(CommitTreeDataProvider.viewType, commitTreeDataProvider),
38 );
39};

Callers 1

activateFunction · 0.90

Calls 3

getExtensionContextFunction · 0.90
getCurrentAdapterMethod · 0.80
pushMethod · 0.80

Tested by

no test coverage detected