Skip to content

Commit

Permalink
1.29.0 (#3813)
Browse files Browse the repository at this point in the history
  • Loading branch information
pq authored Nov 4, 2022
1 parent 54b1663 commit 657fa6d
Show file tree
Hide file tree
Showing 3 changed files with 40 additions and 4 deletions.
40 changes: 38 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# 1.29.0-dev

# 1.29.0

- new lint: `dangling_library_doc_comments`
- fix `no_leading_underscores_for_local_identifiers` to not report super formals as local variables
- fix `unnecessary_overrides` false negatives
- fix `cancel_subscriptions` for nullable fields
- new lint: `collection_methods_unrelated_type`
- update `library_names` to support unnamed libraries
- fix `unnecessary_parenthesis` support for as-expressions
- fix `use_build_context_synchronously` to check for context property accesses
- fix false positive in `comment_references`
- improved unrelated type checks to handle enums and cascades
- fix `unnecessary_brace_in_string_interps` for `this` expressions
- update `use_build_context_synchronously` for `BuildContext.mounted`
- improve `flutter_style_todos` to handle more cases
- fix `use_build_context_synchronously` to check for `BuildContext`s in named expressions
- fix `exhaustive_cases` to check parenthesized expressions
- performance improvements for:
- `avoid_null_checks_in_equality_operators`
- `join_return_with_statement`
- `recursive_getters`
- `unnecessary_lambdas`
- `diagnostic_describe_all_properties`
- `prefer_foreach`
- `avoid_escaping_inner_quotes`
- `cascade_invocations`
- `tighten_type_of_initializing_formals`
- `prefer_interpolation_to_compose_strings`
- `prefer_constructors_over_static_methods`
- `avoid_returning_null`
- `parameter_assignments`
- `prefer_constructors_over_static_methods`
- `prefer_interpolation_to_compose_strings`
- `avoid_returning_null`
- `avoid_returning_this`
- `flutter_style_todos`
- `avoid_positional_boolean_parameters`
- `prefer_const_constructors`
- new lint: `implicit_call_tearoffs`
- new lint: `unnecessary_library_directive`

Expand Down
2 changes: 1 addition & 1 deletion lib/src/version.dart
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
// BSD-style license that can be found in the LICENSE file.

/// Package version. Synchronized w/ pubspec.yaml.
const String version = '1.29.0-dev';
const String version = '1.29.0';
2 changes: 1 addition & 1 deletion pubspec.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: linter
version: 1.29.0-dev
version: 1.29.0

description: >-
The implementation of the lint rules supported by the analyzer framework.
Expand Down

0 comments on commit 657fa6d

Please sign in to comment.