Skip to content

Commit e72365f

Browse files
srawlinsCommit Queue
authored andcommitted
Add analyzer 3.7.0 changelog notes
Change-Id: I57797987ba4d9629ac421ba61b6a0c1c65b4743a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/392821 Reviewed-by: Brian Wilkerson <[email protected]> Commit-Queue: Samuel Rawlins <[email protected]>
1 parent 2973f37 commit e72365f

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

CHANGELOG.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,29 @@ main() {
5959

6060
[#53576]: https://github.com/dart-lang/sdk/issues/53576
6161

62+
### Tools
63+
64+
#### Analyzer
65+
66+
- Assists and quick fixes that add an import now consider the
67+
`prefer_relative_imports` and `always_use_package_imports` lint rules.
68+
- Add a new fix that converts a `~/` operation into `/`, when the `~/`
69+
operation is not available.
70+
- Add a fix that wraps an expression in `await` if the expression is currently
71+
not assignable, but awaiting it would make it assignable.
72+
- Assists and quick fixes that convert a `forEach` call into a for-loop now
73+
consider the `prefer_final_in_for_each` and `always_specify_types` lint
74+
rules.
75+
- Add an additional fix to correct a `cascade_invocations` lint rule violation.
76+
- Offer additional assists to wrap a Flutter widget with an `Expanded` widget,
77+
and with a `Flexible` widget.
78+
- Offer an assist to "inline" an else-block's inner if-statement with the
79+
else-block to read `else if`.
80+
(Thanks [@FMorschel](https://github.com/FMorschel) for the above enhacements!
81+
- Add the experimental `specify_nonobvious_property_types` lint rule.
82+
- Add the experimental `omit_obvious_property_types` lint rule.
83+
- Deprecate the `package_api_docs` lint rule.
84+
6285
## 3.6.0
6386

6487
### Language

0 commit comments

Comments
 (0)