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

Migrate to IIncrementalSourceGenerator #57

Open
wants to merge 39 commits into
base: stable
Choose a base branch
from

Commits on Jun 20, 2023

  1. Configuration menu
    Copy the full SHA
    307b0fa View commit details
    Browse the repository at this point in the history
  2. Bump LangVersion to 11.0

    ProphetLamb committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    3093850 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    69902ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    60dd991 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    0c56caa View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    881a7d9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    f381bb2 View commit details
    Browse the repository at this point in the history
  8. Use namespace qualitfied metadata name

    to generate the name hint
    ProphetLamb committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    ba586f6 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    357a4c4 View commit details
    Browse the repository at this point in the history
  10. Hack: metadata output for debug builds

    Note: IIncrementalSourceGenerators should not keep a state for performance reasons.
    ProphetLamb committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    316c316 View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2023

  1. Suppress nullable warning

    nullable annotations are not allowed
    ProphetLamb committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    2287673 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f17045d View commit details
    Browse the repository at this point in the history
  3. Make models ValueTypes

    ProphetLamb committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    3be87c5 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a527984 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    5cf5bf7 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    e453d22 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    dd8f463 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    04dce5c View commit details
    Browse the repository at this point in the history
  9. Fix HintName generation

    ProphetLamb committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    025bbbb View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2a56501 View commit details
    Browse the repository at this point in the history
  11. Apply rename HintName

    ProphetLamb committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    72c2dd4 View commit details
    Browse the repository at this point in the history
  12. Make models structs

    ProphetLamb committed Jun 21, 2023
    Configuration menu
    Copy the full SHA
    09d8830 View commit details
    Browse the repository at this point in the history

Commits on Jul 8, 2023

  1. Update src/dotVariant.Generator/Descriptor.cs

    Co-authored-by: Miro Knejp <[email protected]>
    ProphetLamb and mknejp committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    3623b7d View commit details
    Browse the repository at this point in the history
  2. Update src/dotVariant.Generator/DiagnosedResult.cs

    Co-authored-by: Miro Knejp <[email protected]>
    ProphetLamb and mknejp committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    db60983 View commit details
    Browse the repository at this point in the history
  3. Remove declarationBloom

    ProphetLamb committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    3b17024 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    947724b View commit details
    Browse the repository at this point in the history
  5. Add SelectMany

    ProphetLamb committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    0093bb8 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    fc3fcec View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1de740d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    6db5393 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b3010ae View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    84840fb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    15c3c76 View commit details
    Browse the repository at this point in the history
  12. CreateSyntaxProvider formatting

    Co-authored-by: Miro Knejp <[email protected]>
    ProphetLamb and mknejp committed Jul 8, 2023
    Configuration menu
    Copy the full SHA
    61fde25 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    d1feb6b View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    41c93f3 View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    d596a25 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    a6a1d42 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2023

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