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

Typealias presentation problems #2971

Closed
ilya-g opened this issue Apr 18, 2023 · 0 comments · Fixed by #3053
Closed

Typealias presentation problems #2971

ilya-g opened this issue Apr 18, 2023 · 0 comments · Fixed by #3053
Assignees
Labels
bug enhancement An issue for a feature or an overall improvement feedback: Kotlin libs Feedback from Kotlin's internal libraries

Comments

@ilya-g
Copy link
Member

ilya-g commented Apr 18, 2023

Consider a typealias from stdlib docs:
image

  1. When a type alias has an expansion type with the same name, it looks really confusing in docs.

    Describe the solution you'd like
    Show the fully qualified name of the expansion type for a typealias, e.g.

    typealias ArrayList<E> = java.util.ArrayList<E>
    
  2. It's unclear what <E> means in the expansion because the type alias doesn't render any type parameters

    Describe the solution you'd like
    Render type parameters of a generic type alias

  3. Type alias doesn't have a source link

    Describe the solution you'd like
    Render source link for a type alias

@ilya-g ilya-g added enhancement An issue for a feature or an overall improvement bug feedback: Kotlin libs Feedback from Kotlin's internal libraries labels Apr 18, 2023
@vmishenev vmishenev self-assigned this Jun 25, 2023
@vmishenev vmishenev linked a pull request Jun 28, 2023 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug enhancement An issue for a feature or an overall improvement feedback: Kotlin libs Feedback from Kotlin's internal libraries
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants