8000 1.29.0 by pq · Pull Request #3813 · dart-archive/linter · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content
This repository was archived by the owner on Nov 20, 2024. It is now read-only.

1.29.0 #3813

Merged
merged 1 commit into from
Nov 4, 2022
Merged

1.29.0 #3813

merged 1 commit into from
Nov 4, 2022

Conversation

pq
Copy link
Contributor
@pq pq commented Nov 3, 2022

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 BuildContexts 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

/cc @bwilkerson @srawlins

@coveralls
Copy link

Coverage Status

Coverage remained the same at 95.82% when pulling c582519 on linter_129 into 54b1663 on main.

@pq pq merged commit 657fa6d into main Nov 4, 2022
@pq pq deleted the linter_129 branch November 4, 2022 18:48
@pq pq restored the linter_129 branch November 4, 2022 18:48
@pq pq deleted the linter_129 branch November 4, 2022 18:48
copybara-service bot pushed a commit to dart-lang/sdk that referenced this pull request Aug 23, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0