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(traits): multi module support for traits #2844

Merged
merged 18 commits into from
Sep 29, 2023

Commits on Sep 26, 2023

  1. feat(traits): multi module support for traits

    This adds initial module support for traits. It's now allowed for
    traits, impl blocks & the type definitions to reside in different
    modules or crates.
    
    Co-authored-by: Alex Vitkov <alexvitkov98@gmail.com>
    nickysn and alexvitkov committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    78cff10 View commit details
    Browse the repository at this point in the history
  2. fix(traits): cleanup, fmt

    alexvitkov authored and nickysn committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    10e42c5 View commit details
    Browse the repository at this point in the history
  3. fix(traits): remove redundant code

    alexvitkov authored and nickysn committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    3c6c4a4 View commit details
    Browse the repository at this point in the history
  4. fix(traits): remove object_type_span

    alexvitkov authored and nickysn committed Sep 26, 2023
    Configuration menu
    Copy the full SHA
    aa77ec6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    76d086e View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    37db4cd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d656927 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    3664e37 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    cb2f0f4 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2023

  1. Configuration menu
    Copy the full SHA
    6765477 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    58d545f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bee0f58 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    8e1d8dd View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    dcffa07 View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2023

  1. Configuration menu
    Copy the full SHA
    db7909a View commit details
    Browse the repository at this point in the history
  2. More simplification

    ymadzhunkov committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    7826249 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b8b9a81 View commit details
    Browse the repository at this point in the history
  4. Apply cargo fmt --all

    ymadzhunkov committed Sep 28, 2023
    Configuration menu
    Copy the full SHA
    0231aae View commit details
    Browse the repository at this point in the history