)]}'
{
  "commit": "a4899146e76f186ff39056814744c1287ff510af",
  "tree": "657459aba25fb25d2a4cf780f5be51082eb02a3a",
  "parents": [
    "de569baa5703cb65abf6ef929b47d46cf8f44df8"
  ],
  "author": {
    "name": "Justin McCandless",
    "email": "jmccandless@google.com",
    "time": "Mon Oct 21 11:55:02 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Oct 21 11:55:02 2024 -0700"
  },
  "message": "Scribe (Android stylus handwriting text input) (#52943)\n\nThe engine API for Android\u0027s Scribe stylus handwriting input. Just bare bones handwriting itself, does not support special gestures, which will come in subsequent PR(s).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f9eb9fa699b6d255c84e9eaf39943020d07517c",
      "old_mode": 33188,
      "old_path": "ci/licenses_golden/licenses_flutter",
      "new_id": "cc483755af75fee5456bdb7d32bc2e1914e9c2f3",
      "new_mode": 33188,
      "new_path": "ci/licenses_golden/licenses_flutter"
    },
    {
      "type": "modify",
      "old_id": "6f062431cf74743e5a78a65dc735985f2139698b",
      "old_mode": 33188,
      "old_path": "shell/platform/android/BUILD.gn",
      "new_id": "a0745b4107fe7aaf68303b19fcd4fb360e7802a2",
      "new_mode": 33188,
      "new_path": "shell/platform/android/BUILD.gn"
    },
    {
      "type": "modify",
      "old_id": "0d5ae3a8efc5f5c99502d989de187253654ea6f5",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/android/FlutterView.java",
      "new_id": "3f3f0470d8f542fe39773ffc1a21416f2c14b4c7",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/android/FlutterView.java"
    },
    {
      "type": "modify",
      "old_id": "4c80b90a603f73871c48dedd90bb0ef7718ec7ff",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/engine/FlutterEngine.java",
      "new_id": "683dfeace7937a7cc8deea04fcb0362e17d0c2b0",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/engine/FlutterEngine.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7070000ab17c5590f196f2ccadd45071e001cb19",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/engine/systemchannels/ScribeChannel.java"
    },
    {
      "type": "modify",
      "old_id": "1f688d7beb28104ffec2e369c7cd5058c90d995e",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/plugin/editing/InputConnectionAdaptor.java",
      "new_id": "aa96ea02645c9aabf4630da754da2a5a3094d448",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/plugin/editing/InputConnectionAdaptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35fb2ff0d0dfd9711e32b917875de53c8430506d",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/plugin/editing/ScribePlugin.java"
    },
    {
      "type": "modify",
      "old_id": "beae70837e3c340be6d1d1297cdea9527494701d",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/plugin/editing/TextInputPlugin.java",
      "new_id": "41cd19ed32fc482b8c2f314a2b531b2986ab03af",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/plugin/editing/TextInputPlugin.java"
    },
    {
      "type": "modify",
      "old_id": "8dbdae146ef83e40ed5bcc22b74c66c8df2ca17d",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/view/FlutterView.java",
      "new_id": "d20ea56f1f9db95e06228453e3dc9b32838a2deb",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/view/FlutterView.java"
    },
    {
      "type": "modify",
      "old_id": "132aea4ae52dd4092b301c673096d98c6abe497a",
      "old_mode": 33188,
      "old_path": "shell/platform/android/test/io/flutter/embedding/android/FlutterActivityAndFragmentDelegateTest.java",
      "new_id": "ae1e371a48d6a4d6af3bc9bbe6e13d9891602c44",
      "new_mode": 33188,
      "new_path": "shell/platform/android/test/io/flutter/embedding/android/FlutterActivityAndFragmentDelegateTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c69f624300fcded76bec97e5d524928ed286df8a",
      "new_mode": 33188,
      "new_path": "shell/platform/android/test/io/flutter/embedding/engine/systemchannels/ScribeChannelTest.java"
    },
    {
      "type": "modify",
      "old_id": "1158f1d33b0cf2bd23fb80aacc0e5a0a30452545",
      "old_mode": 33188,
      "old_path": "shell/platform/android/test/io/flutter/plugin/editing/InputConnectionAdaptorTest.java",
      "new_id": "8ca3469498c24abc2c7836d18c2cd66920bdec61",
      "new_mode": 33188,
      "new_path": "shell/platform/android/test/io/flutter/plugin/editing/InputConnectionAdaptorTest.java"
    },
    {
      "type": "modify",
      "old_id": "800116659901b7325a14a4ab89a06bbe075f2da0",
      "old_mode": 33188,
      "old_path": "shell/platform/android/test/io/flutter/plugin/editing/ListenableEditingStateTest.java",
      "new_id": "e867dd587b90030b30b826f48695e75ba678f090",
      "new_mode": 33188,
      "new_path": "shell/platform/android/test/io/flutter/plugin/editing/ListenableEditingStateTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "386c75a35c79ffa8ad3243ae798d95adc0855579",
      "new_mode": 33188,
      "new_path": "shell/platform/android/test/io/flutter/plugin/editing/ScribePluginTest.java"
    },
    {
      "type": "modify",
      "old_id": "2656902b52543fcd122c19e9f6849f58cfec5cd4",
      "old_mode": 33188,
      "old_path": "shell/platform/android/test/io/flutter/plugin/editing/TextInputPluginTest.java",
      "new_id": "77f71f0aaf9238008dc1cca433944a38355e0908",
      "new_mode": 33188,
      "new_path": "shell/platform/android/test/io/flutter/plugin/editing/TextInputPluginTest.java"
    },
    {
      "type": "modify",
      "old_id": "f9ebf55087fd4ec9a32119c215efe29394329e1c",
      "old_mode": 33188,
      "old_path": "shell/platform/android/test/io/flutter/plugin/platform/PlatformViewsControllerTest.java",
      "new_id": "4b36393b719246e4052676b249afa48806f07fbc",
      "new_mode": 33188,
      "new_path": "shell/platform/android/test/io/flutter/plugin/platform/PlatformViewsControllerTest.java"
    }
  ]
}
