From e62c7b64efe407d5d37a1d2a74a5aadd22f8a640 Mon Sep 17 00:00:00 2001 From: Sandeep Somavarapu Date: Thu, 19 Apr 2018 11:54:48 +0200 Subject: [PATCH] Put contribution behind proposed flag --- src/vs/workbench/api/browser/viewsContainersExtensionPoint.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/vs/workbench/api/browser/viewsContainersExtensionPoint.ts b/src/vs/workbench/api/browser/viewsContainersExtensionPoint.ts index df12b72fd5c..1d28b391934 100644 --- a/src/vs/workbench/api/browser/viewsContainersExtensionPoint.ts +++ b/src/vs/workbench/api/browser/viewsContainersExtensionPoint.ts @@ -78,6 +78,10 @@ class ViewsContainersExtensionHandler implements IWorkbenchContribution { viewsContainersExtensionPoint.setHandler((extensions) => { for (let extension of extensions) { const { value, collector } = extension; + if (extension.description.enableProposedApi) { + collector.error(localize('proposed', "'{0}' contribution is only available when running out of dev or with the following command line switch: --enable-proposed-api {1}", 'viewsContainer', extension.description.id)); + continue; + } forEach(value, entry => { if (!this.isValidViewsContainer(entry.value, collector)) { return; -- GitLab