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

Emit delegate types in same module as their associated proxy type #570

Merged
merged 3 commits into from Jan 31, 2021

Commits on Jan 30, 2021

  1. DynamicProxy puts delegate types in wrong module

    Back in 9538390 an issue was fixed where DynamicProxy would not always
    put a generated invocation type in the same dynamic module as the proxy
    type relying on it. It appears the same issue still exists for generated
    delegate types. (Those are generated for class proxies when proceeding
    from intercepted protected methods to the target.)
    stakx committed Jan 30, 2021
    Configuration menu
    Copy the full SHA
    c0630ca View commit details
    Browse the repository at this point in the history
  2. Emit delegate types in same module as proxy type

    Thanks to 9538390 the necessary infrastructure is already in place,
    and we can apply exactly the same fix for delegate types.
    stakx committed Jan 30, 2021
    Configuration menu
    Copy the full SHA
    b72744d View commit details
    Browse the repository at this point in the history
  3. Update the changelog

    stakx committed Jan 30, 2021
    Configuration menu
    Copy the full SHA
    7fb29cc View commit details
    Browse the repository at this point in the history