diff --git a/packages/flutter_tools/lib/src/run_hot.dart b/packages/flutter_tools/lib/src/run_hot.dart index a84f3e0bcb5..7abd754fe8c 100644 --- a/packages/flutter_tools/lib/src/run_hot.dart +++ b/packages/flutter_tools/lib/src/run_hot.dart @@ -500,6 +500,7 @@ class HotRunner extends ResidentRunner { // change from host path to a device path). Subsequent reloads will // not be affected, so we resume reporting reload times on the second // reload. + final bool reportUnused = !debuggingOptions.buildInfo.previewDart2; final bool shouldReportReloadTime = !_runningFromSnapshot; final Stopwatch reloadTimer = new Stopwatch()..start(); @@ -660,7 +661,7 @@ class HotRunner extends ResidentRunner { flutterUsage.sendTiming('hot', 'reload', reloadTimer.elapsed); String unusedElementMessage; - if (!reassembleAndScheduleErrors && !reassembleTimedOut) { + if (reportUnused && !reassembleAndScheduleErrors && !reassembleTimedOut) { final List>> unusedReports = >>[]; for (FlutterDevice device in flutterDevices)