angular-cn/tools/symbol-extractor/symbol_extractor_spec
Paul Gschwendtner e382632473 build: fix symbol extractor not dealing with ES2015 classes (#38093)
We recently reworked our `ng_rollup_bundle` rule to no longer output
ESM5 and to optimize applications properly (previously applications were
not optimized properly due to incorrect build optimizer setup).

This change meant that a lot of symbols have been removed from the
golden correctly. See: fd65958b88

Unfortunately though, a few symbols have been accidentally removed
because they are now part of the bundle as ES2015 classes which the
symbol extractor does not pick up. This commit fixes the symbol
extractor to capture ES2015 classes. We also update the golden to
reflect this change.

PR Close #38093
2020-07-16 13:54:23 -07:00
..
BUILD.bazel build: fix symbol extractor not dealing with ES2015 classes (#38093) 2020-07-16 13:54:23 -07:00
dont_pick_up_inner_symbols.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
dont_pick_up_inner_symbols.json test: Add bundle symbol extractor tool (#22002) 2018-02-13 11:28:54 -08:00
drop_trailing_suffix.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
drop_trailing_suffix.json test: improve symbol-extractor test by ignoring $1 suffix (#28098) 2019-01-14 09:55:30 -08:00
empty.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
empty.json test: Add bundle symbol extractor tool (#22002) 2018-02-13 11:28:54 -08:00
empty_iife.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
empty_iife.json test: Add bundle symbol extractor tool (#22002) 2018-02-13 11:28:54 -08:00
es2015_class_output.json build: fix symbol extractor not dealing with ES2015 classes (#38093) 2020-07-16 13:54:23 -07:00
es2015_class_output.ts build: fix symbol extractor not dealing with ES2015 classes (#38093) 2020-07-16 13:54:23 -07:00
hello_world_min_debug.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
hello_world_min_debug.json test: improve symbol-extractor test by ignoring $1 suffix (#28098) 2019-01-14 09:55:30 -08:00
iife_with_export.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
iife_with_export.json test(ivy): switch HelloWorld to ivy compiler (#22788) 2018-03-19 16:00:38 -07:00
simple.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
simple.json test: Add bundle symbol extractor tool (#22002) 2018-02-13 11:28:54 -08:00
two_symbols_per_var.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
two_symbols_per_var.json test: Add bundle symbol extractor tool (#22002) 2018-02-13 11:28:54 -08:00
var_list.js build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
var_list.json test: Add bundle symbol extractor tool (#22002) 2018-02-13 11:28:54 -08:00