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: trait aliases #6431

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

Commits on Nov 1, 2024

  1. Configuration menu
    Copy the full SHA
    6886b5a View commit details
    Browse the repository at this point in the history
  2. finished debugging parsing tests, added method stub to generate the i…

    …mpl's for trait aliases, wip implementing impl generator
    michaeljklein committed Nov 1, 2024
    Configuration menu
    Copy the full SHA
    a271d8b View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2024

  1. debugging failing tests, cleanup, modify parse_many to accept a many-…

    …to-many case, modify parse_item_kind to return multiple ItemKind's, generate a trait impl from the trait parser (when the trait alias is parsed), test generated impl's, test several cases in unit tests
    michaeljklein committed Nov 5, 2024
    Configuration menu
    Copy the full SHA
    54845ae View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2024

  1. Configuration menu
    Copy the full SHA
    1025b47 View commit details
    Browse the repository at this point in the history
  2. cargo fmt

    michaeljklein committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    224a822 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    ced2f68 View commit details
    Browse the repository at this point in the history
  4. test 'pub' for trait aliases, add tests with where clause, reference …

    …issue with where clauses, add docs, cargo clippy/fmt
    michaeljklein committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    e32f51a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d034c86 View commit details
    Browse the repository at this point in the history