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

Refactor DllImportGenerator project for easier extensibility #1119

Commits on May 12, 2021

  1. Move marshalling generators and the marshalling generator infra into …

    …it's own assembly for sharing purposes.
    jkoritzinsky committed May 12, 2021
    Configuration menu
    Copy the full SHA
    ffe2f22 View commit details
    Browse the repository at this point in the history
  2. Fix build.

    Make the PInvoke stub code-gen less opinionated to simplify reuse for in other P/Invoke-style scenarios (like QCalls or function-pointer-based targets).
    jkoritzinsky committed May 12, 2021
    Configuration menu
    Copy the full SHA
    aa619bf View commit details
    Browse the repository at this point in the history

Commits on May 13, 2021

  1. Configuration menu
    Copy the full SHA
    363cb2e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    3d2b9dc View commit details
    Browse the repository at this point in the history

Commits on May 17, 2021

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

Commits on May 18, 2021

  1. Configuration menu
    Copy the full SHA
    a31ac5f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22a372e View commit details
    Browse the repository at this point in the history
  3. Merge branch 'feature/DllImportGenerator' of github.com:dotnet/runtim…

    …elab into enhanced-extensibility
    jkoritzinsky committed May 18, 2021
    Configuration menu
    Copy the full SHA
    e18a5e0 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2021

  1. Revert "Fix visibility and resource weirdness."

    This reverts commit a31ac5f.
    jkoritzinsky committed May 21, 2021
    Configuration menu
    Copy the full SHA
    d2050fd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0a3354b View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

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

Commits on Jun 11, 2021

  1. Merge branch 'feature/DllImportGenerator' of github.com:dotnet/runtim…

    …elab into enhanced-extensibility
    jkoritzinsky committed Jun 11, 2021
    Configuration menu
    Copy the full SHA
    6211e32 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2021

  1. Merge branch 'feature/DllImportGenerator' of github.com:dotnet/runtim…

    …elab into enhanced-extensibility
    jkoritzinsky committed Jun 16, 2021
    Configuration menu
    Copy the full SHA
    28615eb View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2021

  1. Refactor out the new marshalling model into its own IMarshallingGener…

    …atorFactory implementation to enable more localized handling of collection element marshalling support with the decorator pattern.
    jkoritzinsky committed Jun 17, 2021
    Configuration menu
    Copy the full SHA
    a11f0f7 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2021

  1. Merge branch 'feature/DllImportGenerator' of github.com:dotnet/runtim…

    …elab into enhanced-extensibility
    jkoritzinsky committed Sep 8, 2021
    Configuration menu
    Copy the full SHA
    60f298c View commit details
    Browse the repository at this point in the history