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

Update generator public API names: #47222

Merged
merged 8 commits into from
Aug 29, 2020
Merged

Commits on Aug 28, 2020

  1. Update public API names:

    - Rename SourceGeneratorContext -> GeneratorExecutionContext
    - Rename IntializationContext -> GeneratorIntializtionContext
    - Rename RunFullGeneration -> RunGeneratorsAndUpdateCompilation
    - Add 'Create' static methods to make unit testing easier
    - Update tests + documentation
    chsienki committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    e467430 View commit details
    Browse the repository at this point in the history
  2. Update public api files

    chsienki committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    d1e58b9 View commit details
    Browse the repository at this point in the history
  3. PR Feedback:

    - Make public ctor obsolete in prep for making it internal
    - Use .Create in test instead
    - Don't forward the old overload in GeneratorDriver
    - Make obsolete warnings errors
    chsienki committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    d6980f7 View commit details
    Browse the repository at this point in the history
  4. Update API files round 2

    chsienki committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    3a66e29 View commit details
    Browse the repository at this point in the history
  5. API files round 3

    chsienki committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    a33babe View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba5dfe8 View commit details
    Browse the repository at this point in the history
  7. Fix test

    chsienki committed Aug 28, 2020
    Configuration menu
    Copy the full SHA
    71b020b View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2020

  1. Public API round 4

    chsienki committed Aug 29, 2020
    Configuration menu
    Copy the full SHA
    0b0acfa View commit details
    Browse the repository at this point in the history