-
Notifications
You must be signed in to change notification settings - Fork 49.9k
[Fizz] Implement New Context #21255
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
Merged
Merged
[Fizz] Implement New Context #21255
Changes from 1 commit
Commits
Show all changes
9 commits
Select commit
Hold shift + click to select a range
cbc2d43
Add NewContext module
sebmarkbage cfbc68e
Implement recursive algorithm
sebmarkbage beb08e3
Move isPrimaryRenderer to ServerFormatConfig
sebmarkbage ea8f0dd
Wire up more element type matchers
sebmarkbage 0459b9b
Wire up Context Provider type
sebmarkbage 19fb829
Wire up Context Consumer
sebmarkbage 99600c8
Test
sebmarkbage 82bdc8b
Implement reader in class
sebmarkbage 5acef5f
Update error codez
sebmarkbage File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Wire up Context Provider type
- Loading branch information
commit 0459b9b0834e35330429def10f9f62732fa52f7d
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why check this in prod?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It follows the principle that if it's getting checked by runtime type checks here anyway, it likely isn't a perf cost (other than the extra code). The
prevSnapshot.contextaccess after does that anyway.