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

Proxy derive macros, rustc plugin codegen, safety improvements #67

Merged
merged 104 commits into from
Apr 4, 2024

Commits on Jan 12, 2023

  1. WIP

    makspll committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    5683caf View commit details
    Browse the repository at this point in the history
  2. WIP

    makspll committed Jan 12, 2023
    Configuration menu
    Copy the full SHA
    5dddc30 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2023

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

Commits on May 14, 2023

  1. WIP

    makspll committed May 14, 2023
    Configuration menu
    Copy the full SHA
    52b589b View commit details
    Browse the repository at this point in the history

Commits on May 27, 2023

  1. WIP

    makspll committed May 27, 2023
    Configuration menu
    Copy the full SHA
    aca39ea View commit details
    Browse the repository at this point in the history
  2. WIP

    makspll committed May 27, 2023
    Configuration menu
    Copy the full SHA
    8157155 View commit details
    Browse the repository at this point in the history
  3. WIP

    makspll committed May 27, 2023
    Configuration menu
    Copy the full SHA
    b208579 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2023

  1. WIP

    makspll committed May 28, 2023
    Configuration menu
    Copy the full SHA
    da66355 View commit details
    Browse the repository at this point in the history
  2. fix spans

    makspll committed May 28, 2023
    Configuration menu
    Copy the full SHA
    f81c4cf View commit details
    Browse the repository at this point in the history

Commits on May 29, 2023

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

Commits on Jun 3, 2023

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

Commits on Jun 5, 2023

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

Commits on Jun 15, 2023

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

Commits on Jun 17, 2023

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

Commits on Jun 27, 2023

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

Commits on Jul 1, 2023

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

Commits on Jul 14, 2023

  1. update wrappers.rs example

    makspll committed Jul 14, 2023
    Configuration menu
    Copy the full SHA
    b2a9a8d View commit details
    Browse the repository at this point in the history

Commits on Jul 15, 2023

  1. correct example

    makspll committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    0497658 View commit details
    Browse the repository at this point in the history
  2. add more to wrappers.rs

    makspll committed Jul 15, 2023
    Configuration menu
    Copy the full SHA
    fabecc5 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2023

  1. rename wrappers.rs

    makspll committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    6c3db02 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9a85007 View commit details
    Browse the repository at this point in the history
  3. fix merge issues

    makspll committed Aug 24, 2023
    Configuration menu
    Copy the full SHA
    780276c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    e5bc2ba View commit details
    Browse the repository at this point in the history

Commits on Aug 25, 2023

  1. fix test errors

    makspll committed Aug 25, 2023
    Configuration menu
    Copy the full SHA
    6a2cf63 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09796b4 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. WIP fields

    makspll committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    f5a067a View commit details
    Browse the repository at this point in the history

Commits on Oct 9, 2023

  1. WIP

    makspll committed Oct 9, 2023
    Configuration menu
    Copy the full SHA
    67cc8a9 View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Configuration menu
    Copy the full SHA
    48eeaaf View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a7a33b1 View commit details
    Browse the repository at this point in the history

Commits on Nov 9, 2023

  1. refactoring

    makspll committed Nov 9, 2023
    Configuration menu
    Copy the full SHA
    e04dc2b View commit details
    Browse the repository at this point in the history

Commits on Nov 12, 2023

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

Commits on Nov 17, 2023

  1. Configuration menu
    Copy the full SHA
    f6550d8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0196f1f View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2023

  1. clean up

    makspll committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    c8c1221 View commit details
    Browse the repository at this point in the history
  2. add generated marker

    makspll committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    6d81a2a View commit details
    Browse the repository at this point in the history
  3. add more attrs

    makspll committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    8f18878 View commit details
    Browse the repository at this point in the history
  4. change attrs

    makspll committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    d7045e2 View commit details
    Browse the repository at this point in the history
  5. change attributes

    makspll committed Nov 19, 2023
    Configuration menu
    Copy the full SHA
    90833cb View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    01d99bd View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1caf965 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    bbde17a View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    6a839d5 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    de48f5b View commit details
    Browse the repository at this point in the history

Commits on Nov 20, 2023

  1. clean up codegen crate

    makspll committed Nov 20, 2023
    Configuration menu
    Copy the full SHA
    a91b069 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eee57e5 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2023

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

Commits on Nov 23, 2023

  1. Configuration menu
    Copy the full SHA
    e672eb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    966b81a View commit details
    Browse the repository at this point in the history

Commits on Nov 24, 2023

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

