Skip to content

Typealias presentation problems #2971

@ilya-g

Description

@ilya-g

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

Metadata

Metadata

Assignees

Labels

bugenhancementAn issue for a feature or an overall improvementfeedback: Kotlin libsFeedback from Kotlin's internal libraries

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions