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

Read inner classes in signatures, force annotations after template parents #106

Merged
merged 2 commits into from
Jul 7, 2020

Commits on Jul 7, 2020

  1. Delay forcing annotations in template body until parents are added to…

    … class info.
    
    Before this, inherited members may not be visible at the point of forcing the annotation
    on a definition in the template.
    
    Also moved symbol cache to the initial context so that child contexts all pass to the same
    cache.
    bishabosha committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    94f693f View commit details
    Browse the repository at this point in the history
  2. Find overloads by converting types to ErasedTypeRef.

    Inner classes can not be found with Mirror getRequiredClass, so
    we should have another way to compare types to signatures, this
    proposes to instead convert method signatures to
    Signature[ErasedTypeRef]
    bishabosha committed Jul 7, 2020
    Configuration menu
    Copy the full SHA
    f8c2212 View commit details
    Browse the repository at this point in the history