5 Commits

Author SHA1 Message Date
JoostK
8e8e89a119 fix(common): prevent repeated application of HttpParams mutations ()
Previously, an instance of HttpParams would retain its list of mutations
after they have been materialized as a result of a read operation. Not
only does this unnecessarily hold onto memory, more importantly does it
introduce a bug where branching of off a materialized instance would
reconsider the set of mutations that had already been applied, resulting
in repeated application of mutations.

This commit fixes the bug by clearing the list of pending mutations
after they have been materialized, such that they will not be considered
once again for branched off instances.

Fixes 

PR Close 
2019-04-23 08:43:54 -07:00
Kara Erickson
3ec7c5081d test(ivy): fix paths for http tests to work with ivy ()
PR Close 
2018-11-15 21:18:00 -08:00
Misko Hevery
47e251a80a build: remove main() from specs ()
PR Close 
2017-12-22 13:10:51 -08:00
Victor Berchet
9479a106bb build: enable TSLint on the packages folder 2017-07-31 15:47:57 -07:00
Alex Rickabaugh
c81ad9d19d feat(common): two missing features in HttpClient ()
- Add params to HttpRequest API
- Add optional description to testing APIs
2017-07-07 14:56:36 -07:00