angular-cn/tools/symbol-extractor
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
..
symbol_extractor_spec test: improve symbol-extractor test by ignoring $1 suffix (#28098) 2019-01-14 09:55:30 -08:00
BUILD.bazel build(bazel): use fine-grained npm deps (#26111) (#26488) 2018-10-19 20:59:29 -07:00
cli.ts build: use bazel version from node modules (#26691) 2018-10-30 16:19:13 -04:00
index.bzl build: fix symbol-extractor by passing through "compile" as environmental variable (#26735) 2018-10-26 14:48:05 -04:00
symbol_extractor.ts ci: fix symbol test to handle duplicate symbols (#28459) 2019-01-31 12:26:16 -05:00
symbol_extractor_spec.ts test: Add bundle symbol extractor tool (#22002) 2018-02-13 11:28:54 -08:00