diff --git a/packages/flutter_tools/.analysis_options b/packages/flutter_tools/.analysis_options new file mode 100644 index 0000000000..32e9da2f16 --- /dev/null +++ b/packages/flutter_tools/.analysis_options @@ -0,0 +1,18 @@ +# A temporary file to do some validation in the flutter_tools project. This will +# go away once we unify `flutter analyze` and analysis server based products. + +analyzer: + language: + enableStrictCallChecks: true + enableSuperMixins: true + errors: + todo: ignore +linter: + rules: + - avoid_empty_else + - always_declare_return_types + - always_specify_types + - annotate_overrides + - sort_unnamed_constructors_first + - unnecessary_brace_in_string_interp + - unnecessary_getters_setters