mfsao 3.0.0 copy "mfsao: ^3.0.0" to clipboard
mfsao: ^3.0.0 copied to clipboard

My Flutter-specific analysis options

3.0.0 #

  • Bump flutter constraints to >=3.0.0
  • Bump flutter_lints version
  • Introduce unused_catch_clause: error
  • Introduce unused_catch_stack: error
  • Introduce unused_element: error
  • Introduce unused_field: error
  • Introduce unused_label: error
  • Introduce unused_result: error
  • Introduce unused_shown_name: error
  • Introduce always_specify_types, sort_pub_dependencies etc directly from the flutter repo
  • Introduce avoid_private_typedef_functions
  • Introduce avoid_redundant_argument_values
  • Introduce avoid_returning_null_for_future
  • Introduce avoid_returning_null_for_void
  • Introduce avoid_returning_this
  • Introduce avoid_setters_without_getters
  • Introduce avoid_shadowing_type_parameters
  • Introduce avoid_single_cascade_in_expression_statements
  • Introduce control_flow_in_finally
  • Introduce empty_catches
  • Introduce empty_constructor_bodies
  • Introduce empty_statements
  • Introduce eol_at_end_of_file
  • Introduce exhaustive_cases
  • Introduce file_names
  • Introduce flutter_style_todos
  • Introduce hash_and_equals
  • Introduce library_prefixes
  • Introduce literal_only_boolean_expressions
  • Introduce no_default_cases
  • Introduce no_logic_in_create_state
  • Introduce prefer_function_declarations_over_variables
  • Introduce prefer_generic_function_type_aliases
  • Introduce prefer_if_null_operators
  • Introduce prefer_initializing_formals
  • Introduce prefer_inlined_adds
  • Introduce prefer_null_aware_method_calls
  • Introduce prefer_null_aware_operators
  • Introduce prefer_spread_collections
  • Introduce prefer_void_to_null
  • Introduce provide_deprecation_message
  • Introduce recursive_getters
  • Introduce require_trailing_commas
  • Introduce slash_for_doc_comments
  • Introduce unnecessary_brace_in_string_interps
  • Introduce unnecessary_const
  • Introduce unnecessary_constructor_name
  • Introduce unnecessary_getters_setters
  • Introduce unnecessary_lambdas
  • Introduce unnecessary_late
  • Introduce unnecessary_new
  • Introduce unnecessary_null_in_if_null_operators
  • Introduce unnecessary_overrides
  • Introduce unnecessary_parenthesis
  • Introduce unnecessary_raw_strings
  • Introduce unnecessary_string_escapes
  • Introduce unnecessary_string_interpolations
  • Introduce unnecessary_this
  • Introduce use_build_context_synchronously
  • Introduce use_full_hex_values_for_flutter_colors
  • Introduce use_function_type_syntax_for_parameters
  • Introduce use_is_even_rather_than_modulo
  • Introduce use_key_in_widget_constructors
  • Introduce use_rethrow_when_possible
  • Introduce use_setters_to_change_properties
  • Introduce use_string_buffers
  • Introduce use_to_and_as_if_applicable
  • Introduce use_super_parameters

2.0.0 #

  • Switch to flutter_lints as base
  • Introduce implicit-casts: false
  • Introduce always_specify_types, sort_pub_dependencies etc directly from the flutter repo

1.0.0 #

  • Introduce null-safety support

0.2.0 #

  • Introduce errors on
    • missing_required_param
    • missing_return
    • unused_import
    • unused_local_variable
    • dead_code

0.1.0 #

  • Initial version, created by Stagehand
0
likes
110
pub points
49%
popularity

Publisher

verified publisherogbomo.com

My Flutter-specific analysis options

Repository
View/report issues

Documentation

API reference

License

MIT (LICENSE)

Dependencies

flutter_lints

More

Packages that depend on mfsao