|
4 | 4 | *--------------------------------------------------------------------------------------------*/ |
5 | 5 |
|
6 | 6 | import { AppResource } from "@microsoft/vscode-azext-utils/hostapi"; |
7 | | -import { extensions } from "vscode"; |
8 | 7 | import { AzExtResourceType } from "../api/src/index"; |
9 | 8 | import { localize } from "./utils/localize"; |
10 | 9 |
|
11 | | - |
12 | | -/** |
13 | | - * This is a temporary function usend to optionaly enable support for MongoClusters in the Azure Resources extension. |
14 | | - * |
15 | | - * This solution is necessary for a staged release of the MongoClusters feature from the vscode-cosmosdb extension. |
16 | | - * It will be removed once the MongoClusters feature is fully released. |
17 | | - * |
18 | | - * @returns |
19 | | - */ |
20 | | -function enableMongoClustersSupport() { |
21 | | - const vsCodeCosmosDBConfiguration = extensions.getExtension('ms-azuretools.vscode-cosmosdb')?.packageJSON as ExtensionPackageMongoClustersEnabled; |
22 | | - return (vsCodeCosmosDBConfiguration && vsCodeCosmosDBConfiguration.enableMongoClusters); |
23 | | -} |
24 | | - |
25 | | -/** |
26 | | - * This is a temporary interface used to enable support for MongoClusters in the Azure Resources extension. |
27 | | - * It will be removed once the MongoClusters feature is fully released. |
28 | | - */ |
29 | | -interface ExtensionPackageMongoClustersEnabled { |
30 | | - readonly enableMongoClusters?: boolean; |
31 | | -} |
32 | | - |
33 | 10 | export const azureExtensions: IAzExtMetadata[] = [ |
34 | 11 | { |
35 | 12 | name: 'vscode-azurefunctions', |
@@ -101,23 +78,12 @@ export const azureExtensions: IAzExtMetadata[] = [ |
101 | 78 | { |
102 | 79 | name: 'vscode-cosmosdb', |
103 | 80 | label: 'Databases', |
104 | | - resourceTypes: |
105 | | - /** |
106 | | - * This is a temporary interface used to enable support for MongoClusters in the Azure Resources extension. |
107 | | - * It will be removed once the MongoClusters feature is fully released. |
108 | | - */ |
109 | | - enableMongoClustersSupport() ? |
110 | | - [ |
111 | | - AzExtResourceType.AzureCosmosDb, |
112 | | - AzExtResourceType.MongoClusters, |
113 | | - AzExtResourceType.PostgresqlServersStandard, |
114 | | - AzExtResourceType.PostgresqlServersFlexible, |
115 | | - ] : |
116 | | - [ |
117 | | - AzExtResourceType.AzureCosmosDb, |
118 | | - AzExtResourceType.PostgresqlServersStandard, |
119 | | - AzExtResourceType.PostgresqlServersFlexible, |
120 | | - ], |
| 81 | + resourceTypes: [ |
| 82 | + AzExtResourceType.AzureCosmosDb, |
| 83 | + AzExtResourceType.MongoClusters, |
| 84 | + AzExtResourceType.PostgresqlServersStandard, |
| 85 | + AzExtResourceType.PostgresqlServersFlexible, |
| 86 | + ], |
121 | 87 | reportIssueCommandId: 'azureDatabases.reportIssue' |
122 | 88 | }, |
123 | 89 | { |
|
0 commit comments