flutter/packages/flutter_tools/lib/src/reporting
2022-03-31 11:46:47 -07:00
..
crash_reporting.dart Remove tool crash git.io link shortener (#99574) 2022-03-08 17:00:06 -08:00
custom_dimensions.dart [flutter_tool] Adds --enable-impeller flag to the run command (#100835) 2022-03-26 20:07:24 -07:00
disabled_usage.dart Refactor CustomDimensions in analytics to be type safe (#82531) 2021-05-18 20:29:03 -07:00
events.dart migrate to super params (#100509) 2022-03-31 11:46:47 -07:00
first_run.dart Enable avoid_setters_without_getters (#91067) 2021-10-01 00:58:05 -07:00
github_template.dart Remove tool crash git.io link shortener (#99574) 2022-03-08 17:00:06 -08:00
README.md
reporting.dart Remove globals_null_migrated.dart, move into globals.dart (#92861) 2021-11-01 17:18:03 -07:00
usage.dart Enable avoid_redundant_argument_values lint (#91409) (#91462) 2021-10-08 09:25:14 -07: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.