From c03e25a7b73d9f4370a6946a34066e804db63c81 Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Tue, 23 Aug 2016 15:41:05 -0700 Subject: [PATCH] docs(common): mark platform-browser and platform-browser-dynamic apis stable --- modules/@angular/platform-browser-dynamic/index.ts | 13 ++++++------- .../@angular/platform-browser-dynamic/testing.ts | 2 +- modules/@angular/platform-browser/index.ts | 2 +- modules/@angular/platform-browser/src/browser.ts | 4 ++-- .../@angular/platform-browser/testing/browser.ts | 4 ++-- .../platform-browser-dynamic/index.d.ts | 2 +- .../platform-browser-dynamic/testing.d.ts | 2 +- tools/public_api_guard/platform-browser/index.d.ts | 7 ++----- .../public_api_guard/platform-browser/testing.d.ts | 4 ++-- 9 files changed, 18 insertions(+), 22 deletions(-) diff --git a/modules/@angular/platform-browser-dynamic/index.ts b/modules/@angular/platform-browser-dynamic/index.ts index 3501416a77..17bcab73fe 100644 --- a/modules/@angular/platform-browser-dynamic/index.ts +++ b/modules/@angular/platform-browser-dynamic/index.ts @@ -6,11 +6,10 @@ * found in the LICENSE file at https://angular.io/license */ -import {ResourceLoader, analyzeAppProvidersForDeprecatedConfiguration, platformCoreDynamic} from '@angular/compiler'; -import {ApplicationRef, COMPILER_OPTIONS, CUSTOM_ELEMENTS_SCHEMA, CompilerFactory, CompilerOptions, ComponentRef, NgModule, PlatformRef, Provider, Type, createPlatformFactory} from '@angular/core'; -import {BrowserModule, WORKER_SCRIPT, WorkerAppModule, platformWorkerUi} from '@angular/platform-browser'; +import {ResourceLoader, platformCoreDynamic} from '@angular/compiler'; +import {COMPILER_OPTIONS, PlatformRef, Provider, createPlatformFactory} from '@angular/core'; +import {WORKER_SCRIPT, platformWorkerUi} from '@angular/platform-browser'; -import {Console} from './core_private'; import {INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS} from './src/platform_providers'; import {CachedResourceLoader} from './src/resource_loader/resource_loader_cache'; import {ResourceLoaderImpl} from './src/resource_loader/resource_loader_impl'; @@ -24,7 +23,7 @@ export const RESOURCE_CACHE_PROVIDER: Provider[] = [{provide: ResourceLoader, useClass: CachedResourceLoader}]; /** - * @experimental API related to bootstrapping are still under review. + * @stable */ export const platformBrowserDynamic = createPlatformFactory( platformCoreDynamic, 'browserDynamic', INTERNAL_BROWSER_DYNAMIC_PLATFORM_PROVIDERS); @@ -32,7 +31,7 @@ export const platformBrowserDynamic = createPlatformFactory( /** * Bootstraps the worker ui. * - * @experimental + * @experimental WebWorker support is currently experimental */ export function bootstrapWorkerUi( workerScriptUri: string, customProviders: Provider[] = []): Promise { @@ -45,7 +44,7 @@ export function bootstrapWorkerUi( } /** - * @experimental API related to bootstrapping are still under review. + * @experimental WebWorker support is currently experimental */ export const platformWorkerAppDynamic = createPlatformFactory( platformCoreDynamic, 'workerAppDynamic', [{ diff --git a/modules/@angular/platform-browser-dynamic/testing.ts b/modules/@angular/platform-browser-dynamic/testing.ts index 6412984aa0..0db3a658e2 100644 --- a/modules/@angular/platform-browser-dynamic/testing.ts +++ b/modules/@angular/platform-browser-dynamic/testing.ts @@ -17,7 +17,7 @@ import {DOMTestComponentRenderer} from './testing/dom_test_component_renderer'; export * from './private_export_testing' /** - * @experimental API related to bootstrapping are still under review. + * @stable */ export const platformBrowserDynamicTesting = createPlatformFactory( platformCoreDynamicTesting, 'browserDynamicTesting', diff --git a/modules/@angular/platform-browser/index.ts b/modules/@angular/platform-browser/index.ts index 4bdd7b87fb..bd0143df1b 100644 --- a/modules/@angular/platform-browser/index.ts +++ b/modules/@angular/platform-browser/index.ts @@ -6,7 +6,7 @@ * found in the LICENSE file at https://angular.io/license */ -export {BROWSER_SANITIZATION_PROVIDERS, BrowserModule, platformBrowser} from './src/browser'; +export {BrowserModule, platformBrowser} from './src/browser'; export {BrowserPlatformLocation} from './src/browser/location/browser_platform_location'; export {Title} from './src/browser/title'; export {disableDebugTools, enableDebugTools} from './src/browser/tools/tools'; diff --git a/modules/@angular/platform-browser/src/browser.ts b/modules/@angular/platform-browser/src/browser.ts index 339a958c3e..8713bfc34c 100644 --- a/modules/@angular/platform-browser/src/browser.ts +++ b/modules/@angular/platform-browser/src/browser.ts @@ -44,7 +44,7 @@ export const BROWSER_SANITIZATION_PROVIDERS: Array = [ ]; /** - * @experimental API related to bootstrapping are still under review. + * @stable */ export const platformBrowser = createPlatformFactory(platformCore, 'browser', INTERNAL_BROWSER_PLATFORM_PROVIDERS); @@ -73,7 +73,7 @@ export function _resolveDefaultAnimationDriver(): AnimationDriver { /** * The ng module for the browser. * - * @experimental + * @stable */ @NgModule({ providers: [ diff --git a/modules/@angular/platform-browser/testing/browser.ts b/modules/@angular/platform-browser/testing/browser.ts index 90f414a118..59c607280a 100644 --- a/modules/@angular/platform-browser/testing/browser.ts +++ b/modules/@angular/platform-browser/testing/browser.ts @@ -26,7 +26,7 @@ const _TEST_BROWSER_PLATFORM_PROVIDERS: Provider[] = /** * Platform for testing * - * @experimental API related to bootstrapping are still under review. + * @stable */ export const platformBrowserTesting = createPlatformFactory(platformCore, 'browserTesting', _TEST_BROWSER_PLATFORM_PROVIDERS); @@ -34,7 +34,7 @@ export const platformBrowserTesting = /** * NgModule for testing. * - * @experimental + * @stable */ @NgModule({ exports: [BrowserModule], diff --git a/tools/public_api_guard/platform-browser-dynamic/index.d.ts b/tools/public_api_guard/platform-browser-dynamic/index.d.ts index 2f91702846..6eeeb490ae 100644 --- a/tools/public_api_guard/platform-browser-dynamic/index.d.ts +++ b/tools/public_api_guard/platform-browser-dynamic/index.d.ts @@ -1,7 +1,7 @@ /** @experimental */ export declare function bootstrapWorkerUi(workerScriptUri: string, customProviders?: Provider[]): Promise; -/** @experimental */ +/** @stable */ export declare const platformBrowserDynamic: (extraProviders?: any[]) => PlatformRef; /** @experimental */ diff --git a/tools/public_api_guard/platform-browser-dynamic/testing.d.ts b/tools/public_api_guard/platform-browser-dynamic/testing.d.ts index f3570c6880..43aa1d48b6 100644 --- a/tools/public_api_guard/platform-browser-dynamic/testing.d.ts +++ b/tools/public_api_guard/platform-browser-dynamic/testing.d.ts @@ -2,5 +2,5 @@ export declare class BrowserDynamicTestingModule { } -/** @experimental */ +/** @stable */ export declare const platformBrowserDynamicTesting: (extraProviders?: any[]) => PlatformRef; diff --git a/tools/public_api_guard/platform-browser/index.d.ts b/tools/public_api_guard/platform-browser/index.d.ts index cd5ef2b80f..7ffe9fb1f3 100644 --- a/tools/public_api_guard/platform-browser/index.d.ts +++ b/tools/public_api_guard/platform-browser/index.d.ts @@ -4,10 +4,7 @@ export declare abstract class AnimationDriver { static NOOP: AnimationDriver; } -/** @experimental */ -export declare const BROWSER_SANITIZATION_PROVIDERS: Array; - -/** @experimental */ +/** @stable */ export declare class BrowserModule { constructor(parentModule: BrowserModule); } @@ -120,7 +117,7 @@ export declare class NgProbeToken { constructor(name: string, token: any); } -/** @experimental */ +/** @stable */ export declare const platformBrowser: (extraProviders?: any[]) => PlatformRef; /** @experimental */ diff --git a/tools/public_api_guard/platform-browser/testing.d.ts b/tools/public_api_guard/platform-browser/testing.d.ts index 749fa73152..7f7cf2b7ac 100644 --- a/tools/public_api_guard/platform-browser/testing.d.ts +++ b/tools/public_api_guard/platform-browser/testing.d.ts @@ -1,6 +1,6 @@ -/** @experimental */ +/** @stable */ export declare class BrowserTestingModule { } -/** @experimental */ +/** @stable */ export declare const platformBrowserTesting: (extraProviders?: any[]) => PlatformRef;