angular-cn/packages/common/test/i18n
Pete Bacon Darwin 7e8eec57f0 refactor(common): move the low level locale registering to core (#33523)
To limit the exposure of the private `LOCALE_DATA` from outside
`@angular/core` this commit exposes private functions in the core
to hide the internal structures better.

* The `registerLocaleData()` implementation has moved from
`@angular/common` to `@angular/core`. A stub that delegates to
core has been left in common for backward compatibility.
* A new `ɵunregisterLocaleData()` function has been provided,
which is particularly useful in tests to clear out registered locales
to prevent subsequent tests from being affected.
* A private export of `ɵregisterLocaleData()` has been removed
from `@angular/common`. This was not being used and is accessible
via `@angular/core` anyway.

PR Close #33523
2019-11-05 17:26:59 +00:00
..
format_date_spec.ts refactor(common): move the low level locale registering to core (#33523) 2019-11-05 17:26:59 +00:00
format_number_spec.ts refactor(common): move the low level locale registering to core (#33523) 2019-11-05 17:26:59 +00:00
locale_data_api_spec.ts refactor(common): move the low level locale registering to core (#33523) 2019-11-05 17:26:59 +00:00
localization_spec.ts refactor(common): move the low level locale registering to core (#33523) 2019-11-05 17:26:59 +00:00