Skip to content

Commit 85b994c

Browse files
srawlinsCommit Queue
authored andcommitted
CHANGELOG: add analyzer entries for Dart 3.10
Change-Id: Ia5b59db40c1944d75cbb2d5bb62083d919d8572f Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/452221 Commit-Queue: Samuel Rawlins <[email protected]> Reviewed-by: Keerti Parthasarathy <[email protected]>
1 parent efa1c49 commit 85b994c

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

CHANGELOG.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,24 @@ instead.
8383

8484
- Lint rules which are incompatible with each other and which are specified in
8585
included analysis options files are now reported.
86+
- Offer to add required named field formal parameters in a constructor when a
87+
field is not initialized.
88+
- Support the new `@Deprecated` annotations by reporting warnings when specific
89+
functionality of an element is deprecated.
90+
- Offer to import a libary for an appropriate extension member when method or
91+
property is accessed on a nullable value.
92+
- Offer to remove the `const` keyword for a constructor call which includes a
93+
method invocation.
94+
- Remove support for the deprecated `@required` annotation.
95+
- Add two assists to bind constuctor parameters to an existing or a
96+
non-existing field.
97+
- Add a warning which is reported when an `@experimental` member is used
98+
outside of the package in which it is declared.
99+
- Add a new lint rule, `remove_deprecations_in_breaking_versions`, is added to
100+
encourage developers to remove any deprecated members when the containing
101+
package has a "breaking version" number, like `x.0.0` or `0.y.0`.
102+
- (Thanks [@FMorschel](https://github.com/FMorschel) for many of the above
103+
enhancements!)
86104

87105
[writing an analyzer plugin]: https://github.com/dart-lang/sdk/blob/main/pkg/analysis_server_plugin/doc/writing_a_plugin.md
88106
[using analyzer plugins]: https://github.com/dart-lang/sdk/blob/main/pkg/analysis_server_plugin/doc/using_plugins.md

0 commit comments

Comments
 (0)