enable proposed API only in insiders

This commit is contained in:
Johannes Rieken
2016-12-05 16:41:59 +01:00
parent 10eaaa05e9
commit a70d2b6326
3 changed files with 6 additions and 4 deletions

View File

@@ -96,7 +96,7 @@ export function createApiFactory(initData: IInitData, threadService: IThreadServ
if (extension.enableProposedApi) {
if (initData.environment.isBuilt && !initData.environment.extensionDevelopmentPath) {
if (!initData.environment.enableProposedApi) {
extension.enableProposedApi = false;
console.warn('PROPOSED API is only available when developing an extension');

View File

@@ -39,7 +39,7 @@ import { IApplyEditsOptions, TextEditorRevealType, ITextEditorConfigurationUpdat
import { InternalTreeExplorerNodeContent } from 'vs/workbench/parts/explorers/common/treeExplorerViewModel';
export interface IEnvironment {
isBuilt: boolean;
enableProposedApi: boolean;
appSettingsHome: string;
disableExtensions: boolean;
userExtensionsHome: string;