Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[FEAT] Implements Helper Managers #19160

Merged
merged 1 commit into from
Sep 29, 2020
Merged

Commits on Sep 29, 2020

  1. [FEAT] Implements Helper Managers

    Implements the helper manager feature specified in RFC 625. Highlights:
    
    1. Adds `getDebugName` to the interface for helper managers. This is an
       optional hook that is used for better logging purposes, and matches
       other internal APIs we've added recently.
    
    2. `hasScheduledEffect` has not yet been implemented, and attempting to
       use it will cause an assertion to be thrown.
    
    Helper managers are not exposed with this PR, and the version passed to
    `helperCapabilities` is optimistic, but can be changed when we do expose
    them (along with an appropriate feature flag).
    
    Co-authored-by: Robert Jackson <me@rwjblue.com>
    Chris Garrett and rwjblue committed Sep 29, 2020
    Configuration menu
    Copy the full SHA
    be95475 View commit details
    Browse the repository at this point in the history