)]}'
{
  "commit": "1c77edf950ee4f2e3f6c5bfa39ebe52d5404c778",
  "tree": "ea809ce1f2644beb9b40ab97dd490e3af5e67f1a",
  "parents": [
    "8920b6de2d0f86438768bd2eeb17bac18519a2d4"
  ],
  "author": {
    "name": "Zachary Anderson",
    "email": "zra@google.com",
    "time": "Mon Aug 24 14:31:38 2015 -0700"
  },
  "committer": {
    "name": "Zachary Anderson",
    "email": "zra@google.com",
    "time": "Mon Aug 24 14:31:38 2015 -0700"
  },
  "message": "Dart: Removes dartzip\n\nThis change removes support for the dartzip format from the Dart content handler and the build rules. It also removes the upload of apptest.dartzip. In a subsequent CL, I\u0027ll move the apptest library under //mojo/public/dart.\n\nBUG\u003d\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/1311803002 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d70d23ac729538fd9b4ade257997e22406b909b8",
      "old_mode": 33188,
      "old_path": "examples/dart/device_info/BUILD.gn",
      "new_id": "b063e4808ed4df195f15cf1b6b40c9198ae05964",
      "new_mode": 33188,
      "new_path": "examples/dart/device_info/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "70c8a68cc3da7e83b81b9200511fd3ed7f7d0330",
      "old_mode": 33188,
      "old_path": "examples/dart/hello_world/hello/BUILD.gn",
      "new_id": "e5759945f8a895ccc8eceb34b4ee2d95145eae97",
      "new_mode": 33188,
      "new_path": "examples/dart/hello_world/hello/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "58d663ffe730704094abfd08befada60a7386712",
      "old_mode": 33188,
      "old_path": "examples/dart/hello_world/world/BUILD.gn",
      "new_id": "bb628d31784937501fff4eb9978825d2670e20a5",
      "new_mode": 33188,
      "new_path": "examples/dart/hello_world/world/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "12c8f237d3bf299e3cf84ceb3f4fef5ddbb12df0",
      "old_mode": 33188,
      "old_path": "examples/dart/netcat/BUILD.gn",
      "new_id": "15d8bcf39b36d01a7e3f6822fac128d6a07221c4",
      "new_mode": 33188,
      "new_path": "examples/dart/netcat/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "aad037daee20e5336bd0417c075a41b74dbfa25a",
      "old_mode": 33188,
      "old_path": "examples/dart/traced_application/BUILD.gn",
      "new_id": "bb165481c16a466de17db44ba20f2353f22bc22f",
      "new_mode": 33188,
      "new_path": "examples/dart/traced_application/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "563beb896bafc3bf3ffcd2b73763f3ffc572d954",
      "old_mode": 33188,
      "old_path": "examples/dart/wget/BUILD.gn",
      "new_id": "de4d861cb8663d955913dd4c4c2d61d2114b4766",
      "new_mode": 33188,
      "new_path": "examples/dart/wget/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "5637a6796e85226ee441f05e4f3964299faeab21",
      "old_mode": 33188,
      "old_path": "mojo/common/dart/BUILD.gn",
      "new_id": "e2960779b108a4bbdce8de471e8cd006b67077f4",
      "new_mode": 33188,
      "new_path": "mojo/common/dart/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "ef5b474adda174014ad577796dcf30232347c149",
      "old_mode": 33188,
      "old_path": "mojo/dart/apptest/BUILD.gn",
      "new_id": "36e25c4b395423339b3638b8b045811ed4ba5ab0",
      "new_mode": 33188,
      "new_path": "mojo/dart/apptest/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "9d023099e851367f5c8496c8bbb723f698270737",
      "old_mode": 33188,
      "old_path": "mojo/dart/apptest/lib/apptest.dart",
      "new_id": "96c76f07a7b13c9f795a36c507b6a237dd274554",
      "new_mode": 33188,
      "new_path": "mojo/dart/apptest/lib/apptest.dart"
    },
    {
      "type": "modify",
      "old_id": "45888ede51ca8ae5940a4a1fc49b4e93a0849ebb",
      "old_mode": 33188,
      "old_path": "mojo/dart/http_load_test/BUILD.gn",
      "new_id": "b439ed027efd28b80a7d52936e5ecb1417d61606",
      "new_mode": 33188,
      "new_path": "mojo/dart/http_load_test/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "3b06c0a631667ce6e4c4557c812f3ac6a1221ac3",
      "old_mode": 33188,
      "old_path": "mojo/dart/mojo_services/BUILD.gn",
      "new_id": "bda57f897cafb1cd3f60720d3018154c5b53b62b",
      "new_mode": 33188,
      "new_path": "mojo/dart/mojo_services/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "08c8415c2f048a7487090894ece3d8e840b66715",
      "old_mode": 33188,
      "old_path": "mojo/dart/observatory_test/BUILD.gn",
      "new_id": "87c2389863cace992959e30545b39436ed257734",
      "new_mode": 33188,
      "new_path": "mojo/dart/observatory_test/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "3c2cac22dcbacfb89cf473ac53f9e6f8c88b236d",
      "old_mode": 33261,
      "old_path": "mojo/dart/observatory_tester/runner.py",
      "new_id": "4cd1b4b5d02b23edfef4dfcc4883289da3547945",
      "new_mode": 33261,
      "new_path": "mojo/dart/observatory_tester/runner.py"
    },
    {
      "type": "modify",
      "old_id": "a6fa7d09d5f95675e1c946193e9b3b32725f7eb3",
      "old_mode": 33188,
      "old_path": "mojo/public/dart/BUILD.gn",
      "new_id": "1c78bd1fe14ce05fe55ec675d85eb12f4217c94c",
      "new_mode": 33188,
      "new_path": "mojo/public/dart/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "62526904b4d2413fe5aa6974ac129ee331272b9b",
      "old_mode": 33188,
      "old_path": "mojo/public/dart/README.md",
      "new_id": "5decce33d1e0386e8df59b106016a6e2f6219048",
      "new_mode": 33188,
      "new_path": "mojo/public/dart/README.md"
    },
    {
      "type": "modify",
      "old_id": "ada9e4b64548d7cc4744867b90d19e567055aec4",
      "old_mode": 33188,
      "old_path": "mojo/public/dart/rules.gni",
      "new_id": "f8c7ccb7a4c43dd1a6fb942644c75d46fe2423c4",
      "new_mode": 33188,
      "new_path": "mojo/public/dart/rules.gni"
    },
    {
      "type": "modify",
      "old_id": "28a49258fafb1929279dc98876684bf2a8cf7f9e",
      "old_mode": 33188,
      "old_path": "mojo/public/tools/BUILD.gn",
      "new_id": "1162586f9de638de9f031a4680c4e16691edbdd4",
      "new_mode": 33188,
      "new_path": "mojo/public/tools/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "f990b2105a7ffa575444b98e77556eafed507b68",
      "old_mode": 33188,
      "old_path": "mojo/public/tools/bindings/mojom.gni",
      "new_id": "0c0f294c5c5d5ad5ca8a7b08e48a52dae8f155a2",
      "new_mode": 33188,
      "new_path": "mojo/public/tools/bindings/mojom.gni"
    },
    {
      "type": "modify",
      "old_id": "23119eea505f729b1249f19e2769524d84439d4b",
      "old_mode": 33261,
      "old_path": "mojo/public/tools/dart_analyze.py",
      "new_id": "0b49c239e3c79b1a9511c2c9ddf8c19f8982b729",
      "new_mode": 33261,
      "new_path": "mojo/public/tools/dart_analyze.py"
    },
    {
      "type": "delete",
      "old_id": "f6e0d4a3e61f3236d358db45c862c0701609e51e",
      "old_mode": 33261,
      "old_path": "mojo/public/tools/dart_list_packages_contents.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9dcfdf43295fac62ecd35c0f8b14951fa2e562fa",
      "old_mode": 33261,
      "old_path": "mojo/public/tools/dart_package.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "c7319be12158acb292c8ac67b42c0c62bd630517",
      "old_mode": 33261,
      "old_path": "mojo/public/tools/download_archiecture_independent_frameworks.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c5e238d51b28a5a0caf6d174562ad9e461d0e3c5",
      "old_mode": 33188,
      "old_path": "mojo/tools/data/apptests",
      "new_id": "6cada410ae67f372dc189b9db7d18629d42b7905",
      "new_mode": 33188,
      "new_path": "mojo/tools/data/apptests"
    },
    {
      "type": "modify",
      "old_id": "9cd4a0481bc94ee6c57763c323a6ae24709e7976",
      "old_mode": 33261,
      "old_path": "mojo/tools/upload_binaries.py",
      "new_id": "5b3aa9f642ed5af0edc7ea60e968c02b6087956a",
      "new_mode": 33261,
      "new_path": "mojo/tools/upload_binaries.py"
    },
    {
      "type": "modify",
      "old_id": "b451b835e32701261202221ffe159456886b3ecf",
      "old_mode": 33188,
      "old_path": "services/dart/content_handler_main.cc",
      "new_id": "f0adeeaae70186ec5a8f7c6deb055810ecefefd1",
      "new_mode": 33188,
      "new_path": "services/dart/content_handler_main.cc"
    },
    {
      "type": "modify",
      "old_id": "4ac0d253038dfd1695e17c56aa6c895f41997502",
      "old_mode": 33188,
      "old_path": "services/dart/dart_app.cc",
      "new_id": "029e86fa82ff9c13c2806ea2c70357b2d8e56da9",
      "new_mode": 33188,
      "new_path": "services/dart/dart_app.cc"
    },
    {
      "type": "modify",
      "old_id": "8aa043892360cb7f9c09ea6c6625daf87d7d82c2",
      "old_mode": 33188,
      "old_path": "services/dart/dart_apptests/BUILD.gn",
      "new_id": "92dc7bdf75a5d982bc2247b0bf3298aa6f0edfcd",
      "new_mode": 33188,
      "new_path": "services/dart/dart_apptests/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "230486d8d06b89b10b0039bf1aba6f664dcb9248",
      "old_mode": 33188,
      "old_path": "services/dart/dart_apptests/lib/src/echo_apptests.dart",
      "new_id": "d5a817c2caa244026beb7992332e57a4e85e8e41",
      "new_mode": 33188,
      "new_path": "services/dart/dart_apptests/lib/src/echo_apptests.dart"
    },
    {
      "type": "modify",
      "old_id": "e9ed5151718446a4ed66f807a18cef43b0f2d709",
      "old_mode": 33188,
      "old_path": "services/dart/dart_apptests/lib/src/pingpong_apptests.dart",
      "new_id": "83fb0baf6fd3e4fddf6060a3975e281fbef7a508",
      "new_mode": 33188,
      "new_path": "services/dart/dart_apptests/lib/src/pingpong_apptests.dart"
    },
    {
      "type": "modify",
      "old_id": "dd3467dac24fc8b89f719dac7541d1e39e5f443d",
      "old_mode": 33188,
      "old_path": "services/dart/test/echo/BUILD.gn",
      "new_id": "01b3637c6e2013a1ea12fc099dbf5de2d46db1e4",
      "new_mode": 33188,
      "new_path": "services/dart/test/echo/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "98e1e754955f01e86f7f304d517214dd587d29f2",
      "old_mode": 33188,
      "old_path": "services/dart/test/pingpong/BUILD.gn",
      "new_id": "7fe74f6475f367ecfcaee69f9207495f07f8e61f",
      "new_mode": 33188,
      "new_path": "services/dart/test/pingpong/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "6a3293dc1114d308bef40812e786142d2dc608aa",
      "old_mode": 33188,
      "old_path": "services/dart/test/pingpong_target/BUILD.gn",
      "new_id": "848221d3c3fc02e062b71b9f308f79c5b46abe32",
      "new_mode": 33188,
      "new_path": "services/dart/test/pingpong_target/BUILD.gn"
    }
  ]
}
