angular-cn/tools
Kara Erickson c0b383590e ci: fix symbol test to handle duplicate symbols (#28459)
In 7cb8396, we improved the symbol test to remove suffixes from
the output, so "CIRCULAR$1" became "CIRCULAR". However, the logic
that checked for extra symbols depended on each symbol being unique.
If multiple symbols with the same name were added (e.g. pulled in
from separate files), they would be added to the map as "extras",
even if they were marked as expected in the golden file.

This commit updates the symbol checking logic to take multiple
symbols with the same name into account.

Closes #28406

PR Close #28459
2019-01-31 12:26:16 -05:00
..
build build: remove obsolete files (#26471) 2018-10-23 08:57:41 -07:00
cjs-jasmine refactor(ivy): run the compiler compliance tests against ngtsc (#24862) 2018-07-20 11:48:36 -07:00
gulp-tasks build: switch example e2e tests to bazel (#28402) 2019-01-28 19:21:09 -08:00
http-server style: format .bzl files with buildifier (#23544) 2018-08-08 13:12:07 -07:00
ngcontainer build: use bazel version from node modules (#26691) 2018-10-30 16:19:13 -04:00
npm build(bazel): replace yarn_install(name = "npm") with @npm local_reporsitory() to speed up build (#27469) 2018-12-05 10:48:19 -08:00
npm_workspace build(bazel): replace yarn_install(name = "npm") with @npm local_reporsitory() to speed up build (#27469) 2018-12-05 10:48:19 -08:00
public_api_guard fix(ivy): NgOnChangesFeature no longer included in hello_world (#28187) 2019-01-23 10:59:34 -08:00
source-map-test build: update npm dependencies (#19328) 2017-09-22 13:20:52 -07:00
symbol-extractor ci: fix symbol test to handle duplicate symbols (#28459) 2019-01-31 12:26:16 -05:00
testing fix(core): Remove static dependency from @angular/core to @angular/compiler (#26734) 2018-10-31 14:15:06 -04:00
ts-api-guardian feat: add support for typescript 3.2 (#27536) 2018-12-18 13:20:01 -08:00
tslint feat(elements): add schematics (#23298) 2018-04-11 18:13:30 -07:00
validate-commit-message ci: remove validate-commit-message tests from travis (#27386) 2018-12-05 20:55:32 -08:00
yarn build: upgrade yarn to 1.3.2 (#21406) 2018-01-10 12:32:26 -08:00
BUILD.bazel build: update to Bazel 0.20 (#27394) 2018-12-07 14:29:03 -08:00
bazel_stamp_vars.js build: use cross platform workspace_status_command (#27431) 2019-01-09 10:47:13 -08:00
check-environment.js build: update to Node 10 (#25822) 2018-09-06 14:58:30 -07:00
defaults.bzl build: set a default module_name for ts_library rules (#28051) 2019-01-18 10:16:39 -08:00
jasmine-seed-generator.js test: run unit tests in random order (#19904) 2018-07-06 13:48:02 -07:00
jsconfig.json chore(vscode): add jsconfig.json and remove .settings dir 2015-10-29 13:53:21 +00:00
ng_setup_workspace.bzl build: Move non-bazel deps to devDependencies (#26691) 2018-10-30 16:19:13 -04:00
postinstall-patches.js build: disable postinstall-patch.js log output (#27619) 2018-12-13 11:01:15 -08:00
tsconfig-test.json build(bazel): use fine-grained npm deps (#26111) (#26488) 2018-10-19 20:59:29 -07:00
tsconfig.json build: ts-api-guardian tsconfig warning with bazel (#27583) 2018-12-13 11:01:48 -08:00
types.d.ts build(bazel): use bazel managed node_modules for downstream angular from source build support (#24663) 2018-07-26 17:02:21 -07:00
utils.inc feat(bundle): add script to push bundles to code.angularjs.org 2015-04-14 14:50:53 -07:00