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

derive support for enums with newtype/unit variants #233

Merged
merged 39 commits into from
Sep 25, 2024
Merged

derive support for enums with newtype/unit variants #233

merged 39 commits into from
Sep 25, 2024

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    cd3576c View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d43f0ab View commit details
    Browse the repository at this point in the history
  3. [wip] enum: parse

    jordens committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    dbb1d6f View commit details
    Browse the repository at this point in the history
  4. [wip] enum: test

    jordens committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    a8f281a View commit details
    Browse the repository at this point in the history
  5. Revert "derive/lib: single parsed tree"

    This reverts commit d43f0ab.
    
    Using the same Tree again emits earlier constraints again in later impls.
    jordens committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    653f5d1 View commit details
    Browse the repository at this point in the history
  6. [wip]: enum: tag, reorg

    jordens committed Sep 20, 2024
    Configuration menu
    Copy the full SHA
    8652052 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2024

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

Commits on Sep 23, 2024

  1. Configuration menu
    Copy the full SHA
    609ba84 View commit details
    Browse the repository at this point in the history
  2. [wip] enum TreeKey/KeyLookup

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f0aaa47 View commit details
    Browse the repository at this point in the history
  3. [wip] enum deserialize

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    d59eeaa View commit details
    Browse the repository at this point in the history
  4. [wip] enum: any

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    2422032 View commit details
    Browse the repository at this point in the history
  5. derive: reorganize

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    6ca49b9 View commit details
    Browse the repository at this point in the history
  6. automatically derived

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    396755f View commit details
    Browse the repository at this point in the history
  7. CHANGELOG: update

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    7236bb9 View commit details
    Browse the repository at this point in the history
  8. derive: refactor

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    cf0bd44 View commit details
    Browse the repository at this point in the history
  9. README: update

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    d4a60d2 View commit details
    Browse the repository at this point in the history
  10. derive: pub, refactor

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    61f09ea View commit details
    Browse the repository at this point in the history
  11. derive: refactor

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    dd38a55 View commit details
    Browse the repository at this point in the history
  12. derive: refactor

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    ea15501 View commit details
    Browse the repository at this point in the history
  13. derive: any fixes

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    7afce8f View commit details
    Browse the repository at this point in the history
  14. derive: move flatten

    jordens committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    17b8bae View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2d9918c View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Configuration menu
    Copy the full SHA
    f87a5ee View commit details
    Browse the repository at this point in the history
  2. test: try enum tag rename

    jordens committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    3da919b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    77e2dc2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    495d5d7 View commit details
    Browse the repository at this point in the history
  5. expand enum tag example

    jordens committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    60fba13 View commit details
    Browse the repository at this point in the history
  6. enum: cleanup test

    jordens committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    86cf4c2 View commit details
    Browse the repository at this point in the history
  7. cleanup readme/changelog

    jordens committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    62f3276 View commit details
    Browse the repository at this point in the history
  8. tests: remove redundant

    jordens committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    3b5a727 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e1944c6 View commit details
    Browse the repository at this point in the history
  10. mqtt: std-embedded-nal 0.3

    jordens committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    d87588c View commit details
    Browse the repository at this point in the history
  11. try slice NAMES

    jordens committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    2ef2f19 View commit details
    Browse the repository at this point in the history
  12. Revert "try slice NAMES"

    This reverts commit 2ef2f19.
    jordens committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    46b49ab View commit details
    Browse the repository at this point in the history
  13. derive: clippy

    jordens committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    3e5d60b View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. derive: code style

    jordens committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    390eece View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6922e3a View commit details
    Browse the repository at this point in the history
  3. py: fix single-element list

    close #238
    jordens committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    0d87ac8 View commit details
    Browse the repository at this point in the history
  4. py: style, remove backticks

    jordens committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    da09a86 View commit details
    Browse the repository at this point in the history