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

metadata: Generate runtime outer enums if not present in V14 #1174

Merged
merged 10 commits into from
Sep 25, 2023

Commits on Sep 25, 2023

  1. metadata: Extend outer enum generation for V14

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    7d681fe View commit details
    Browse the repository at this point in the history
  2. metadata: Generate outer enums if not present

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    10e337a View commit details
    Browse the repository at this point in the history
  3. metadata: Porpagate v14 error instead of panic

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    c3a98f7 View commit details
    Browse the repository at this point in the history
  4. metadata: Try to find RuntimeCall then Call enums

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    8ff2327 View commit details
    Browse the repository at this point in the history
  5. metadata: Ensure the returned type is variant for outer enums

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    1cffad4 View commit details
    Browse the repository at this point in the history
  6. metadata: Replace or with or_else

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    715bd3c View commit details
    Browse the repository at this point in the history
  7. metadata: Apply clippy

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    f8a0e93 View commit details
    Browse the repository at this point in the history
  8. metadata: Return error and generate only RuntimeError

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    a2b2c0f View commit details
    Browse the repository at this point in the history
  9. metadata: Remove modified path

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    d7e521d View commit details
    Browse the repository at this point in the history
  10. metadata/tests: Check missing runtime types

    Signed-off-by: Alexandru Vasile <alexandru.vasile@parity.io>
    lexnv committed Sep 25, 2023
    Configuration menu
    Copy the full SHA
    22de7ed View commit details
    Browse the repository at this point in the history