Skip to content

[analyzer] Implement non-function type aliases #44078

Closed
@eernstg

Description

@eernstg

This is the analyzer specific issue for dart-lang/language#115. Note that this includes the following elements (with check boxes on dart-lang/language#115):

  • analysis_server core features (Go To Definition, Find References, Sort Declarations)
  • analysis_server auto-complete (name, constructors)
  • analyzer: include generalized type alias test cases in existing diagnostic tests (invalid assignment, type alias application in places like catch, extends, constructor redirection, unnecessary cast with as, unused type aliases, invalid access to a @Protected constructor, member, etc)
  • linter: consider existing lints; add test cases and application to generalized type alias (splitting off from this issue)

Metadata

Metadata

Assignees

No one assigned

    Labels

    P2A bug or feature request we're likely to work onlanguage-nonfunction-type-aliasesIssues related to non-function type aliaseslegacy-area-analyzerUse area-devexp instead.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions