Skip to content

Commit 97ca88c

Browse files
committed
chore: deprecate phoenix ai control extension as it will be built in
1 parent 1fe35f2 commit 97ca88c

File tree

2 files changed

+9
-5
lines changed

2 files changed

+9
-5
lines changed

src/extensibility/ExtensionManagerView.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@ define(function (require, exports, module) {
4343
PathUtils = require("thirdparty/path-utils/path-utils"),
4444
itemTemplate = require("text!htmlContent/extension-manager-view-item.html"),
4545
PreferencesManager = require("preferences/PreferencesManager"),
46-
warnExtensionIDs = JSON.parse(require("text!extensions/default/DefaultExtensions.json"))
47-
.warnExtensionStoreExtensions.extensionIDs,
46+
warnExtensionIDs = new Set(JSON.parse(require("text!extensions/default/DefaultExtensions.json"))
47+
.warnExtensionStoreExtensions.extensionIDs),
4848
Metrics = require("utils/Metrics");
4949

5050

@@ -363,7 +363,7 @@ define(function (require, exports, module) {
363363
context.isCurrentTheme = entry.installInfo &&
364364
(entry.installInfo.metadata.name === ThemeManager.getCurrentTheme().name);
365365

366-
context.defaultFeature = warnExtensionIDs.includes(info.metadata.name);
366+
context.defaultFeature = warnExtensionIDs.has(info.metadata.name);
367367

368368
context.allowInstall = context.isCompatible && !context.isInstalled;
369369

src/extensions/default/DefaultExtensions.json

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,11 @@
3434
"extensionIDs": [
3535
"brackets-beautify", "beautify.io", "hirse.beautify", "jsbeautifier", "sizuhiko.brackets.prettier", "pretty_json",
3636
"bib-locked-live-preview", "brackets-display-shortcuts", "changing-tags", "brackets-indent-guides", "brackets-emmet",
37-
"github-Pluto-custom-line-height"
37+
"github-Pluto-custom-line-height", "github-phcode-dev-phoenix-code-ai-control"
3838
]
39-
}
39+
},
40+
"dontLoadExtensions": {
41+
"note": "Use this only for first party extensions. we should always allow third party extension loading.",
42+
"extensionIDs": ["github-phcode-dev-phoenix-code-ai-control"]
43+
}
4044
}

0 commit comments

Comments
 (0)