)]}'
{
  "commit": "7c618758bb6cf762fdb96638814eac0cb857c1e2",
  "tree": "82f2148d88d4019e5c9d76b2266953d5b27add54",
  "parents": [
    "5f4cf6596ebb27d21279ddad1abe5fbd1849d0a3"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@google.com",
    "time": "Tue Jan 05 18:44:04 2021 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Jan 05 18:44:04 2021 -0800"
  },
  "message": "[flutter_tools] delegate first run message re-display to new class, only if changed (#73353)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f220d7baa3f3edfcaf851851b2f48913577619a3",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/context_runner.dart",
      "new_id": "02ca1a7f7fab49daf7c51308c8d9e2de7ac7b750",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/context_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "d5963906c3276f2947f28ecb2960d28b12d27bc0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/persistent_tool_state.dart",
      "new_id": "2fc16994e7aba95e82c8b46b68ed0a707605544b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/persistent_tool_state.dart"
    },
    {
      "type": "modify",
      "old_id": "b908bea5554dc5471a8036cf11c74f54021b1c43",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/reporting/disabled_usage.dart",
      "new_id": "b77303b8a9deb7294fa3254f1c75e3dfb249a010",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/reporting/disabled_usage.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49acb1e24b3ce67dbdb97e2fb753e6179ef759f4",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/reporting/first_run.dart"
    },
    {
      "type": "modify",
      "old_id": "5185c68c08c25e82c119c064f361a178377fb6de",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/reporting/reporting.dart",
      "new_id": "7439a31ea5ff5875629af42d849cea0dcd5ef112",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/reporting/reporting.dart"
    },
    {
      "type": "modify",
      "old_id": "1aacd1e56024e77d37292832642f6853981f5924",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/reporting/usage.dart",
      "new_id": "972f0387c86536bb1e2f665bc57f88675cf2b226",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/reporting/usage.dart"
    },
    {
      "type": "modify",
      "old_id": "9ab3d7861423c228420ca4eac0813fcd0f58e888",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/config_test.dart",
      "new_id": "aa1299ac8cf8ea3a03a06fa53ca7cd21d7eb6017",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/config_test.dart"
    },
    {
      "type": "modify",
      "old_id": "709d1e78cc69cd280e4fd35cc42cf0e47c23747a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/hermetic/doctor_test.dart",
      "new_id": "e9f41640c54c1bd414a007bf38bc4d4a72dca3a3",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/hermetic/doctor_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1b49c3a76637e6f95f5828d19daaad4109f3323b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/permeable/build_aar_test.dart",
      "new_id": "eb78656b5f2ed1e8cea7de15f899c3b4bdc0e141",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/permeable/build_aar_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2750d67d392a085f4e58f787bbfc064c0a353bf9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/permeable/build_apk_test.dart",
      "new_id": "421e1db71c135c74dcc252884bf22c951a077304",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/permeable/build_apk_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e11dd8df7c16994986607cb7b02b4d9c3661c4df",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/commands.shard/permeable/build_appbundle_test.dart",
      "new_id": "decfc4631075a6f69f0eb7c5689c3a3c6fa6ea43",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/commands.shard/permeable/build_appbundle_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5551845dcf26ebb8b43802358fb50a03ec10beb6",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/analytics_test.dart",
      "new_id": "82cdbd0eeb904089dee6c9b90516feef011df034",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/analytics_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "445941043333e4c16c103925e83dd1baa1bf056e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/reporting/first_run_test.dart"
    },
    {
      "type": "modify",
      "old_id": "2eebf963cc36bb7d929e5dc3296e5d1418a87ae4",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/runner/flutter_command_test.dart",
      "new_id": "e5f46f70e43f64c6a12b4d6583d313541ede6a1c",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/runner/flutter_command_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8c6dfb1e672aa5f220e3e11fd9928d09b11dfc37",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/general.shard/runner/runner_test.dart",
      "new_id": "cbb5328dbb6714a85f627fa5fc52135c81b1d28f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/general.shard/runner/runner_test.dart"
    },
    {
      "type": "modify",
      "old_id": "b1616fea2d5a4ef18467a8798c9823a35228fe2a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/src/context.dart",
      "new_id": "c86e1825bec27270c9c9ffe6d158c45d71d0dea5",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/context.dart"
    },
    {
      "type": "modify",
      "old_id": "94cd23ec4b814cdc2c778e64b7e7bee27599ff0d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/src/testbed.dart",
      "new_id": "b43077765e416bb5d31bfcca14dea3e69c2a21b6",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/testbed.dart"
    }
  ]
}
