)]}'
{
  "commit": "a6e4ee4e907d65cdbd1ba7117f949c10b20e263a",
  "tree": "5c833e9aa7fbd9f5ff5899772897bf2b972d9c33",
  "parents": [
    "5308823a61616a745c7f87ac6875b8b3a1d8a98c"
  ],
  "author": {
    "name": "copybara-service[bot]",
    "email": "copybara-servicebot@google.com",
    "time": "Thu Sep 10 11:31:26 2020 +0000"
  },
  "committer": {
    "name": "Kevin Moore",
    "email": "kevmoo@google.com",
    "time": "Wed Jan 20 20:49:24 2021 +0000"
  },
  "message": "Add Null Safety hints to Webdriver\n\nThis only adds comments that contain the hints for the migration tool\nand as such does not change the behavior of the code in any way. But\nit might be useful to document how we migrated the package. The next\nCL will migrate the package to Null Safety and remove all these\ncomments.\n\nPiperOrigin-RevId: 330909885\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "460e14f3153e2fac7b0dde4d061d52960530a3a1",
      "old_mode": 33188,
      "old_path": "lib/src/async/web_driver.dart",
      "new_id": "5a8819d3843862c1aa5e46ac371545091d22e852",
      "new_mode": 33188,
      "new_path": "lib/src/async/web_driver.dart"
    },
    {
      "type": "modify",
      "old_id": "7d66d1c55bef94f05db95dfc1ed5b582f97df0e8",
      "old_mode": 33188,
      "old_path": "lib/src/common/session.dart",
      "new_id": "9291907e56f24a5b49a3d9f05972ae80b7aa222c",
      "new_mode": 33188,
      "new_path": "lib/src/common/session.dart"
    },
    {
      "type": "modify",
      "old_id": "3eb8b5e8a4bf167b980756357f5599dc2bd22a9c",
      "old_mode": 33188,
      "old_path": "lib/src/common/web_element.dart",
      "new_id": "6d0cc6bae3a4698fafb9677957027cdeb6ab1355",
      "new_mode": 33188,
      "new_path": "lib/src/common/web_element.dart"
    },
    {
      "type": "modify",
      "old_id": "a2ffa04ce94ad5b64cc1ca28e17e2872cb3d4ccb",
      "old_mode": 33188,
      "old_path": "lib/src/common/webdriver_handler.dart",
      "new_id": "4e7f2663fcd2aeaa8c487bf4418e1e8c722ee071",
      "new_mode": 33188,
      "new_path": "lib/src/common/webdriver_handler.dart"
    },
    {
      "type": "modify",
      "old_id": "abc895f49d930790ebbc262ffa4b88b35e85e1a2",
      "old_mode": 33188,
      "old_path": "lib/src/handler/infer_handler.dart",
      "new_id": "25d96b5ab9ad7f100ddce57ebc173f5e4c5fe82b",
      "new_mode": 33188,
      "new_path": "lib/src/handler/infer_handler.dart"
    },
    {
      "type": "modify",
      "old_id": "01a1f20d3154891522a703b66f7dd228b3db1ed5",
      "old_mode": 33188,
      "old_path": "lib/src/handler/json_wire/utils.dart",
      "new_id": "bc2f04f0b2be011f1f964455445069141bae04ec",
      "new_mode": 33188,
      "new_path": "lib/src/handler/json_wire/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "323d2ce7eb983edccbcb418f17a769ca8fc02d53",
      "old_mode": 33188,
      "old_path": "lib/src/handler/json_wire/window.dart",
      "new_id": "391bfed22e885063d4ad296d1a7b5687288b317b",
      "new_mode": 33188,
      "new_path": "lib/src/handler/json_wire/window.dart"
    },
    {
      "type": "modify",
      "old_id": "bf852e8c6bf5dc5a644d06eedd3d832522ed2c48",
      "old_mode": 33188,
      "old_path": "lib/src/handler/w3c/core.dart",
      "new_id": "ed91a33579511e1b115f43736a7bd307a753b039",
      "new_mode": 33188,
      "new_path": "lib/src/handler/w3c/core.dart"
    },
    {
      "type": "modify",
      "old_id": "84f7901fa75b0d82f361a091406c95e62946ebb4",
      "old_mode": 33188,
      "old_path": "lib/src/handler/w3c/utils.dart",
      "new_id": "a9ba56cbb19adc6977e3ce9c417a31cf2aee1145",
      "new_mode": 33188,
      "new_path": "lib/src/handler/w3c/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "9b1829aacc5077c2415a2b742062b1105c580d04",
      "old_mode": 33188,
      "old_path": "lib/src/handler/w3c/window.dart",
      "new_id": "9e713faa6e137861e2572ff31f6ed8eb3c649e2f",
      "new_mode": 33188,
      "new_path": "lib/src/handler/w3c/window.dart"
    },
    {
      "type": "modify",
      "old_id": "72327f2bcc459765b10228461da64b595b56df89",
      "old_mode": 33188,
      "old_path": "lib/src/request/async_xhr_request_client.dart",
      "new_id": "9b723cc71868ac26822c7c64420ff7787eb2423c",
      "new_mode": 33188,
      "new_path": "lib/src/request/async_xhr_request_client.dart"
    },
    {
      "type": "modify",
      "old_id": "6ffe3829aed398cc39c23363d8abe21b353ff03e",
      "old_mode": 33188,
      "old_path": "lib/src/sync/web_driver.dart",
      "new_id": "112fb27409c836c78693dd9fd581b177ecf29f4e",
      "new_mode": 33188,
      "new_path": "lib/src/sync/web_driver.dart"
    },
    {
      "type": "modify",
      "old_id": "ebe8840d4690dba5b9282e58c87417dc797660cb",
      "old_mode": 33188,
      "old_path": "lib/src/sync/web_element.dart",
      "new_id": "545e030b0bd93ce8200cd7aff0f320b9bbaa0214",
      "new_mode": 33188,
      "new_path": "lib/src/sync/web_element.dart"
    },
    {
      "type": "modify",
      "old_id": "d754005fd222cd7aa6f4b420e6fcaf5ca5e32eb1",
      "old_mode": 33188,
      "old_path": "lib/support/async.dart",
      "new_id": "f97a2fe252c7244015a626a0db85ddbdaa1ea2ac",
      "new_mode": 33188,
      "new_path": "lib/support/async.dart"
    },
    {
      "type": "modify",
      "old_id": "68d0130f062f938f750d60c1f08a6e5a2878eb94",
      "old_mode": 33188,
      "old_path": "lib/support/firefox_profile.dart",
      "new_id": "a2fbadc93ce93759cf9e55b78fe8f40b0cab19d1",
      "new_mode": 33188,
      "new_path": "lib/support/firefox_profile.dart"
    }
  ]
}
