Skip to content

Optional type parameters #739

@lars-reimann

Description

@lars-reimann

Is your feature request related to a problem?

Sometimes, type parameters have a clear default value. Currently, however, all type parameters must always be set.

Desired solution

  • Same syntax as for optional parameters: class C<T = Int>
  • Check: No required type parameters after optional parameters
  • Adjust check: Type parameter not set
  • Adjust check: Too many type parameters

Possible alternatives (optional)

No response

Screenshots (optional)

No response

Additional Context (optional)

No response

Metadata

Metadata

Assignees

Labels

releasedIncluded in a release

Type

No type

Projects

Status

✔️ Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions