dart-lang / dart-lang/language

Additional static type checking

Open
#21 1 comment 0 reactions 0 assignees View on GitHub
request
Dominant language
TeX
Stars
2.9k
Forks
239
Avg merge
2d 18h
Merged PRs (30d)
14

Description

There has been a lot of discussion around the old strong mode options 'declaration-casts', 'implicit-casts', and 'implicit-dynamic'. The discussions tend to be of two forms: what are the right set of options going forward, and are these language variants or just lints. As examples of the discussions, see
- https://github.com/dart-lang/sdk/issues/33749
- https://github.com/dart-lang/sdk/issues/33823

While I would value input from the language team on the first question, I created this issue to request a decision on the second question. Should these options be supported by all of our tooling, or should they only be supported by the analyzer (probably as lints)?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.