Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/extensions/copilot/src/platform/git/common/nullGitExtensionService.ts
13401 views
1
/*---------------------------------------------------------------------------------------------
2
* Copyright (c) Microsoft Corporation. All rights reserved.
3
* Licensed under the MIT License. See License.txt in the project root for license information.
4
*--------------------------------------------------------------------------------------------*/
5
6
import type * as vscode from 'vscode';
7
import { Event } from '../../../util/vs/base/common/event';
8
import { IGitExtensionService } from './gitExtensionService';
9
10
export class NullGitExtensionService implements IGitExtensionService {
11
declare readonly _serviceBrand: undefined;
12
13
onDidChange: vscode.Event<{ enabled: boolean }> = Event.None;
14
15
readonly extensionAvailable: boolean = false;
16
17
getExtensionApi(): undefined {
18
return undefined;
19
}
20
}
21
22