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

[Merged by Bors] - bevy_reflect_derive: Tidying up the code #4712

Closed
wants to merge 20 commits into from

Commits on May 10, 2022

  1. Cleaned up reflection macros

    MrGVSV committed May 10, 2022
    Configuration menu
    Copy the full SHA
    0c65b87 View commit details
    Browse the repository at this point in the history
  2. Add utility module

    MrGVSV committed May 10, 2022
    Configuration menu
    Copy the full SHA
    4c3f1d6 View commit details
    Browse the repository at this point in the history
  3. Apply suggestions from code review

    Co-authored-by: Nicola Papale <[email protected]>
    MrGVSV and nicopap authored May 10, 2022
    Configuration menu
    Copy the full SHA
    bd57543 View commit details
    Browse the repository at this point in the history
  4. Add StructField type

    MrGVSV committed May 10, 2022
    Configuration menu
    Copy the full SHA
    c513157 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e7604cf View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. Add get_reflect_ident utility

    Also made certain attributes into constants rather than hardcoded
    strings.
    MrGVSV committed May 11, 2022
    Configuration menu
    Copy the full SHA
    226405f View commit details
    Browse the repository at this point in the history
  2. Reduce nesting

    MrGVSV committed May 11, 2022
    Configuration menu
    Copy the full SHA
    9708d36 View commit details
    Browse the repository at this point in the history
  3. Simplified match statement

    MrGVSV committed May 11, 2022
    Configuration menu
    Copy the full SHA
    a15af0e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f5c0e10 View commit details
    Browse the repository at this point in the history
  5. Cleanup and documentation

    MrGVSV committed May 11, 2022
    Configuration menu
    Copy the full SHA
    f5d651c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    768750b View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0c70b78 View commit details
    Browse the repository at this point in the history
  8. More cleanup

    MrGVSV committed May 11, 2022
    Configuration menu
    Copy the full SHA
    1538bf9 View commit details
    Browse the repository at this point in the history
  9. Fix clippy errors

    MrGVSV committed May 11, 2022
    Configuration menu
    Copy the full SHA
    a4d88ad View commit details
    Browse the repository at this point in the history
  10. Update to get_path_direct

    MrGVSV committed May 11, 2022
    Configuration menu
    Copy the full SHA
    86d0b42 View commit details
    Browse the repository at this point in the history
  11. Add crate-level doc comment

    MrGVSV committed May 11, 2022
    Configuration menu
    Copy the full SHA
    7b32e97 View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Configuration menu
    Copy the full SHA
    7e2fcbe View commit details
    Browse the repository at this point in the history
  2. Changed macro function order

    Now the order is: derive macros, attribute macros, then standard proc
    macros.
    MrGVSV committed May 12, 2022
    Configuration menu
    Copy the full SHA
    c72b56f View commit details
    Browse the repository at this point in the history
  3. Fix bevy_reflect_path bug

    Removed all usages of `use #bevy_reflect_path`
    MrGVSV committed May 12, 2022
    Configuration menu
    Copy the full SHA
    e77f20f View commit details
    Browse the repository at this point in the history
  4. Fix broken doc link

    MrGVSV committed May 12, 2022
    Configuration menu
    Copy the full SHA
    ca2b137 View commit details
    Browse the repository at this point in the history