flutter/packages/flutter_tools/lib/src/reporting
2021-03-12 16:21:14 -08:00
..
crash_reporting.dart Enable use_function_type_syntax_for_parameters lint (#77163) 2021-03-04 08:59:17 -08:00
disabled_usage.dart [flutter_tools] opt all flutter tool libraries and tests out of null safety. (#74832) 2021-01-27 15:17:53 -08:00
events.dart [flutter_tools] io cleanups to simplify null safety migration (#77955) 2021-03-12 16:21:14 -08:00
first_run.dart [flutter_tools] opt all flutter tool libraries and tests out of null safety. (#74832) 2021-01-27 15:17:53 -08:00
github_template.dart Enable unnecessary_await_in_return lint (#77434) 2021-03-05 18:38:15 -08:00
README.md
reporting.dart [flutter_tools] opt all flutter tool libraries and tests out of null safety. (#74832) 2021-01-27 15:17:53 -08:00
usage.dart Replace MockUsage with TestUsage (#74946) 2021-01-28 18:49:04 -08:00

Flutter reports data to two separate systems:

  1. Anonymous usage statistics are reported to Google Analytics (for statistics such as the number of times the flutter tool was run within a given time period). The code that manages this is in [usage.dart].
  2. Crash reports for the flutter tool. These are not reports of when Flutter applications crash, but rather when the command-line flutter tool itself crashes. The code that manages this is in [crash_reporting.dart].

Opting out

Users can opt out of all reporting in a single place by running flutter config --no-analytics.