)]}'
{
  "commit": "2dbceafbc65f11b73c2cd14e9239d6ab3b683e09",
  "tree": "d9f76f1ea0d08c6cba99a7dfac48d57f073a3901",
  "parents": [
    "b2c710dd8d48bd2d97b5f1e48d09b077afcf4c7d"
  ],
  "author": {
    "name": "Devon Carew",
    "email": "devoncarew@gmail.com",
    "time": "Sat Feb 06 19:19:50 2016 -0800"
  },
  "committer": {
    "name": "Devon Carew",
    "email": "devoncarew@gmail.com",
    "time": "Tue Feb 09 22:03:13 2016 -0800"
  },
  "message": "introduce globals scoped to the app\u0027s context\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e92e058a9e2cbe0037ef5aa92ab9c48abf8ee294",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/executable.dart",
      "new_id": "b6ff95090c34d249613bfb9494c3a28bfdad29b5",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/executable.dart"
    },
    {
      "type": "modify",
      "old_id": "aad03e3589087b593d64427222e260dbdbe8b918",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/android/adb.dart",
      "new_id": "e8b0f94e6371602bdc5b623b88224c11a47b1a19",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/android/adb.dart"
    },
    {
      "type": "modify",
      "old_id": "e0eadf9c8c572a3b96cde0be614d60e2980a51bf",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/android/device_android.dart",
      "new_id": "c55e0d40170ca379f815b9b13c11a1a806eb58fd",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/android/device_android.dart"
    },
    {
      "type": "modify",
      "old_id": "123b752924ba757fdb0f740699c7671c58fef31a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/artifacts.dart",
      "new_id": "4d304ed8f8a3e3b454ea82373dce933aee4e2462",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/artifacts.dart"
    },
    {
      "type": "modify",
      "old_id": "21054a4416d6b25e925a80d66f1766067602e10c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/base/context.dart",
      "new_id": "8c1f54d2b3b04849fec821d942d067cfd08bb35a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/base/context.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5c86fb2def91e8f56609718b8b0183b5952099d4",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/base/globals.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0489279c124a8dc4368a78ea63af3984381348c6",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/base/logger.dart"
    },
    {
      "type": "modify",
      "old_id": "7da76996fd337b0b87d0fc6df3333fc470c643c9",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/base/process.dart",
      "new_id": "cac6702d8a4d1e14d5638b239e29497803214fea",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/base/process.dart"
    },
    {
      "type": "modify",
      "old_id": "82a5bbbe7c94a68cee19613f5a01908b517f3f62",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/build_configuration.dart",
      "new_id": "160334b4e7d6f9c98b7818010c9a1324871bbd03",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/build_configuration.dart"
    },
    {
      "type": "modify",
      "old_id": "7d6742f8b818a0ca2fe368e7c89d80d7c5f5687e",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/analyze.dart",
      "new_id": "b50b90eea7da2981131a6c223da48c7de89a9ffb",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/analyze.dart"
    },
    {
      "type": "modify",
      "old_id": "14070c95fbbcda96c1efd2c51d6fc01e8b3410c0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/apk.dart",
      "new_id": "f0f728f259cc41bc2943a272ce47777cfe982634",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/apk.dart"
    },
    {
      "type": "modify",
      "old_id": "1cfa1b0fc1d699cd61624d2017898e07d54eab87",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/build.dart",
      "new_id": "5e1f76332d5b8849ce4d7b0f0bd429d91f4dd6d7",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/build.dart"
    },
    {
      "type": "modify",
      "old_id": "60da5e53eeeb7805e128d5ca3f60728de94c3346",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/create.dart",
      "new_id": "f58bc77d1ad452c5bda5d979d50bfa9dbb877c14",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/create.dart"
    },
    {
      "type": "modify",
      "old_id": "1656d8e13d7ed77f19ab051e5b27636f72e6e92f",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/daemon.dart",
      "new_id": "0dee7cc1c111c98f121353a338b5f004e2629d26",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/daemon.dart"
    },
    {
      "type": "modify",
      "old_id": "b4249810161cc9e97a61dc8bb07d6cc67991a414",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/ios.dart",
      "new_id": "96f110aafe49de8ae8a4c96edaca86d7fab4bdcb",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/ios.dart"
    },
    {
      "type": "modify",
      "old_id": "885ba15566aaa7333de39d6e89c70642932778d1",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/list.dart",
      "new_id": "2eb043778e410677d1b1bf20feffdd86714b6350",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/list.dart"
    },
    {
      "type": "modify",
      "old_id": "b139355cdf20dbf08eaabed6f837943979d5c43b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/listen.dart",
      "new_id": "4fd76deab245d4a5525dbdf8842d36f04d9c08b8",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/listen.dart"
    },
    {
      "type": "modify",
      "old_id": "0b274d350d1d32fe688729e8d29f635361848248",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/logs.dart",
      "new_id": "3766de25cb0682a2a1e85bd5fadf6e86116b73a8",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/logs.dart"
    },
    {
      "type": "modify",
      "old_id": "02bb4d5efb6cd225b61b1e85df7d10b5f97314e4",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/refresh.dart",
      "new_id": "35ff97245db12a92ac05bb532760067e7364fcdb",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/refresh.dart"
    },
    {
      "type": "modify",
      "old_id": "9acffbcb8f8ca181d36ead87f423fdc9b5edb2af",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/run_mojo.dart",
      "new_id": "77dc2a1cfede3c9602643a357e4176389d1e752b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/run_mojo.dart"
    },
    {
      "type": "modify",
      "old_id": "ba653b080b91685ee153afb97f6e392a89cacb4a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/start.dart",
      "new_id": "9b9259e4a75fccc1f8a33d5e33e3d1bb0b348e97",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/start.dart"
    },
    {
      "type": "modify",
      "old_id": "127391b44a1e3d0b96dd9dfe56b24b77819ee08d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/test.dart",
      "new_id": "e7ebac285e0117a703d47579b1dd4c5a2a9d855b",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/test.dart"
    },
    {
      "type": "modify",
      "old_id": "d66b741b8f0cd5f89eb0a180b0d332356bb32ee0",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/trace.dart",
      "new_id": "a40af6dc530ce21b1ab5c2eadce8832501b2f20f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/trace.dart"
    },
    {
      "type": "modify",
      "old_id": "b9d249c804c0c736637665c25ee5d73eea32cd6c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/commands/upgrade.dart",
      "new_id": "5e2a12487f0763621ee9ceaec9bcb8130c02d1cb",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/commands/upgrade.dart"
    },
    {
      "type": "modify",
      "old_id": "460ade4b729ac4d660b3127beb874a340b537c3d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/device.dart",
      "new_id": "7c865b3a97fda1da272e538c64dec0f4686f5c07",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/device.dart"
    },
    {
      "type": "modify",
      "old_id": "2fb6efc825afa3ea88a0e771a173947016d58e8d",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/flx.dart",
      "new_id": "00973bcfff568310e2699aca8124df247ebb1fb2",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/flx.dart"
    },
    {
      "type": "modify",
      "old_id": "321ef615889a6d190d98de1273b7794902117bbc",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/device_ios.dart",
      "new_id": "6ce17897fdc7c794102bf78f27a204abd0cd904f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/device_ios.dart"
    },
    {
      "type": "modify",
      "old_id": "eecd1afc3848066280b87c79f449e2d7e2b4b45c",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/ios/simulator.dart",
      "new_id": "f77638215e51df1569fdde94303d91f044bfd688",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/ios/simulator.dart"
    },
    {
      "type": "modify",
      "old_id": "4df01310e23da199398eff05d207ae9b0f3caef6",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/runner/flutter_command.dart",
      "new_id": "2e94cbcbefa7967e5b36dc55174513d27c116c57",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/runner/flutter_command.dart"
    },
    {
      "type": "modify",
      "old_id": "65da945fe854d32093152b75e7b3278c2623256b",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/lib/src/runner/flutter_command_runner.dart",
      "new_id": "a01c21ffc50259b0c3c8cf09605eeaa28bf3eef9",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/lib/src/runner/flutter_command_runner.dart"
    },
    {
      "type": "modify",
      "old_id": "13122c3523b8b8e40ef1427928c29f9356c77eba",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/android_device_test.dart",
      "new_id": "1d34f1e83978e877d2e7e9b3e005f9a6c05368fe",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/android_device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c7d81e2996504a4028f6faf9390ab00bf23bf2c2",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/context_test.dart",
      "new_id": "74ecb0c921048604d021fe61272c274f7c738935",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/context_test.dart"
    },
    {
      "type": "modify",
      "old_id": "69939aab4446a86c4ecfafebdf3cd0a56f0332b4",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/create_test.dart",
      "new_id": "4e736d9f489a53fe16b66669c0a6f6c45a0bba91",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/create_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d7a771fe1729638476f597f6c94b2171ed9cd7a3",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/daemon_test.dart",
      "new_id": "7ad73a11707120eb08b363d95dc05c42b80f3f9f",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/daemon_test.dart"
    },
    {
      "type": "modify",
      "old_id": "62903bd7ba6d90ff3283cab2f16551c5d96f2e46",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/device_test.dart",
      "new_id": "dd9b5c661ef5b8ae26b0587e876f8173750ebfe8",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/device_test.dart"
    },
    {
      "type": "modify",
      "old_id": "c5c8776564074f151e7edac8f7ac592500794de2",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/install_test.dart",
      "new_id": "f876456bea2d0cb5dd354fd9e34d75af523c869e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/install_test.dart"
    },
    {
      "type": "modify",
      "old_id": "91c05b773a785f122ea3856356b32e983201cc3a",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/list_test.dart",
      "new_id": "f01949cd1040c1016b87a8f10bb23dac5d58967a",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/list_test.dart"
    },
    {
      "type": "modify",
      "old_id": "18170bb2c8221338c1637538f586d4bf92091500",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/listen_test.dart",
      "new_id": "dcbf1225990de1bfd91965844e035a8578222e57",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/listen_test.dart"
    },
    {
      "type": "modify",
      "old_id": "1e5590b61f61ce781c67a6cdfd2c1ec6a7d801fd",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/logs_test.dart",
      "new_id": "2dd67d5b167eb0c3d3f05a93b6d46b49a2bb9935",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/logs_test.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5a5d9da9f047967ad7c8a8249091058f39eb596",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/src/test_context.dart"
    },
    {
      "type": "modify",
      "old_id": "40583cdb3c815ad2474381d9fc4ef041b20bb248",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/stop_test.dart",
      "new_id": "f700e3b942893a3f6082fee2b70001e11ff19406",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/stop_test.dart"
    },
    {
      "type": "modify",
      "old_id": "e55648c167fcf55aae3b668f81a6e4880269d916",
      "old_mode": 33188,
      "old_path": "packages/flutter_tools/test/trace_test.dart",
      "new_id": "279e7a817180301688ea4eb1eca46cf1889b4d1e",
      "new_mode": 33188,
      "new_path": "packages/flutter_tools/test/trace_test.dart"
    }
  ]
}
