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

[Fizz] Implement New Context #21255

Merged
merged 9 commits into from
Apr 14, 2021
Merged

Commits on Apr 13, 2021

  1. Add NewContext module

    This implements a reverse linked list tree containing the previous
    contexts.
    sebmarkbage committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    cbc2d43 View commit details
    Browse the repository at this point in the history
  2. Implement recursive algorithm

    This algorithm pops the contexts back to a shared ancestor on the way down
    the stack and then pushes new contexts in reverse order up the stack.
    sebmarkbage committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    cfbc68e View commit details
    Browse the repository at this point in the history
  3. Move isPrimaryRenderer to ServerFormatConfig

    This is primarily intended to be used to support renderToString with a
    separate build than the main one. This allows them to be nested.
    sebmarkbage committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    beb08e3 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    ea8f0dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0459b9b View commit details
    Browse the repository at this point in the history
  6. Wire up Context Consumer

    sebmarkbage committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    19fb829 View commit details
    Browse the repository at this point in the history
  7. Test

    sebmarkbage committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    99600c8 View commit details
    Browse the repository at this point in the history
  8. Implement reader in class

    sebmarkbage committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    82bdc8b View commit details
    Browse the repository at this point in the history
  9. Update error codez

    sebmarkbage committed Apr 13, 2021
    Configuration menu
    Copy the full SHA
    5acef5f View commit details
    Browse the repository at this point in the history