Part 2 - Make Model view components disposable + dispose all emitters (#24097)

This commit is contained in:
Cheena Malhotra
2023-08-23 12:46:09 -07:00
committed by GitHub
parent 25a658775c
commit 6c6464e772
58 changed files with 435 additions and 195 deletions

View File

@@ -122,8 +122,11 @@
"items": {
"type": "object",
"description": "%config.providerSettingsTitle%",
"required": ["name", "settings"],
"properties":{
"required": [
"name",
"settings"
],
"properties": {
"name": {
"type": "string",
"default": "Azure Public",
@@ -132,11 +135,16 @@
"settings": {
"type": "object",
"description": "%config.providerSettingsDescription%",
"required": ["metadata"],
"required": [
"metadata"
],
"properties": {
"metadata": {
"type": "object",
"required": ["displayName", "id"],
"required": [
"displayName",
"id"
],
"properties": {
"displayName": {
"type": "string",
@@ -150,7 +158,16 @@
},
"endpoints": {
"type": "object",
"required": ["host", "clientId", "scopes", "sqlResource", "microsoftResource", "armResource", "graphResource", "azureStorageResource"],
"required": [
"host",
"clientId",
"scopes",
"sqlResource",
"microsoftResource",
"armResource",
"graphResource",
"azureStorageResource"
],
"properties": {
"type": "object",
"host": {
@@ -516,8 +533,8 @@
"ws": "^7.4.6"
},
"devDependencies": {
"@microsoft/azdata-test": "^3.0.1",
"@microsoft/vscodetestcover": "^1.2.2",
"@microsoft/azdata-test": "^3.0.3",
"@types/keytar": "4.4.0",
"@types/lockfile": "^1.0.2",
"@types/mocha": "^7.0.2",