Skip to content

audit lint semantics in the context of NNBD #58032

Closed
@pq

Description

@pq

NNBD will likely have impact on a number of lint rules which will benefit from adjusted semantics and/or deprecation. This issue is a tracking issue for related conversations.

(See #58026 for tracking NNBD preparedness generally.)

General Considerations

Besides nullable types, there are a number of language enhancements that may have effects on existing lints.

  • improved flow analysis,
  • definite assignment, and
  • type promotion

also:

Specific Lints

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-metaCross-cutting, high-level issues (for tracking many other implementation issues, ...).devexp-linterIssues with the analyzer's support for the linter packagelegacy-area-analyzerUse area-devexp instead.linter-new-language-feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions