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

Auto await feature #186

Merged
merged 14 commits into from Mar 19, 2023
Merged

Auto await feature #186

merged 14 commits into from Mar 19, 2023

Commits on Feb 12, 2023

  1. WIP: (Refactoring) Implemented the future

    boilerplate in the rendering stage. Just render
    and test (missing the parse stage).
    la10736 committed Feb 12, 2023
    Configuration menu
    Copy the full SHA
    0c278d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2023

  1. WIP: removed ReplaceFutureAttribute hack in

    `fixture` and moved the parsing code in
    `extend_with_function_attrs` trait impl
    la10736 committed Feb 13, 2023
    Configuration menu
    Copy the full SHA
    9307978 View commit details
    Browse the repository at this point in the history

Commits on Feb 19, 2023

  1. Configuration menu
    Copy the full SHA
    8ee3440 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    231d317 View commit details
    Browse the repository at this point in the history
  3. Refactored and removed useless tests

    that're already tested in future module
    la10736 committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    e73bfba View commit details
    Browse the repository at this point in the history
  4. Use Arguments also in tests and removed

    the old impl. Also recoverd tests for
    errors but implemented them in future
    module
    la10736 committed Feb 19, 2023
    Configuration menu
    Copy the full SHA
    f567ca3 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a684c99 View commit details
    Browse the repository at this point in the history

Commits on Feb 21, 2023

  1. Configuration menu
    Copy the full SHA
    fef337c View commit details
    Browse the repository at this point in the history

Commits on Feb 22, 2023

  1. WIP: implemented tests for is_future_await

    logic
    la10736 committed Feb 22, 2023
    Configuration menu
    Copy the full SHA
    7893417 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2023

  1. WIP: Implemented future options parsing.

    Missed the global one
    la10736 committed Feb 24, 2023
    Configuration menu
    Copy the full SHA
    9393092 View commit details
    Browse the repository at this point in the history

Commits on Feb 26, 2023

  1. WIP implemented all global parser,

    pass arguments info down to the
    renderers and impleneted all tests
    in render code to check that the
    parsed info will used correctly.
    la10736 committed Feb 26, 2023
    Configuration menu
    Copy the full SHA
    8d89448 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2023

  1. Changed impl: we should await in the original

    method because we want the future in the
    signature. Now E2E tests for fixture are
    enabled and work.
    la10736 committed Feb 27, 2023
    Configuration menu
    Copy the full SHA
    86c72b8 View commit details
    Browse the repository at this point in the history

Commits on Mar 12, 2023

  1. Integration tests

    la10736 committed Mar 12, 2023
    Configuration menu
    Copy the full SHA
    d01ed5a View commit details
    Browse the repository at this point in the history

Commits on Mar 19, 2023

  1. Configuration menu
    Copy the full SHA
    2000d52 View commit details
    Browse the repository at this point in the history