canjs / can-zone

A context for tracking asynchronous activity in JavaScript applications.
https://v4.canjs.com/doc/can-zone.html
MIT License
92 stars 4 forks source link

Implement overrides as super dependencies #63

Closed matthewp closed 8 years ago

matthewp commented 8 years ago

This changes how task overrides are implemented. Instead of wrapping the asynchronous function on every Task call, we now do so once, as early as possible, so that we are the inner most layer of the onion.

Closes #61, #57, and #38