Commits on Dec 1, 2023

  1. Configuration menu
    Copy the full SHA
    fd44c58 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    59011ef View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2023

  1. WIP

    makspll committed Dec 18, 2023
    Configuration menu
    Copy the full SHA
    b235a25 View commit details
    Browse the repository at this point in the history

Commits on Mar 13, 2024

  1. begin work on compiler plugin

    makspll committed Mar 13, 2024
    Configuration menu
    Copy the full SHA
    83731f4 View commit details
    Browse the repository at this point in the history

Commits on Mar 17, 2024

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

Commits on Mar 23, 2024

  1. much progress

    makspll committed Mar 23, 2024
    Configuration menu
    Copy the full SHA
    025d900 View commit details
    Browse the repository at this point in the history

Commits on Mar 24, 2024

  1. Configuration menu
    Copy the full SHA
    0984d99 View commit details
    Browse the repository at this point in the history
  2. Add readme and clean up

    makspll committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    bb8aa48 View commit details
    Browse the repository at this point in the history
  3. big brain moves

    makspll committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    833e7f4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    96e466f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    33c856b View commit details
    Browse the repository at this point in the history
  6. merge

    makspll committed Mar 24, 2024
    Configuration menu
    Copy the full SHA
    a2f31a9 View commit details
    Browse the repository at this point in the history

Commits on Mar 25, 2024

  1. WIP

    makspll committed Mar 25, 2024
    Configuration menu
    Copy the full SHA
    b0ec587 View commit details
    Browse the repository at this point in the history

Commits on Mar 26, 2024

  1. calm the errors down

    makspll committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c8c0593 View commit details
    Browse the repository at this point in the history
  2. formatting

    makspll committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    c272e0e View commit details
    Browse the repository at this point in the history
  3. formatting

    makspll committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    a3be41a View commit details
    Browse the repository at this point in the history
  4. unset format_generated_files

    makspll committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    118a4f8 View commit details
    Browse the repository at this point in the history
  5. fix compilation issue

    makspll committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    e8bc118 View commit details
    Browse the repository at this point in the history
  6. cache bootstrap deps

    makspll committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    d8e1979 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c184f69 View commit details
    Browse the repository at this point in the history
  8. more fixes

    makspll committed Mar 26, 2024
    Configuration menu
    Copy the full SHA
    6f5429b View commit details
    Browse the repository at this point in the history

Commits on Mar 27, 2024

  1. More fixes

    makspll committed Mar 27, 2024
    Configuration menu
    Copy the full SHA
    7b30861 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. manual fixes

    makspll committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    fcca8e3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2997bbb View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8346ec3 View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2024

  1. add vec index methods

    makspll committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    0442b7d View commit details
    Browse the repository at this point in the history
  2. Ordering and some fixes

    makspll committed Apr 1, 2024
    Configuration menu
    Copy the full SHA
    9961a9e View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2024

  1. Configuration menu
    Copy the full SHA
    3ff539d View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    cf1931d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    9d5fa19 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    cee9dd0 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ededb8a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    075dca8 View commit details
    Browse the repository at this point in the history
  7. formatting and clippy

    makspll committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    35d6443 View commit details
    Browse the repository at this point in the history
  8. clippy

    makspll committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    9093027 View commit details
    Browse the repository at this point in the history
  9. remove unused methods

    makspll committed Apr 3, 2024
    Configuration menu
    Copy the full SHA
    f18f100 View commit details
    Browse the repository at this point in the history

Commits on Apr 4, 2024

  1. trim readme

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    ed04e78 View commit details
    Browse the repository at this point in the history
  2. fix console_integration.rs

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    f0132f0 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c9951a7 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c42091e View commit details
    Browse the repository at this point in the history
  5. fix doc gen example

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    975115b View commit details
    Browse the repository at this point in the history
  6. fix more examples

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    b3f89ac View commit details
    Browse the repository at this point in the history
  7. fix wrappers example

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    b3f144f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    d6a12f5 View commit details
    Browse the repository at this point in the history
  9. remove doctests for now

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    d06fd02 View commit details
    Browse the repository at this point in the history
  10. fmt

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    357537c View commit details
    Browse the repository at this point in the history
  11. clippy

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    36d4040 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    dd904de View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    7830c78 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a7605ad View commit details
    Browse the repository at this point in the history
  15. add architecture.md

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    b3dbc78 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    3975b7a View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    b2315ae View commit details
    Browse the repository at this point in the history
  18. stage back some tests

    makspll committed Apr 4, 2024
    Configuration menu
    Copy the full SHA
    2997127 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    6514f86 View commit details
    Browse the repository at this point in the history