)]}'
{
  "commit": "24d3999783dc64e9a6bd53183219f4e6ae3d766d",
  "tree": "8ab8f295e54e271efbd1c06042de339a69d6c8f6",
  "parents": [
    "f8772661392d88e7649a8e008b02cb8b07594975"
  ],
  "author": {
    "name": "puelo",
    "email": "tobias-ka@gmx.de",
    "time": "Thu Oct 22 22:33:51 2020 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Oct 22 13:33:51 2020 -0700"
  },
  "message": "Generate RawKeyEvents for iOS 13.4+ (#65193)\n\n* Added RawKeyEvent support for iOS\r\n\r\n* Removed unused remnant\r\n\r\n* added some missing keys\r\n\r\n* Removed trailing whitespaces\r\n\r\n* commit for build\r\n\r\n* Added mapping names\r\n\r\n* Made iOS keycodes generatable and collectable\r\n\r\n* Fixed naming and formatting issues\r\n\r\n* fixed raw_keyboard_test",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b8bf1fd77c62df43c8cca183b7eaf76ae819043a",
      "old_mode": 33188,
      "old_path": "dev/tools/gen_keycodes/bin/gen_keycodes.dart",
      "new_id": "626196284def7d9b99516faab5f3698631de0370",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/bin/gen_keycodes.dart"
    },
    {
      "type": "modify",
      "old_id": "6ee14885e27b2d7a080c73a34ed65c8d08aec6f8",
      "old_mode": 33188,
      "old_path": "dev/tools/gen_keycodes/data/key_data.json",
      "new_id": "dc01b37cf3cebc19772568fbcf3f16650a71a978",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/data/key_data.json"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7a1efe5b5e47d36750f42bfda532e0948226da3",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/data/keyboard_map_ios_cc.tmpl"
    },
    {
      "type": "rename",
      "old_id": "603b14ab86a1785350339aead07d1eb5a9bcb01b",
      "old_mode": 33188,
      "old_path": "dev/tools/gen_keycodes/data/keyboard_map_darwin_cc.tmpl",
      "new_id": "29f5c83b13ab03cb8da1eae4fd7196c0dcba348b",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/data/keyboard_map_macos_cc.tmpl",
      "score": 92
    },
    {
      "type": "modify",
      "old_id": "498f636fb7016b1cfc6ebeeb56381e40f0951f0b",
      "old_mode": 33188,
      "old_path": "dev/tools/gen_keycodes/data/keyboard_maps.tmpl",
      "new_id": "c141cf7d74a17ba4a094939dd4dcfd28af181007",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/data/keyboard_maps.tmpl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "162e69fa97a81f35603d669f48bc2ab53ffdbe32",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/lib/ios_code_gen.dart"
    },
    {
      "type": "modify",
      "old_id": "76348c318150262ec54b3eec7528eaa136718b05",
      "old_mode": 33188,
      "old_path": "dev/tools/gen_keycodes/lib/key_data.dart",
      "new_id": "c684f005f47efa531ad9351ed0ea56c30c6df34b",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/lib/key_data.dart"
    },
    {
      "type": "modify",
      "old_id": "17398ef37e829d1f908c51d2765ee933e6322067",
      "old_mode": 33188,
      "old_path": "dev/tools/gen_keycodes/lib/keyboard_maps_code_gen.dart",
      "new_id": "b7b510ec1f68acf023d2fa286853ad164605b907",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/lib/keyboard_maps_code_gen.dart"
    },
    {
      "type": "modify",
      "old_id": "731e93f4b05ab8c3d8b9428c50b2828843da32e5",
      "old_mode": 33188,
      "old_path": "dev/tools/gen_keycodes/lib/macos_code_gen.dart",
      "new_id": "3af5f1ea9b0eab1b1521204689dcbc35fc394578",
      "new_mode": 33188,
      "new_path": "dev/tools/gen_keycodes/lib/macos_code_gen.dart"
    },
    {
      "type": "modify",
      "old_id": "443adc13a618869dbba7f6aaad23f5f4a45be433",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/services.dart",
      "new_id": "2d9715f19c4f1359764ce4a08765c6e5d10947e0",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/services.dart"
    },
    {
      "type": "modify",
      "old_id": "c73c14d88757663abbcf83bc3931ee87bee36ef9",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/keyboard_maps.dart",
      "new_id": "af26748c35e94e8bb8fed88706051e926f33e4dd",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/keyboard_maps.dart"
    },
    {
      "type": "modify",
      "old_id": "ee6fcc12a25690745c5d304017dc2898617b48f9",
      "old_mode": 33188,
      "old_path": "packages/flutter/lib/src/services/raw_keyboard.dart",
      "new_id": "dc91b637459d0ee24b5da6fe7d89505faa5819c4",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/raw_keyboard.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5020716a842a1d2f831e96b641fad90ad1a1fd7b",
      "new_mode": 33188,
      "new_path": "packages/flutter/lib/src/services/raw_keyboard_ios.dart"
    },
    {
      "type": "modify",
      "old_id": "535ba249687a5b9c0f449c7df3f94698d7d6b426",
      "old_mode": 33188,
      "old_path": "packages/flutter/test/services/raw_keyboard_test.dart",
      "new_id": "28bd485fa87131ba760fc485702deede7cd170f9",
      "new_mode": 33188,
      "new_path": "packages/flutter/test/services/raw_keyboard_test.dart"
    },
    {
      "type": "modify",
      "old_id": "d633e3bc97cfde14569b3d02a7d0e5b6d0263d01",
      "old_mode": 33188,
      "old_path": "packages/flutter_test/lib/src/event_simulation.dart",
      "new_id": "82451d2fcba9511f8d4457084fc815cdc4d1d42a",
      "new_mode": 33188,
      "new_path": "packages/flutter_test/lib/src/event_simulation.dart"
    }
  ]
}
