Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
microsoft
GitHub Repository: microsoft/vscode
Path: blob/main/src/vs/platform/extensionManagement/node/extensionTipsService.ts
3296 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 { IExtensionManagementService } from '../common/extensionManagement.js';
7
import { IFileService } from '../../files/common/files.js';
8
import { IProductService } from '../../product/common/productService.js';
9
import { INativeEnvironmentService } from '../../environment/common/environment.js';
10
import { IExtensionRecommendationNotificationService } from '../../extensionRecommendations/common/extensionRecommendations.js';
11
import { INativeHostService } from '../../native/common/native.js';
12
import { IStorageService } from '../../storage/common/storage.js';
13
import { ITelemetryService } from '../../telemetry/common/telemetry.js';
14
import { AbstractNativeExtensionTipsService } from '../common/extensionTipsService.js';
15
16
export class ExtensionTipsService extends AbstractNativeExtensionTipsService {
17
18
constructor(
19
@INativeEnvironmentService environmentService: INativeEnvironmentService,
20
@ITelemetryService telemetryService: ITelemetryService,
21
@IExtensionManagementService extensionManagementService: IExtensionManagementService,
22
@IStorageService storageService: IStorageService,
23
@INativeHostService nativeHostService: INativeHostService,
24
@IExtensionRecommendationNotificationService extensionRecommendationNotificationService: IExtensionRecommendationNotificationService,
25
@IFileService fileService: IFileService,
26
@IProductService productService: IProductService,
27
) {
28
super(environmentService.userHome, nativeHostService, telemetryService, extensionManagementService, storageService, extensionRecommendationNotificationService, fileService, productService);
29
}
30
}
31
32