include: package:lints/recommended.yaml linter: rules: avoid_print: false prefer_single_quotes: true always_use_package_imports: true no_adjacent_strings_in_list: true unnecessary_statements: true always_declare_return_types: true always_put_required_named_parameters_first: true always_put_control_body_on_new_line: true avoid_escaping_inner_quotes: true avoid_setters_without_getters: true eol_at_end_of_file: true prefer_constructors_over_static_methods: true prefer_expression_function_bodies: true prefer_final_in_for_each: true prefer_final_locals: true prefer_final_parameters: true prefer_foreach: true prefer_if_elements_to_conditional_expressions: true prefer_mixin: true prefer_null_aware_method_calls: true require_trailing_commas: true sized_box_shrink_expand: true sort_constructors_first: true unnecessary_await_in_return: true unnecessary_null_checks: true unnecessary_parenthesis: true use_enums: true use_if_null_to_convert_nulls_to_bools: true use_is_even_rather_than_modulo: true use_late_for_private_fields_and_variables: true use_named_constants: true use_setters_to_change_properties: true use_string_buffers: true use_super_parameters: true use_to_and_as_if_applicable: true