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(types): add support for typing.Literal type #5192

Merged
merged 77 commits into from
Jun 25, 2024

Commits on Jun 14, 2024

  1. typevar prototype

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    d872367 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1012f10 View commit details
    Browse the repository at this point in the history
  3. change to NameT

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    fbd168a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    34bf41b View commit details
    Browse the repository at this point in the history
  5. make string const

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    63acf62 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    38fd357 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    614d03e View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d354512 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    7b8c860 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    a198152 View commit details
    Browse the repository at this point in the history
  11. add back missing <

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    ee00f70 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e19ee22 View commit details
    Browse the repository at this point in the history
  13. add back NameT

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    98f836e View commit details
    Browse the repository at this point in the history
  14. try fixed_string

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    e1dc7a5 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    14ea23d View commit details
    Browse the repository at this point in the history
  16. std::basic_fixed_string

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    5e5066c View commit details
    Browse the repository at this point in the history
  17. test c++20

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    534dd65 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    651227f View commit details
    Browse the repository at this point in the history
  19. cleanup

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    0f8864c View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    b549902 View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    a858638 View commit details
    Browse the repository at this point in the history
  22. And CPP20 checks

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    0380dc1 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    3cc5a14 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    34ecc43 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    dd8d648 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    e98b6a0 View commit details
    Browse the repository at this point in the history
  27. Fix python if {

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    4122505 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    c66ebd7 View commit details
    Browse the repository at this point in the history
  29. update test name

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    9954c18 View commit details
    Browse the repository at this point in the history
  30. Merge

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    7e07f5e View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    bd954e6 View commit details
    Browse the repository at this point in the history
  32. remove call on cpp_std

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    8675c5c View commit details
    Browse the repository at this point in the history
  33. make field const

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    9cd1b16 View commit details
    Browse the repository at this point in the history
  34. test nontype_template

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    4e3821d View commit details
    Browse the repository at this point in the history
  35. update feature check

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    dd3d0cc View commit details
    Browse the repository at this point in the history
  36. update name of guard

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    0a34ddb View commit details
    Browse the repository at this point in the history
  37. fix try except in test

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    c572871 View commit details
    Browse the repository at this point in the history
  38. fix pre commit

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    676e3bd View commit details
    Browse the repository at this point in the history
  39. remove extra semi colon

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    5dd1d3b View commit details
    Browse the repository at this point in the history
  40. except AttributeError

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    98c115d View commit details
    Browse the repository at this point in the history
  41. fix try except in test

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    1dab40f View commit details
    Browse the repository at this point in the history
  42. remove const

    InvincibleRMC committed Jun 14, 2024
    Configuration menu
    Copy the full SHA
    39516fd View commit details
    Browse the repository at this point in the history

Commits on Jun 15, 2024

  1. Clean up tests

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    237136a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d13e3d5 View commit details
    Browse the repository at this point in the history
  3. start string literal

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    10739e6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    6dae701 View commit details
    Browse the repository at this point in the history
  5. start int literal

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    311fa83 View commit details
    Browse the repository at this point in the history
  6. func declare

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    7c3c09e View commit details
    Browse the repository at this point in the history
  7. commit clean

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    905638a View commit details
    Browse the repository at this point in the history
  8. use contextlib.suppres

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    a6c5676 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6266705 View commit details
    Browse the repository at this point in the history
  10. resolve stash

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    c045695 View commit details
    Browse the repository at this point in the history
  11. more literal type

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    519e32b View commit details
    Browse the repository at this point in the history
  12. fix annotation name

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    ba3259b View commit details
    Browse the repository at this point in the history
  13. stash

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    f087d74 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    2542b79 View commit details
    Browse the repository at this point in the history
  15. request changes

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    ca868f8 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    0789290 View commit details
    Browse the repository at this point in the history
  17. lint

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    32fde8e View commit details
    Browse the repository at this point in the history
  18. Add comments

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    318ec6d View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    e9f7889 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    648c5a0 View commit details
    Browse the repository at this point in the history
  21. lint

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    c452d2f View commit details
    Browse the repository at this point in the history
  22. remove comment

    InvincibleRMC committed Jun 15, 2024
    Configuration menu
    Copy the full SHA
    7b83557 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2024

  1. Configuration menu
    Copy the full SHA
    2351814 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    652197e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4bd4351 View commit details
    Browse the repository at this point in the history
  4. clean up

    InvincibleRMC committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    30c790e View commit details
    Browse the repository at this point in the history
  5. Update comment

    InvincibleRMC committed Jun 24, 2024
    Configuration menu
    Copy the full SHA
    b65b945 View commit details
    Browse the repository at this point in the history

Commits on Jun 25, 2024

  1. Configuration menu
    Copy the full SHA
    00ba9fa View commit details
    Browse the repository at this point in the history
  2. rerun CI

    InvincibleRMC committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    2cb5b03 View commit details
    Browse the repository at this point in the history
  3. rerun CI

    InvincibleRMC committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    3d20c57 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    224335d View commit details
    Browse the repository at this point in the history
  5. fix extra line

    InvincibleRMC committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    0223244 View commit details
    Browse the repository at this point in the history
  6. lint

    InvincibleRMC committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    0f302d9 View commit details
    Browse the repository at this point in the history
  7. move if defined block

    InvincibleRMC committed Jun 25, 2024
    Configuration menu
    Copy the full SHA
    befcb78 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    dcf8e49 View commit details
    Browse the repository at this point in the history