docs: remove all deprecated @stable jsdoc tags (#23210)

These are no longer needed as stable docs are computed as those that
do not have `@experimental` or `@deprecated` tags.

PR Close #23210
This commit is contained in:
Pete Bacon Darwin
2018-04-05 22:31:44 +01:00
committed by Igor Minar
parent ee145790d7
commit 4b96a58c5a
155 changed files with 363 additions and 643 deletions

View File

@ -39,7 +39,7 @@ function _throwError() {
* Each `@NgModule` provides an own `Compiler` to its injector,
* that will use the directives/pipes of the ng module for compilation
* of components.
* @stable
*
*/
@Injectable()
export class Compiler {

View File

@ -20,7 +20,7 @@ import {ViewRef} from './view_ref';
* `ComponentRef` provides access to the Component Instance as well other objects related to this
* Component Instance and allows you to destroy the Component Instance via the {@link #destroy}
* method.
* @stable
*
*/
export abstract class ComponentRef<C> {
/**
@ -65,7 +65,7 @@ export abstract class ComponentRef<C> {
}
/**
* @stable
*
*/
export abstract class ComponentFactory<C> {
abstract get selector(): string;

View File

@ -34,7 +34,7 @@ class _NullComponentFactoryResolver implements ComponentFactoryResolver {
}
/**
* @stable
*
*/
export abstract class ComponentFactoryResolver {
static NULL: ComponentFactoryResolver = new _NullComponentFactoryResolver();

View File

@ -16,7 +16,7 @@
* XSS attacks. Carefully review any use of `ElementRef` in your code. For more detail, see the
* [Security Guide](http://g.co/ng/security).
*
* @stable
*
*/
// Note: We don't expose things like `Injector`, `ViewContainer`, ... here,
// i.e. users have to ask for what they need. With that, we can build better analysis tools
@ -41,7 +41,7 @@ export class ElementRef<T = any> {
* web worker.
* </p>
* </div>
* @stable
*
*/
public nativeElement: T;

View File

@ -18,7 +18,7 @@ import {ComponentFactoryResolver} from './component_factory_resolver';
* `NgModuleRef` provides access to the NgModule Instance as well other objects related to this
* NgModule Instance.
*
* @stable
*
*/
export abstract class NgModuleRef<T> {
/**

View File

@ -10,7 +10,7 @@ import {NgModuleFactory} from './ng_module_factory';
/**
* Used to load ng module factories.
* @stable
*
*/
export abstract class NgModuleFactoryLoader {
abstract load(path: string): Promise<NgModuleFactory<any>>;

View File

@ -34,7 +34,7 @@ import {getSymbolIterator} from '../util';
* @ViewChildren(Item) items:QueryList<Item>;
* }
* ```
* @stable
*
*/
export class QueryList<T>/* implements Iterable<T> */ {
public readonly dirty = true;

View File

@ -20,7 +20,7 @@ import {EmbeddedViewRef} from './view_ref';
*
* To instantiate Embedded Views based on a Template, use {@link ViewContainerRef#
* createEmbeddedView}, which will create the View and attach it to the View Container.
* @stable
*
*/
export abstract class TemplateRef<C> {
/**

View File

@ -30,7 +30,7 @@ import {EmbeddedViewRef, ViewRef} from './view_ref';
*
* To access a `ViewContainerRef` of an Element, you can either place a {@link Directive} injected
* with `ViewContainerRef` on the Element, or you obtain it via a {@link ViewChild} query.
* @stable
*
*/
export abstract class ViewContainerRef {
/**

View File

@ -11,7 +11,7 @@ import {ChangeDetectorRef} from '../change_detection/change_detector_ref';
/**
* @stable
*
*/
export abstract class ViewRef extends ChangeDetectorRef {
/**