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

Improve source generator usage #301

Merged
merged 11 commits into from
Jun 22, 2021

Commits on Jun 19, 2021

  1. Use System.Text.Json Preview for Source Generation

    While the source generator doesn't use any new function of the S.T.J preview, it does help workaround issues with compiling the project in Visual Studio.
    
    There is something weird with the versions, transient dependencies and some incompatibility even when specifying all the dependencies properly.
    Turnerj committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    71bb45b View commit details
    Browse the repository at this point in the history
  2. Support debugging the source generator

    Allows you to debug the source generator like it was any other code
    Turnerj committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    75ef66b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c73e1ef View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    84b4340 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c75a2f4 View commit details
    Browse the repository at this point in the history
  6. Add the rest of the transient dependencies

    They aren't technically required on the CI but makes the problem more obvious
    Turnerj committed Jun 19, 2021
    Configuration menu
    Copy the full SHA
    018b3eb View commit details
    Browse the repository at this point in the history

Commits on Jun 21, 2021

  1. Configuration menu
    Copy the full SHA
    8702752 View commit details
    Browse the repository at this point in the history
  2. Added basic updater tool

    Turnerj committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    c48b431 View commit details
    Browse the repository at this point in the history
  3. Remove unused parameter

    Turnerj committed Jun 21, 2021
    Configuration menu
    Copy the full SHA
    0c6dfee View commit details
    Browse the repository at this point in the history

Commits on Jun 22, 2021

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