ac316be79b
Previously, it was necessary to attach on of the three "stability" jsdoc tags (`@stable`, `@deprecated` or `@experimental`) to each public API export. To ensure that the public API was correctly tagged, the `ts-api-guardian` would check that one of these tags appeared on every public export. Now the doc-gen is able to compute that a code item is stable if it does not contain the `@experimental` nor `@deprecated` tags. Therefore there is no need to provide the `@stable` tag any more; and this tag has now been marked as deprecated - i.e. it should not be used. The ts-api-guardian has been modified in this commit so that it no longer warns/fails if the `@stable` is missing. PR Close #23176 |
||
---|---|---|
.. | ||
build | ||
cjs-jasmine | ||
code.angularjs.org | ||
gulp-tasks | ||
karma | ||
npm | ||
public_api_guard | ||
source-map-test | ||
symbol-extractor | ||
testing | ||
travis | ||
tree-shaking-test | ||
ts-api-guardian | ||
tsc-watch | ||
tslint | ||
validate-commit-message | ||
yarn | ||
BUILD.bazel | ||
bazel.rc | ||
bazel_stamp_vars.sh | ||
check-environment.js | ||
defaults.bzl | ||
jsconfig.json | ||
postinstall-patches.js | ||
tsconfig.json | ||
types.d.ts | ||
utils.inc |