include: package:flutter_lints/flutter.yaml analyzer: errors: dead_code: error invalid_use_of_protected_member: error invalid_use_of_visible_for_testing_member: error unused_import: error unused_local_variable: error language: strict-casts: true strict-inference: true strict-raw-types: true linter: rules: always_declare_return_types: true always_put_required_named_parameters_first: true avoid_bool_literals_in_conditional_expressions: true avoid_catches_without_on_clauses: true avoid_empty_else: true avoid_print: true avoid_redundant_argument_values: true avoid_slow_async_io: true avoid_type_to_string: true cancel_subscriptions: true close_sinks: true directives_ordering: true no_adjacent_strings_in_list: true no_duplicate_case_values: true omit_local_variable_types: true prefer_asserts_with_message: true prefer_const_constructors: true prefer_const_declarations: true prefer_final_fields: true prefer_final_in_for_each: true prefer_final_locals: true prefer_single_quotes: true require_trailing_commas: true sort_child_properties_last: true unawaited_futures: true unnecessary_await_in_return: true unnecessary_lambdas: true use_build_context_synchronously: true