Skip to content
This repository was archived by the owner on Nov 20, 2024. It is now read-only.
Merged

1.32.0 #3916

Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 12 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,18 @@
# 1.32.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FYI - as a drive by comment - it looks like 1.31.0 has not been published; the latest published version is 1.30.0.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@pq has been experimenting not publishing linter, as there is no known use case for publishing it.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, that makes a certain amount if sense :)

Perhaps change the listing on pub.dev to 'unlisted'? That'll mean it won't show up in search results.

If we know were never going to publish it again (which it sounds like we're not yet certain of?) it can instead be marked 'discontinued' in pub.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Unlisted is an interesting option. We've got a few dependent packages so we'll want to sort that out before we go too far. Maybe we can discuss in person?


- update `avoid_types_as_parameter_names` to handle type variables
- update `avoid_positional_boolean_parameters` to handle typedefs
- improve `unnecessary_parenthesis` support for property accesses and method invocations
- update `avoid_redundant_argument_values` to check parameters of redirecting constructors
- performance improvements for `prefer_const_literals_to_create_immutables`
- update `use_build_context_synchronously` to check context properties
- fix false positive for `avoid_private_typedef_functions` with generalized type aliases

# 1.31.0

- updated `prefer_equal_for_default_values` to not report for SDKs `>=2.19`,
- update `prefer_equal_for_default_values` to not report for SDKs `>=2.19`,
where this lint is now an analyzer diagnostic.
- updated `unrelated_type_equality_checks` to support updated `package:fixnum`
- update `unrelated_type_equality_checks` to support updated `package:fixnum`
structure.

# 1.30.0
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.31.0';
const String version = '1.32.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.31.0
version: 1.32.0

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