This repository was archived by the owner on Nov 20, 2024. It is now read-only.
1.29.0
1.29.0
- new lint:
dangling_library_doc_comments - fix
no_leading_underscores_for_local_identifiersto not report super formals as local variables - fix
unnecessary_overridesfalse negatives - fix
cancel_subscriptionsfor nullable fields - new lint:
collection_methods_unrelated_type - update
library_namesto support unnamed libraries - fix
unnecessary_parenthesissupport for as-expressions - fix
use_build_context_synchronouslyto 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_interpsforthisexpressions - update
use_build_context_synchronouslyforBuildContext.mounted - improve
flutter_style_todosto handle more cases - fix
use_build_context_synchronouslyto check forBuildContexts in named expressions - fix
exhaustive_casesto check parenthesized expressions - performance improvements for:
avoid_null_checks_in_equality_operatorsjoin_return_with_statementrecursive_gettersunnecessary_lambdasdiagnostic_describe_all_propertiesprefer_foreachavoid_escaping_inner_quotescascade_invocationstighten_type_of_initializing_formalsprefer_interpolation_to_compose_stringsprefer_constructors_over_static_methodsavoid_returning_nullparameter_assignmentsprefer_constructors_over_static_methodsprefer_interpolation_to_compose_stringsavoid_returning_nullavoid_returning_thisflutter_style_todosavoid_positional_boolean_parametersprefer_const_constructors
- new lint:
implicit_call_tearoffs - new lint:
unnecessary_library_directive