)]}'
{
  "commit": "19dfde6989b14bd7dedbc50d7edceef4e59879a4",
  "tree": "1da38bdda56caf943660628f72bfab4038bda811",
  "parents": [
    "a63e19ba0f6e55fa010e3e5d0d3b022b04849a87"
  ],
  "author": {
    "name": "Michael Goderbauer",
    "email": "goderbauer@google.com",
    "time": "Mon Jan 23 11:29:48 2023 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Jan 23 19:29:48 2023 +0000"
  },
  "message": "Remove unnecessary null checks in `flutter/{foundation,services,physics}` (#118910)\n\n* Remove unnecessary null checks in flutter/foundation\n\n* Remove unnecessary null checks in flutter/services\n\n* Remove unnecessary null checks in flutter/physics",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b57bfac68e6d68a921c9024a7edcc77c508d1176",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/annotations.dart",
      "new_id": "3bc5e023160f2cbb60a33dfdd97f924389b84449",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/annotations.dart"
    },
    {
      "type": "modify",
      "old_id": "253b0ae6b125736ea4b8f377004b4270b1e3a33c",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/assertions.dart",
      "new_id": "59abde71d27eb99bae11c0da7e9e7e441bbce118",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/assertions.dart"
    },
    {
      "type": "modify",
      "old_id": "dc5841154114edbae11bf36e6cff2a2d89d1ded1",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/basic_types.dart",
      "new_id": "9bc8c6aa6e77b5b8672a768732ad0c30aeb1483d",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/basic_types.dart"
    },
    {
      "type": "modify",
      "old_id": "9bcf9284e98a3b4dee5b360636e11006f28f15cb",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/binding.dart",
      "new_id": "c7fce102a790356923b7fa04a4d4dbb27f6af120",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/binding.dart"
    },
    {
      "type": "modify",
      "old_id": "4d0f44c039b3c2209d6589d0cff9d611f826f244",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/consolidate_response.dart",
      "new_id": "94160ec386bf3a89686854d4f91837cf944b9dd6",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/consolidate_response.dart"
    },
    {
      "type": "modify",
      "old_id": "80906dd7ca2236bb4231e9545e0f8f44e9f84527",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/diagnostics.dart",
      "new_id": "48e4161bc5a9d9b8457914d941019d36349d9d32",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/diagnostics.dart"
    },
    {
      "type": "modify",
      "old_id": "f8c377ba9e3962dde83d7f62f0ed3ce1e5afe6eb",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/node.dart",
      "new_id": "6e830f180a3818f387c3477430d51e6fc58412eb",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/node.dart"
    },
    {
      "type": "modify",
      "old_id": "b0ade7d158440df2b82ee649be54f1f82fa2f0f1",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/serialization.dart",
      "new_id": "bdeaecc51ad86a6864446e03ac337b3a84f43fe6",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/serialization.dart"
    },
    {
      "type": "modify",
      "old_id": "1a18d2d17d90736ed83f59e5d33fe52d52f6c26a",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/foundation/stack_frame.dart",
      "new_id": "5e22e1e82ac0fdb00656ab8dcdf8ee136e8b97db",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/foundation/stack_frame.dart"
    },
    {
      "type": "modify",
      "old_id": "943ea80358a3af0414c1c3c3f4c9d72265dbe01e",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/physics/clamped_simulation.dart",
      "new_id": "dfd889d284a19293d1cd06c5cc9abe62dfab0243",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/physics/clamped_simulation.dart"
    },
    {
      "type": "modify",
      "old_id": "d3715e2f9db6839eaea3d53eca67699233110c7f",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/physics/gravity_simulation.dart",
      "new_id": "56f02ed933a315db405321f3b1772f141818441f",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/physics/gravity_simulation.dart"
    },
    {
      "type": "modify",
      "old_id": "90803109ff2e9b7a597023078afc496c5b7a98a9",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/physics/spring_simulation.dart",
      "new_id": "b4b615a29cfd12df8c648c2bafd29292d7b099e1",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/physics/spring_simulation.dart"
    },
    {
      "type": "modify",
      "old_id": "7b9501b7a6223d103d14e0bbea9c4482be6cd860",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/physics/utils.dart",
      "new_id": "7a8f82ecdff3a7a31e343ee4d05442bf0f2f4c8a",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/physics/utils.dart"
    },
    {
      "type": "modify",
      "old_id": "776035aa68714fdf1181fd606177ee4e3015bae9",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/asset_bundle.dart",
      "new_id": "971fdaf58fb36f33edb7e2090eeeafcc3df7ac4f",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/asset_bundle.dart"
    },
    {
      "type": "modify",
      "old_id": "f1dd457d14b19298000f7aa465b2d75811af6d12",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/autofill.dart",
      "new_id": "8cf825fc5f71d73be7ef208f485ea4da3fcd7fce",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/autofill.dart"
    },
    {
      "type": "modify",
      "old_id": "fd45d29ce2a852d63298bd98ba50c42202979b51",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/message_codec.dart",
      "new_id": "cc2efd41a3d4704fc4165352a5dde4450a4e1ece",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/message_codec.dart"
    },
    {
      "type": "modify",
      "old_id": "6aecc8607d6ae268a138307fc3df2a2b72c92405",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/message_codecs.dart",
      "new_id": "fcd90731caf10019265d881ddee0f1b7d7909bbb",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/message_codecs.dart"
    },
    {
      "type": "modify",
      "old_id": "5abe5cc08c923942fbd4588d71e294abf5cf8eff",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/mouse_cursor.dart",
      "new_id": "c698aa0b0bc9720d750ae7d3b67891858a4cf9c6",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/mouse_cursor.dart"
    },
    {
      "type": "modify",
      "old_id": "a66216db2fd1a0338aa2dd75f4656b0d4d971451",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/mouse_tracking.dart",
      "new_id": "e0c405b90db38e1d0465176b0ad2359f3868d7c3",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/mouse_tracking.dart"
    },
    {
      "type": "modify",
      "old_id": "d718de950c509ea1d9d8c6b3ec59450a80a5e67f",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/platform_channel.dart",
      "new_id": "6106302529d01a6a3c761bdf5cd306559bc3a951",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/platform_channel.dart"
    },
    {
      "type": "modify",
      "old_id": "001acb76ae4b6c1087446fc6eebf78aea9b5b429",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/platform_views.dart",
      "new_id": "fb903dd4a6013b6cc66e90ba9580c298a36dd57e",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/platform_views.dart"
    },
    {
      "type": "modify",
      "old_id": "7c39a3e1c2da10daae394f01aee01d8a4937adff",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/raw_keyboard_android.dart",
      "new_id": "4de79dad9567eb5c6baa517b18bcfd64749b064d",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/raw_keyboard_android.dart"
    },
    {
      "type": "modify",
      "old_id": "5158117f14aa9d1632e6d34ffccaf92853455f66",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/raw_keyboard_fuchsia.dart",
      "new_id": "3f74d084005182b30eaa51d13d0d09e0748df223",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/raw_keyboard_fuchsia.dart"
    },
    {
      "type": "modify",
      "old_id": "4ee5f5d226f1cbadb1c77d93931e932940da06a9",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/raw_keyboard_ios.dart",
      "new_id": "00ecd43e6b757d792d9a4d4a73e12a7d84bf5205",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/raw_keyboard_ios.dart"
    },
    {
      "type": "modify",
      "old_id": "c7e0d21a779fd6d93cc2637fc9c3a1df676e6396",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/raw_keyboard_linux.dart",
      "new_id": "70d139d57a452167a54db50198f756caa6e54171",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/raw_keyboard_linux.dart"
    },
    {
      "type": "modify",
      "old_id": "952ec0cabd7b96295092a0cba66d0ea19a364597",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/raw_keyboard_macos.dart",
      "new_id": "c4e140b952fe26c1d6fe8643adb6483a0764978d",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/raw_keyboard_macos.dart"
    },
    {
      "type": "modify",
      "old_id": "3ad7a6fb3fd7d9f6d645d48f9b7db79338e2bdc3",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/raw_keyboard_web.dart",
      "new_id": "8cc289b79d2ff0df0f49dd07e1a0a57b64bd011b",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/raw_keyboard_web.dart"
    },
    {
      "type": "modify",
      "old_id": "d9f97978c1eb32ec2001a5d56ec944df871e23a0",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/raw_keyboard_windows.dart",
      "new_id": "a8b01d07c4ea099f94f27cbed0b034c9701c4c63",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/raw_keyboard_windows.dart"
    },
    {
      "type": "modify",
      "old_id": "e2f59d5e403d9c7d19de3460ba15d02d2195bc53",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/restoration.dart",
      "new_id": "1ff50e6a40112cf12fb6ca07f3c91c05bc1908c9",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/restoration.dart"
    },
    {
      "type": "modify",
      "old_id": "4ca29d283cb6d17ef0578ef13587518ca971aad3",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/spell_check.dart",
      "new_id": "3f7082975a9b2b3c34169381fedcd6d03de1a8a5",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/spell_check.dart"
    },
    {
      "type": "modify",
      "old_id": "f97c14bdd7491b284eeb89ff917e822305254dd3",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/system_chrome.dart",
      "new_id": "a8bab279a822b84703f7cb5ee715739a105068ca",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/system_chrome.dart"
    },
    {
      "type": "modify",
      "old_id": "090de35e1bdeab255ab9af00f74e400aada356fe",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/text_editing_delta.dart",
      "new_id": "3357a7da343c6180e1d4fdc2869bdb9781dfcaa0",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/text_editing_delta.dart"
    },
    {
      "type": "modify",
      "old_id": "8ba5d0d778b1fb497333bc2c49620abf38892538",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/text_formatter.dart",
      "new_id": "a822b5c8aea8814609f5a79b96ebf6d11673970a",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/text_formatter.dart"
    },
    {
      "type": "modify",
      "old_id": "3506da6a1b006743ec6dded7a8d0384bb8913a2e",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/text_input.dart",
      "new_id": "b346660f125b7fbdac7ba8389f6762ae38ef4537",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/text_input.dart"
    }
  ]
}
