mfsao 3.0.0
mfsao: ^3.0.0 copied to clipboard
My Flutter-specific analysis options
3.0.0 #
- Bump
flutterconstraints to>=3.0.0 - Bump
flutter_lintsversion - 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_dependenciesetc 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_lintsas base - Introduce
implicit-casts: false - Introduce
always_specify_types,sort_pub_dependenciesetc 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