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 Invoke helper #19165

Conversation

NullVoxPopuli
Copy link
Contributor

do not review, I'm making a PR so I don't forget this exists

I need to add tests

Paired with pzuraq on this 👍

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 <[email protected]>
@NullVoxPopuli NullVoxPopuli force-pushed the invoke-helper branch 5 times, most recently from 713d4aa to a3e9c50 Compare September 29, 2020 02:17
@rwjblue rwjblue force-pushed the feat/implement-helper-managers branch 2 times, most recently from 0adf544 to 87a4f93 Compare September 29, 2020 16:21
@pzuraq pzuraq force-pushed the feat/implement-helper-managers branch 2 times, most recently from f15ca15 to be95475 Compare September 29, 2020 16:53
@rwjblue rwjblue closed this Sep 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants