)]}'
{
  "commit": "c200560ac45a79b61b8e8c0444af471789f5669f",
  "tree": "1297c4ca0bfd1189a4b43867cd8a6fddf42ccd43",
  "parents": [
    "a871ea6aeb678b16dd1e8dc8b81d30782a4693df"
  ],
  "author": {
    "name": "Zachary Anderson",
    "email": "zra@google.com",
    "time": "Fri May 13 08:04:14 2016 -0700"
  },
  "committer": {
    "name": "Zachary Anderson",
    "email": "zra@google.com",
    "time": "Fri May 13 08:04:14 2016 -0700"
  },
  "message": "Dart: Refactors Proxies\n\nThis change implements some of the good suggestions from:\n\nhttps://github.com/domokit/mojo/issues/647\n\nIn particular, it does away with the wierd \u0027ptr\u0027 thing, is more\ncareful to mangle names that could conflict, and hopefully has\nan easier-to-follow structure. This comes at the cost of needing\nan indirection to access \"control\" functions on a Proxy, as\nsuggested by floitsch@ (though I have punched holes for close()\nand responseOrError() since they show up a lot).\n\nrelated #647\n\nR\u003djohnmccutchan@google.com\n\nReview URL: https://codereview.chromium.org/1964193002 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c4e85f38c722c5656b42af856478be647c348d9",
      "old_mode": 33188,
      "old_path": "benchmarks/mojo_rtt_benchmark/lib/main.dart",
      "new_id": "6a3e760242ad3e3c2a17047de239d33986eb1383",
      "new_mode": 33188,
      "new_path": "benchmarks/mojo_rtt_benchmark/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "d0ab8a711419acff13406842d88a11df49dd58de",
      "old_mode": 33188,
      "old_path": "examples/dart/camera_roll/lib/main.dart",
      "new_id": "53f5a2d08a47843ed06cbb166c44818ef6d378e0",
      "new_mode": 33188,
      "new_path": "examples/dart/camera_roll/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "30eb7a6863382d5508bb3bf2d8425c6894bfa321",
      "old_mode": 33188,
      "old_path": "examples/dart/camera_video/lib/main.dart",
      "new_id": "e77e3b51d45625094cc01eb711a548df0d3450f1",
      "new_mode": 33188,
      "new_path": "examples/dart/camera_video/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "bd9a99a0fa00421143919779dc9c830ad7b3a7d0",
      "old_mode": 33188,
      "old_path": "examples/dart/device_info/lib/main.dart",
      "new_id": "f58a95b97ff0c4429aa948589ecb9ab26635da51",
      "new_mode": 33188,
      "new_path": "examples/dart/device_info/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "3fd4ad149bd67c025825a8564d10c24c08d91c76",
      "old_mode": 33188,
      "old_path": "examples/dart/echo_client/lib/main.dart",
      "new_id": "931513219a039ab640812bf97d82bdbb90a81167",
      "new_mode": 33188,
      "new_path": "examples/dart/echo_client/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "19c0e0e72a115ff9603c7fa79f960932c6eddcaa",
      "old_mode": 33188,
      "old_path": "examples/dart/hello_world/hello/lib/main.dart",
      "new_id": "008948446ae0f04190b4a9d8e0bb42f5eaac14e7",
      "new_mode": 33188,
      "new_path": "examples/dart/hello_world/hello/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "e12e3c59ca545dfdf431b5adc81b9d9e5da142ee",
      "old_mode": 33188,
      "old_path": "examples/dart/netcat/lib/main.dart",
      "new_id": "9ae28454abe3f276698423be7beb47b5c83ad6d9",
      "new_mode": 33188,
      "new_path": "examples/dart/netcat/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "bf4cebab6c0846288933291f622b312ce43f42fb",
      "old_mode": 33188,
      "old_path": "examples/dart/wget/lib/main.dart",
      "new_id": "2563dab59c2e42252020ddeb1e857b86b0d1d0fd",
      "new_mode": 33188,
      "new_path": "examples/dart/wget/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "e5a9008865ce1cef92631b5ed7bad0d9f6b3e11b",
      "old_mode": 33188,
      "old_path": "mojo/dart/apptests/dart_apptests/lib/src/connect_to_loader_apptests.dart",
      "new_id": "0f4cee442f30b47d8b3c70cdec290e9b82243aab",
      "new_mode": 33188,
      "new_path": "mojo/dart/apptests/dart_apptests/lib/src/connect_to_loader_apptests.dart"
    },
    {
      "type": "modify",
      "old_id": "a873ecd1715ee5086c26c90acae50315d8e05b1c",
      "old_mode": 33188,
      "old_path": "mojo/dart/apptests/dart_apptests/lib/src/echo_apptests.dart",
      "new_id": "6937ed0925f9a896720cef7c98c0bcbe5055197c",
      "new_mode": 33188,
      "new_path": "mojo/dart/apptests/dart_apptests/lib/src/echo_apptests.dart"
    },
    {
      "type": "modify",
      "old_id": "bc278e246fec9b33a894009a8f845636d011b06d",
      "old_mode": 33188,
      "old_path": "mojo/dart/apptests/dart_apptests/lib/src/pingpong_apptests.dart",
      "new_id": "a673abeecc65874f3a53564ec125c1cde978c1b5",
      "new_mode": 33188,
      "new_path": "mojo/dart/apptests/dart_apptests/lib/src/pingpong_apptests.dart"
    },
    {
      "type": "modify",
      "old_id": "e817722cae845b84359a7363741aa18b835b728e",
      "old_mode": 33188,
      "old_path": "mojo/dart/apptests/dart_apptests/lib/src/service_describer_apptests.dart",
      "new_id": "7f1e7d3c04636e0b3a5b128ddc38fd638b5d7972",
      "new_mode": 33188,
      "new_path": "mojo/dart/apptests/dart_apptests/lib/src/service_describer_apptests.dart"
    },
    {
      "type": "modify",
      "old_id": "9de446a62e1acf853139185fdd3452387cb9957a",
      "old_mode": 33188,
      "old_path": "mojo/dart/apptests/dart_apptests/lib/src/versioning_apptests.dart",
      "new_id": "55598319c5f7fc09a7f7c11a4b824fc082e648ca",
      "new_mode": 33188,
      "new_path": "mojo/dart/apptests/dart_apptests/lib/src/versioning_apptests.dart"
    },
    {
      "type": "modify",
      "old_id": "5a3a695c318a2093fb9a96e57dd3437fe1fa43c7",
      "old_mode": 33188,
      "old_path": "mojo/dart/apptests/test_apps/pingpong/lib/main.dart",
      "new_id": "e450290812bc727ed30066ead355ba33e6c6ccd8",
      "new_mode": 33188,
      "new_path": "mojo/dart/apptests/test_apps/pingpong/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "5c619ef230c17d7ee0f44cc0d9ac04ad27c3f786",
      "old_mode": 33188,
      "old_path": "mojo/dart/apptests/test_apps/pingpong_target/lib/main.dart",
      "new_id": "4f35f9b1d217a1c381eaf453945e78ef9fa71455",
      "new_mode": 33188,
      "new_path": "mojo/dart/apptests/test_apps/pingpong_target/lib/main.dart"
    },
    {
      "type": "modify",
      "old_id": "adcee85a69e03aae5ca02db535c2e89e1d584aa6",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/io/file_patch.dart",
      "new_id": "0e376a4aa082fe71c8b238559f6714c4e79b2515",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/io/file_patch.dart"
    },
    {
      "type": "modify",
      "old_id": "3723bbc6c1d19e659fe2d4995569ae0aa7e1cb6b",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/io/internet_address_patch.dart",
      "new_id": "97828939cf04e907b1a997eba47051b28b957fc9",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/io/internet_address_patch.dart"
    },
    {
      "type": "modify",
      "old_id": "96a62a34cade99c27ba8af2e1eaf9b206dbffaf4",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/io/mojo_patch.dart",
      "new_id": "fc059c23639c1fe376a78f323ab22cb035e97027",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/io/mojo_patch.dart"
    },
    {
      "type": "modify",
      "old_id": "9b4274aec2ffc0fa4066917a43445d1028922f86",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/io/server_socket_patch.dart",
      "new_id": "fd5fea80cec5b99e8a72e6cab9cccf25e83d8d04",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/io/server_socket_patch.dart"
    },
    {
      "type": "modify",
      "old_id": "b40a9f5848edb417aa97e6ae767c6e79748b1732",
      "old_mode": 33188,
      "old_path": "mojo/dart/embedder/io/socket_patch.dart",
      "new_id": "f771f648273a41b100ffe8d7ee2ece2ea29d678f",
      "new_mode": 33188,
      "new_path": "mojo/dart/embedder/io/socket_patch.dart"
    },
    {
      "type": "modify",
      "old_id": "d6c650f62efd055beb3e576e8d2a321c6961315d",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/dart_to_cpp/dart_to_cpp.mojom.dart",
      "new_id": "43dae20c7ce7c5a3dd155c3a3ee58e7ac7463715",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/dart_to_cpp/dart_to_cpp.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "0c962c5d89066a93a10440e5cfb6606f6b00088e",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import.mojom.dart",
      "new_id": "bd716d03a8b958a744fcfc7693f7467fea42d816",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "cb39b5db550eece656307fd98c0de2627bf206d3",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import2.mojom.dart",
      "new_id": "0f2307c07bed80c3ab474c9a0bae1c3d4784a5d9",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/imported/sample_import2.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "9546dd4be1aaa42f863ddb58d05ba9cd7363ca1c",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/math/math_calculator.mojom.dart",
      "new_id": "5e3f3cda60e93fdfdfdaddf7df6b8f86bb537ac7",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/math/math_calculator.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "6689a76aaceda5b22f6739482f3b905d02f1788a",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/examples/echo.mojom.dart",
      "new_id": "8c57cabf507a1ff94e47d68432dec06f2397021a",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/examples/echo.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "a6111e7e5792297f74a669fa48092f18d5975adc",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/rect.mojom.dart",
      "new_id": "d432bee8e627a0969e4c4b6a979d27c835d2f9c3",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/rect.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "c6c09488c278da7a94076ee1bf34c06c7d55cefd",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/serialization_test_structs.mojom.dart",
      "new_id": "8ece68d2cf26b82844b6f24120d2135bfd3ab945",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/serialization_test_structs.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "ae7a3c6ba8c8adb87ec85ab8e9853bde65a6b9e7",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/test_enums.mojom.dart",
      "new_id": "b4a94b9e1350727ca9ea7e0a0620ea9e004803b2",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/test_enums.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "edb6f59eb5f0c046d0c0fe5ae061d349d247530e",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/test_included_unions.mojom.dart",
      "new_id": "d29e13f22d1185e39d9c68fdc55bdfde4d525c0b",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/test_included_unions.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "3b81529e891ae24a256a1b79cd70a2ac636fbd63",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/test_structs.mojom.dart",
      "new_id": "e278849fd4779280a25abfaf0d8a13eb097f392a",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/test_structs.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "ea6ee4cf1c4582502ffd10e75bd315070440387f",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/test_unions.mojom.dart",
      "new_id": "46bf438ca50d002b940c007a93467e66a962ca7b",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/test_unions.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "f860b31c30e46249a9da75663df4f556653548c7",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/validation_test_interfaces.mojom.dart",
      "new_id": "c3d72e9c2e25261246b7b652b2170946458cc7c9",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/validation_test_interfaces.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "31930de0b924e31b5c8196a3b7f6df7016dbc2f0",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/versioning/versioning_test_client.mojom.dart",
      "new_id": "e88afa05992681e9ce76298bd8252daa3ac8d1de",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/mojo/test/versioning/versioning_test_client.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "fad221323f9b2083d66fab07114bbc7b9ffc57c7",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/regression_tests/regression_tests.mojom.dart",
      "new_id": "505f69e86b0e29b014e2e21d53143ae430eb7d97",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/regression_tests/regression_tests.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "46a28ba12e765cfe8f73f26605c28628ab3c2d8c",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_factory.mojom.dart",
      "new_id": "59f7373408324826bf5b4e6af82450b67cfa0af3",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_factory.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "59da5b90397fcef48899b1f1fb9fb797535eccf5",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_interfaces.mojom.dart",
      "new_id": "64d2a7db1889faaabefb14f65da273077aba8974",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_interfaces.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "c99caf087893b0c880ad47758b862898c053bc9c",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_service.mojom.dart",
      "new_id": "cebd725fb5e7d5772307c22ed200f79a529b2103",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/sample/sample_service.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "2c539f4c86eeb1aa07e1d8e21cdea7863c8c1084",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/test/echo_service.mojom.dart",
      "new_id": "c88ac53c6f4e7a2110250b41f9104565e4f2363f",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/test/echo_service.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "2ca1bab25438a3670c611b5df480245e213e953c",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/_mojo_for_test_only/lib/test/pingpong_service.mojom.dart",
      "new_id": "425f5fbc10a0e219817f1537a4e13e9e67c325f6",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/_mojo_for_test_only/lib/test/pingpong_service.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "d504d0fc6b9fa80d0e0b81f19db849e01232c5de",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/core.dart",
      "new_id": "789fe6cf771736f4a5d8008d086443212679f34a",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/core.dart"
    },
    {
      "type": "modify",
      "old_id": "5822b961c4622105f29a504a3d529d8426e8cfa3",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/mojo/application.mojom.dart",
      "new_id": "26c6537023104aaf4856f01f6fa41df1a8e99dbe",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/mojo/application.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "696e83291d3361b30d6f9b5fe6e242dbf485dec8",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/mojo/application_connector.mojom.dart",
      "new_id": "4550496b69f79affe41b4ad916d22d1773f7af5d",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/mojo/application_connector.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "860cac1a4e3b846fbc060338b91cd6f551c266fc",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/mojo/bindings/types/service_describer.mojom.dart",
      "new_id": "7078340eaa9ff62bfae77c21c118e345dbcf248c",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/mojo/bindings/types/service_describer.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "887d18029040051b357734593395919aaf755fec",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/mojo/service_provider.mojom.dart",
      "new_id": "979c6fb86d2751f3934bdef7b475ca1fe53a505b",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/mojo/service_provider.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "f8495d049d3057fcfd5640f5a7891d65cb9c648b",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/mojo/shell.mojom.dart",
      "new_id": "b8d45d50a1791ccd506a419bd402973a99be533f",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/mojo/shell.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "488127f602557c56e65470f6c6763353d6480deb",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/src/application.dart",
      "new_id": "ba19009916ac0bc61c6a29db97d5cff1d7235795",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/src/application.dart"
    },
    {
      "type": "modify",
      "old_id": "cb89b91ec73582abba02fc306e06ad65542b1bb4",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/src/application_connection.dart",
      "new_id": "da1a28a2d31d955b9202bd497c728bd0b54b9926",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/src/application_connection.dart"
    },
    {
      "type": "modify",
      "old_id": "092a9607026f2e75f1fe1323398761fe45ae1460",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/src/codec.dart",
      "new_id": "5fd7ac6242de4f8af6c40bfdf955b108aa4c70cf",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/src/codec.dart"
    },
    {
      "type": "rename",
      "old_id": "ea3e5f513319dc1e91491e538736f8f29edf688f",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/src/event_stream.dart",
      "new_id": "cbdefa3c62088d44d6f1f13468ef9e64f75852ec",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/src/event_handler.dart",
      "score": 61
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1e01f7ea9fa2e4c17fe2e484be0626134eae1e01",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/src/event_subscription.dart"
    },
    {
      "type": "modify",
      "old_id": "9ca4f13b79d26c448d7716993107a4f106314352",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/lib/src/proxy.dart",
      "new_id": "d1d6c0b15800f7238f819169125c3b8d60b1a253",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/lib/src/proxy.dart"
    },
    {
      "type": "modify",
      "old_id": "7e9fd8197fa2a062112d8c51718e318aee50f64a",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo/sources.gni",
      "new_id": "5371703507ac72ef9c9d98e27d3046e95604cdef",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo/sources.gni"
    },
    {
      "type": "modify",
      "old_id": "96d8bd6ef0b18108e0c886d2f3d505cf706a2715",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/activity/activity.mojom.dart",
      "new_id": "7c93b286c0c8cd879a9fd1deae61af8babe70f9f",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/activity/activity.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "13c67518b4000590afa251773b77d565ab31a424",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/authentication/authentication.mojom.dart",
      "new_id": "7aea7ff8ec01698d4572bf314b62d44388240b96",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/authentication/authentication.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "28b0c9ba70980d96bc30480640d091f55809ea79",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/contacts/contacts.mojom.dart",
      "new_id": "398eb080c677691aed6fb25e0ecc10b0cdf21929",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/contacts/contacts.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "e000d7303cad2c3e87e4b2f88cddaf626ae087fe",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/http_server/http_server.mojom.dart",
      "new_id": "290846c154fe96b327968fe28aaae2b70767ca08",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/http_server/http_server.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "cd8a66a92870a69d2e7039ae722b81598bb79bd1",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/http_server/http_server_factory.mojom.dart",
      "new_id": "fd0b2d2f49d9c498bf60425f214f2a7a571dac2e",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/http_server/http_server_factory.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "29e49c1a9cdf90cefb0f0dd6c61051b6891a56af",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/icu_data/icu_data.mojom.dart",
      "new_id": "f5766f77b614d58a80319a91929a80b6ffd7fc29",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/icu_data/icu_data.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "c126f46812c2c711e78505c8e45c01cca9b461a5",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/input/input.mojom.dart",
      "new_id": "3bf43d976d1aabd1d22e2b1556ec56f1096fc7df",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/input/input.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "152aa2932276739ac36003eda26eb3dbd4d1b5d9",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/keyboard/keyboard.mojom.dart",
      "new_id": "6f547c5c5c2868e289d6d0395809c0dafb4f1a5c",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/keyboard/keyboard.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "3900521d61ba21af44c2ac368c3536cda3fb3561",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/asset_bundle/asset_bundle.mojom.dart",
      "new_id": "fc50d4bd7b159991fd3a0115bdc4d6bf897d40eb",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/asset_bundle/asset_bundle.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "538e4b303e5afd4f6d03eb615b643327389d873b",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/authenticating_url_loader_interceptor_meta_factory.mojom.dart",
      "new_id": "1e3d91c04cea0395af8a5dcc3fdb627224cbd098",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/authenticating_url_loader_interceptor_meta_factory.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "060944369d9c0ab689761c938ef7df391e986d91",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/camera.mojom.dart",
      "new_id": "a422cbc1e6883d36ded814bbf0695ec4d280e3e8",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/camera.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "033bb96ea54a4505f16667748be379d472bb2356",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/clipboard.mojom.dart",
      "new_id": "6630ee0f6ae6d044409f13b8c90a42298fa07999",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/clipboard.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "217e3d7b6d122f39be6fdeab1ef1d26c61a7bc49",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/content_handler.mojom.dart",
      "new_id": "948da4feb74937d5588d703763d815123b9d13cc",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/content_handler.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "ab2c6c21ff1296f53c42341db0f24b650fc6e210",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/cookie_store.mojom.dart",
      "new_id": "9aa64cefebfbe3b79d3b20d193ad39bdf17f1cc6",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/cookie_store.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "868a58c220762d14cdece843330a6fd7f9d11f78",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/device_info.mojom.dart",
      "new_id": "9a4069c10dc52e11d14fd306f4fd851858c0413f",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/device_info.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "4e58eaa3115881256f8d117bf0d56408a82c954a",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/files/directory.mojom.dart",
      "new_id": "52011261218deba4c2761e053accf89b36fcf19f",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/files/directory.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "aaf5bceb5403f8a4b2459b97923447ba09cd1f93",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/files/file.mojom.dart",
      "new_id": "90dcf994a70cf05b558f2aa66ad3783eccd49393",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/files/file.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "38b21f777b5d10cf51305c092bbaba7e91e017cb",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/files/files.mojom.dart",
      "new_id": "323c8af42f53594065441b1937adf150efd05378",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/files/files.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "2c299bd74550beff276e0aba9c9863b3f1bc2bc2",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/geocoder.mojom.dart",
      "new_id": "53bbafac43c2b8cfe46dec45926cf915321d97b2",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/geocoder.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "b7fe78c5ea52fc7ab9a7182942a4d183a1e5ea15",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/compositor.mojom.dart",
      "new_id": "944fb02343aefd619c609981de5c0db9479e3551",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/compositor.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "831038d47c8fa2e70e9897035a2acb82ee24d2f2",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/hit_tests.mojom.dart",
      "new_id": "e2c47a24c1e7a79f55075e2da56fc99ed02ce70b",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/hit_tests.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "3b55c82bf8c25ec8d5d0cfb30d0acada38af8883",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/renderers.mojom.dart",
      "new_id": "58f80389bcfea14b99492e0cac896b0e547c472c",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/renderers.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "0a79e6afaae5e4c4f057ace04a66027c349c505d",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/resources.mojom.dart",
      "new_id": "b98173f0513d9b897d8b58396fbe65b193186ec0",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/resources.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "6dce758092dc6eebf3f1c444cd3a97994c4d36d0",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/scenes.mojom.dart",
      "new_id": "0c2a95eaeab46642d5c8565b1d12f27d33b32db7",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/scenes.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "d6905b9dbbb918261b935b5a0979e232e00cc27c",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/scheduling.mojom.dart",
      "new_id": "d458eedad65138ce19574d2c29b9c7abb2c08941",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/gfx/composition/scheduling.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "9bd255e192606b1b2ed20f8bf056bedc4f1cd6d8",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/host_resolver.mojom.dart",
      "new_id": "62c8f73ff5b7f7aab91fbc208859d742882e47ec",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/host_resolver.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "a9bc477eb52f5b15e47497d01bbf5bcc7de70655",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/http_connection.mojom.dart",
      "new_id": "4a7188739a90999365e7940935809873953094df",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/http_connection.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "bd55edea9d3326eea26ff343489c732a8d853811",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/http_server.mojom.dart",
      "new_id": "2712cb6d34b85323a515d57d1fe7c5a66259902d",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/http_server.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "72331d7e124001c89da13e5ddf35a2341d3c2a2b",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/location_service.mojom.dart",
      "new_id": "6d28870e18639a2601788342283beeb8df8f12a3",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/location_service.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "88ebb0dcbe4ebd5ae5c2a76ca2345474f4397afd",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/audio_server.mojom.dart",
      "new_id": "bd61c731f70104cca4515e00af6b1f0d4ee06ba5",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/audio_server.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "0d79f1fb3e7f39e1458a35ad27f8845d09ad13c8",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/audio_track.mojom.dart",
      "new_id": "38cf4a82266ea962c008e1a58ec1267aa332369b",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/audio_track.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "57c0b6da5811fbedfdb485d5cff7e6f1717f94c2",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_demux.mojom.dart",
      "new_id": "e777da4d6afbea3c9cf7f9cd7262de977539d0e6",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_demux.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "8abea22b493abe41bb3eafdeb22154ee8eda949e",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_factory.mojom.dart",
      "new_id": "5cb15364b58ec37ef474a32bd270d8f03fcb3b52",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_factory.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "bcd6d9195e5617e079eac16307fb9690dd1c6454",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_player.mojom.dart",
      "new_id": "e08166b43d9588d4d1a2462cb485ee7d6ab991fc",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_player.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "f398636a2c6effd2a362542f6679a66e73e6e201",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_sink.mojom.dart",
      "new_id": "27cd1803ee5937cbbe96d6a81d69b9b4136b625b",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_sink.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "fafa88a566c7fa03f233fb05f5efee82277bec52",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_source.mojom.dart",
      "new_id": "42f3664bd6eb30e64a104ab90c61e5f66806b43f",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_source.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "176f17664a1cca790f90e45b2d52d98a8d522eda",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_transport.mojom.dart",
      "new_id": "40d90f9d55a57f17ef6c941a21290882f2af0059",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_transport.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "8e8a5c6b25b83c2b966372db2c66b5bcca3a8716",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_type_converter.mojom.dart",
      "new_id": "45ff36f0f276aa5eada40c575f6ec02d096a45e9",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/media_type_converter.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "7c0f41ee1470ecad6541f098b506b87b440f2e09",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/rate_control.mojom.dart",
      "new_id": "283e0d6dd5e861d6b571f3e6d2001619cd7cf17a",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/rate_control.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "f9bcca9e6f2f89c80979c476bc40d2daeee4d6e0",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/seeking_reader.mojom.dart",
      "new_id": "ab156dd51f065e18eac17866b324853b38c904cb",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/seeking_reader.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "cd7ddc82ecdae96cc58fe9c25a3bd31681862eff",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/media/timeline_controller.mojom.dart",
      "new_id": "efdf7931b74b485aa014b4099adfbe0184ff465d",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/media/timeline_controller.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "4d9846f03098ea76c8164d110adcdb14860d2227",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/native_viewport_event_dispatcher.mojom.dart",
      "new_id": "e471e66cea36014e8818bbd885fda876fa0e4920",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/native_viewport_event_dispatcher.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "c9c7b23eb77a3c5c820028ec7ca68c2b412c5856",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/navigation.mojom.dart",
      "new_id": "fca8f2f2eaf8f1f915bf67a46027ed0f4c706b16",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/navigation.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "2a347fc5f3a504a222fab08f4f3e0e214ab93f89",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/network_service.mojom.dart",
      "new_id": "f0ba0931c53cb8bc471122007c4cee148abaa9a3",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/network_service.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "93f13733a546d1f4f950cf14a315889bef1f0071",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/service_registry.mojom.dart",
      "new_id": "eb9cb911f186577b333158e9f93b8acc587afd21",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/service_registry.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "c4f912b0c9720b67893b4ff53a40bd5fbd58a76c",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/sharing.mojom.dart",
      "new_id": "9ad576991a586f0c7fbd5af58a9ed5422e07711c",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/sharing.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "b72845b2f63e58aac7287ad8e0bc43dc879d68a8",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/surfaces.mojom.dart",
      "new_id": "025a5ecaf00d565f56abdc98aa83c8efdd958b9f",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/surfaces.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "69b683519a8ff0aa4f34027696a73257d8b4172d",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/tcp_bound_socket.mojom.dart",
      "new_id": "6892ba3b129d40efdd5fa1436ebb2f6f44cb13d1",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/tcp_bound_socket.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "e6b460fa920892b9e240ff907825c2cfb90c7132",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/tcp_connected_socket.mojom.dart",
      "new_id": "62d4854a331ee93c9fdc28164f760e8168a083f7",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/tcp_connected_socket.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "0b358f5c73d7faa1e7a871dc41c8c02f43d906a2",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/tcp_server_socket.mojom.dart",
      "new_id": "0081bb6b161a382607e9c54d3ac51af59d55f4cc",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/tcp_server_socket.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "ece34a704456ac3ba452168658aeb5b947b8e4da",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/terminal/terminal.mojom.dart",
      "new_id": "1c143d593d6abb30a593e241b57679203531cc59",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/terminal/terminal.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "117680ef477c899b4d2a696387dfa48aa301174b",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/terminal/terminal_client.mojom.dart",
      "new_id": "3864a74261519132c276a89fad83c87e1cd9bf61",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/terminal/terminal_client.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "db683eb6f19a6958389dbe4a67b385e510047891",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/timelines.mojom.dart",
      "new_id": "077297d634d92fa1a2e8e9cfda7068cf580dde18",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/timelines.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "43d1a946c90786f83bceb8054d9c9052b8c4e7e2",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/udp_socket.mojom.dart",
      "new_id": "5a354ae619ef7749611ea77ee15f05f02f63ff58",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/udp_socket.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "6ea4682f6e22cb8cf42fd6f70375a50dca411441",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/input_connection.mojom.dart",
      "new_id": "4375a696519ce49180e1969366dcafdf83312164",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/input_connection.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "c326cf74caa700bb6a57c036f0840d124e44c7d5",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/input_dispatcher.mojom.dart",
      "new_id": "b2dfd95389fd324f34cbae5d4af9dad81cd5dfa4",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/input_dispatcher.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "8640f9af6f336e384d91ae916b2ed147c109f2a6",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_associates.mojom.dart",
      "new_id": "4baf574f8f270d967f8c60f871d4386d0ff53f6f",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_associates.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "81aae04bb2dddd7deb110e803fe61e27862f5ffe",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_containers.mojom.dart",
      "new_id": "30dd748af2a3ebdb7448329b4bf0447d618829d1",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_containers.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "f97e1e381130e55e5ac9a628e159321eec163b22",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_manager.mojom.dart",
      "new_id": "92e814e8a3005954acd5ff134229205a1b61cdba",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_manager.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "d21715d1073b29e8995af97f02ceacc97db9e19b",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_provider.mojom.dart",
      "new_id": "21619b8902ea2092ae0f704f36b4a8eaa99c6e23",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_provider.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "10a3104b76aa723f79be0f507c191b6e9d60a6ed",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_token.mojom.dart",
      "new_id": "125ef8f7c68600495e763137ffb73a3ee6b5e146",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_token.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "7877c3bb6611bbbbf3ac0976e95c8ca38bb465ad",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_trees.mojom.dart",
      "new_id": "78bef26deb4b2666796172b9956509ead5b258af",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/view_trees.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "007b965cbd99aa637408bbc6ac459c19b260d10b",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/views.mojom.dart",
      "new_id": "9b930a6c7d57cd16b69723e2901399a9de486bb7",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/ui/views.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "49e3b4868572c1a3aa970478692c04ef4c4a3f7c",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/url_loader.mojom.dart",
      "new_id": "3aa88cdc6464d2cf73e40d0961ce61058c5b4364",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/url_loader.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "66dfb1d15879f4ffffea012ed7d325d461b7ccb8",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/url_loader_interceptor.mojom.dart",
      "new_id": "d78a30fc7e1d681ec05452e0eb653b7e17d63bfe",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/url_loader_interceptor.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "0aa03671ce735747fe5319637f1f8c2189f37e6f",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/url_response_disk_cache.mojom.dart",
      "new_id": "a8dc0e734b375a608a19b7bf47f6bc3ebedc8891",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/url_response_disk_cache.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "2a272c9fe7d338e8d5efe29c5a1804747529e611",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/mojo/web_socket.mojom.dart",
      "new_id": "61ca5dac920178d386a267cd5f33f850c8877478",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/mojo/web_socket.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "f07dee79cfd2cfe6d027b55294ef3200ccf84e79",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/native_support/process.mojom.dart",
      "new_id": "be717acb1cc7f4fa11936c655171fb406d34b76d",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/native_support/process.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "79a54edc068ceec8bb3026bd50ba752881632626",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/nfc/nfc.mojom.dart",
      "new_id": "e83046d3b943bb5369b0131b0e193cbacb80f67b",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/nfc/nfc.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "4067ffa12079bcfa0b5905c884bdcef83a0717cc",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/notifications/notifications.mojom.dart",
      "new_id": "c2c8c419237c4a58d04d7be93bd7566df6a641dc",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/notifications/notifications.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "f8d870ca927d703a7f89b7910e5e7d20053bfeba",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/prediction/prediction.mojom.dart",
      "new_id": "9023ec801951b24f38e83d30959337172b466aa5",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/prediction/prediction.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "343c1a04c6680015b8fe988752fa540042bf67e9",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/sensors/sensors.mojom.dart",
      "new_id": "533035a174e43f3089c90d0bd8fc365289f5d74f",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/sensors/sensors.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "5568e137eb1ce46139b73f19ad67919b81affaf6",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/speech_recognizer/speech_recognizer.mojom.dart",
      "new_id": "58e829342eab4203154653f135c620450f9e6635",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/speech_recognizer/speech_recognizer.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "878ec706d39bab9c80be761d43a6c12c7962692c",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/tracing/trace_provider_registry.mojom.dart",
      "new_id": "45901a7af0c53d93959341791b80202d85422957",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/tracing/trace_provider_registry.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "2fb3c9bcd92c04d121501c1148d8bd3084cb0e1c",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/tracing/tracing.mojom.dart",
      "new_id": "e688055decfd7afbd95544614d5b9641a4e09693",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/tracing/tracing.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "3231af03985a3808ae7a9c420777854374afdd72",
      "old_mode": 33188,
      "old_path": "mojo/dart/packages/mojo_services/lib/vsync/vsync.mojom.dart",
      "new_id": "1afee6655ebf6dd854e44a782dca6f0110e0ad61",
      "new_mode": 33188,
      "new_path": "mojo/dart/packages/mojo_services/lib/vsync/vsync.mojom.dart"
    },
    {
      "type": "modify",
      "old_id": "efc3bf71171950fd7abc24df1a6c289e675f5cb6",
      "old_mode": 33188,
      "old_path": "mojo/dart/unittests/embedder_tests/bindings_generation_test.dart",
      "new_id": "e3fb3ece570789a923d4a1dd9100bcc8279159aa",
      "new_mode": 33188,
      "new_path": "mojo/dart/unittests/embedder_tests/bindings_generation_test.dart"
    },
    {
      "type": "modify",
      "old_id": "8653ce9041cad1e41dcab878f67abb1dfccf93c5",
      "old_mode": 33188,
      "old_path": "mojo/dart/unittests/embedder_tests/control_messages_test.dart",
      "new_id": "08eb8ac0a5a2aa602edd68e7e281c9fc03a07632",
      "new_mode": 33188,
      "new_path": "mojo/dart/unittests/embedder_tests/control_messages_test.dart"
    },
    {
      "type": "modify",
      "old_id": "5f0764a0335fddff97b2fa84343f73eb59b62c59",
      "old_mode": 33188,
      "old_path": "mojo/dart/unittests/embedder_tests/dart_to_cpp_tests.dart",
      "new_id": "5b32a37cb2b3f4cf499ab8409bf3414f33a76489",
      "new_mode": 33188,
      "new_path": "mojo/dart/unittests/embedder_tests/dart_to_cpp_tests.dart"
    },
    {
      "type": "modify",
      "old_id": "ea235b9c7335374a6215a2a26cee22386c8b6f15",
      "old_mode": 33188,
      "old_path": "mojo/public/tools/bindings/generators/dart_templates/interface_definition.tmpl",
      "new_id": "d1713fd5159cd7be49bb68ffa8863ee593eb80f1",
      "new_mode": 33188,
      "new_path": "mojo/public/tools/bindings/generators/dart_templates/interface_definition.tmpl"
    },
    {
      "type": "modify",
      "old_id": "5dbc1ba14d0d67dc02b3c7be43a2e6e0ccf9dc0a",
      "old_mode": 33188,
      "old_path": "mojo/public/tools/bindings/generators/mojom_dart_generator.py",
      "new_id": "7c2a15c712ed5313ba0a8b4c2cdd446a3f3931e0",
      "new_mode": 33188,
      "new_path": "mojo/public/tools/bindings/generators/mojom_dart_generator.py"
    }
  ]
}
