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 TypeInfo for own types #72

Open
wants to merge 27 commits into
base: master
Choose a base branch
from
Open

Derive TypeInfo for own types #72

wants to merge 27 commits into from

Commits on Mar 3, 2021

  1. Don't use a feature in the derive crate

    Derive TypeInfo for all of scale-infos types
    dvdplm committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    84b3bb4 View commit details
    Browse the repository at this point in the history
  2. Review grumbles

    Prepend `::` to paths when not deriving for `scale-info`.
    Alias self as `scale-info`
    Prefer unwrap_or_else to expect
    Add todo about broken features (break trybuild tests)
    dvdplm committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    c2f0f06 View commit details
    Browse the repository at this point in the history
  3. Less noise is better: build a TokenStream2 containing the "::" prefix

    Move scale-info crate name construction to own function
    dvdplm committed Mar 3, 2021
    Configuration menu
    Copy the full SHA
    b4ba154 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b1d26c2 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2021

  1. Configuration menu
    Copy the full SHA
    22fb440 View commit details
    Browse the repository at this point in the history
  2. wip

    dvdplm committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    00aae34 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5a165b1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9ac6306 View commit details
    Browse the repository at this point in the history
  5. Clippy is right

    dvdplm committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    39f8459 View commit details
    Browse the repository at this point in the history
  6. Cleanup

    dvdplm committed Mar 4, 2021
    Configuration menu
    Copy the full SHA
    7db6778 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    687c757 View commit details
    Browse the repository at this point in the history

Commits on Mar 5, 2021

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

Commits on Jun 25, 2021

  1. Configuration menu
    Copy the full SHA
    1d8ff8c View commit details
    Browse the repository at this point in the history
  2. Remove NonZero* impls

    dvdplm committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    5c22f19 View commit details
    Browse the repository at this point in the history
  3. Cleanup

    dvdplm committed Jun 25, 2021
    Configuration menu
    Copy the full SHA
    58dc3d2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e73c061 View commit details
    Browse the repository at this point in the history

Commits on Jun 28, 2021

  1. Configuration menu
    Copy the full SHA
    03bf034 View commit details
    Browse the repository at this point in the history
  2. Review grumbles

    dvdplm committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    c7bfb52 View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Fix comment

    dvdplm committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    89d4499 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    14055e1 View commit details
    Browse the repository at this point in the history
  3. Address review feedback

    dvdplm committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    c7c19fc View commit details
    Browse the repository at this point in the history
  4. fmt

    dvdplm committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    d3259c5 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2021

  1. Configuration menu
    Copy the full SHA
    54deaf4 View commit details
    Browse the repository at this point in the history
  2. cleanup

    dvdplm committed Aug 24, 2021
    Configuration menu
    Copy the full SHA
    5fd7525 View commit details
    Browse the repository at this point in the history

Commits on Jul 16, 2022

  1. Configuration menu
    Copy the full SHA
    2d7530d View commit details
    Browse the repository at this point in the history
  2. Fixup after merge

    gilescope committed Jul 16, 2022
    Configuration menu
    Copy the full SHA
    ba2e94a View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2022

  1. additional support to allow frame-metadata to derive TypeInfo (#163)

    * support for frame-metadata to have TypeInfo
    gilescope authored Jul 19, 2022
    Configuration menu
    Copy the full SHA
    3420903 View commit details
    Browse the repository at this point in the history