diff --git a/analysis_options.yaml b/analysis_options.yaml index 992bf91..bf5b344 100644 --- a/analysis_options.yaml +++ b/analysis_options.yaml @@ -1,3 +1,24 @@ +include: package:flutter_lints/flutter.yaml + analyzer: exclude: - "**/generated_plugin_registrant.dart" + +linter: + # The lint rules applied to this project can be customized in the + # section below to disable rules from the `package:flutter_lints/flutter.yaml` + # included above or to enable additional rules. A list of all available lints + # and their documentation is published at + # https://dart-lang.github.io/linter/lints/index.html. + # + # Instead of disabling a lint rule for the entire project in the + # section below, it can also be suppressed for a single line of code + # or a specific dart file by using the `// ignore: name_of_lint` and + # `// ignore_for_file: name_of_lint` syntax on the line or in the file + # producing the lint. + rules: + # avoid_print: false # Uncomment to disable the `avoid_print` rule + # prefer_single_quotes: true # Uncomment to enable the `prefer_single_quotes` rule + +# Additional information about this file can be found at +# https://dart.dev/guides/language/analysis-options \ No newline at end of file diff --git a/pubspec.yaml b/pubspec.yaml index f30a5de..05137fb 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -23,7 +23,8 @@ dependencies: dev_dependencies: flutter_test: sdk: flutter - + flutter_lints: ^3.0.0 + flutter: plugin: platforms: