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 Index[View].getKnownUsers() #354

Merged
merged 2 commits into from
May 13, 2024

Commits on May 13, 2024

  1. Configuration menu
    Copy the full SHA
    1d05389 View commit details
    Browse the repository at this point in the history
  2. improve Index[View].getKnownUsers()

    Previously, the `getKnownUsers()` method only considered a class
    as used in another class when it occured in the list of class
    references in the other class's constant pool.
    
    With this commit, a class is also considered as used in another class
    when it occurs in the other class's signature (superclass type,
    superinterface types, type parameters, permitted subclasses),
    in the signatures of the other class's methods (return type,
    parameter types, exception types, type parameters), or in the types
    of the other class's fields and record components.
    Ladicek committed May 13, 2024
    Configuration menu
    Copy the full SHA
    3a80388 View commit details
    Browse the repository at this point in the history