)]}'
{
  "commit": "76fdc5c43c1a276c235402c9c070d449e12c7a29",
  "tree": "6c7ab34dbd11f98016280c47976cec57c53d4f64",
  "parents": [
    "f59eccd4a65bd98435e4d180d834dd9d07803bdc"
  ],
  "author": {
    "name": "Jerry Chang",
    "email": "chenghsiuchang@google.com",
    "time": "Thu Oct 07 12:54:09 2021 +0800"
  },
  "committer": {
    "name": "Jerry Chang",
    "email": "chenghsiuchang@google.com",
    "time": "Fri Oct 15 11:09:06 2021 +0800"
  },
  "message": "Separate split layout shifting callback from layout changed callback\n\nSo that split implementation can have a better idea about whether it\nshould apply resizing transition or shifting transition.\n\nBug: 201653912\nBug: 202334667\nTest: manul check\nTest: atest WMShellUnitTests\nChange-Id: Ia39c15536ed3ed5851120ca9a576cc1426736d79\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "10d7725b61842128201c2e1805a73ca49c237323",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java",
      "new_id": "6a252e0d7dcb91191f4d8e9ed5fed9f761be2319",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/apppairs/AppPair.java"
    },
    {
      "type": "modify",
      "old_id": "596a2f4467c33be6043e8845b70a7c296ce28e37",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java",
      "new_id": "5b3ce2dbaeb94d2855fd9e0c38451ae69b37fef0",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/common/split/SplitLayout.java"
    },
    {
      "type": "modify",
      "old_id": "414b4e48efddc6e82b5c74036554b8c5e1fba796",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java",
      "new_id": "12602516ed864564a096133fc245e341edd19a79",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/splitscreen/StageCoordinator.java"
    },
    {
      "type": "modify",
      "old_id": "2f75f8bdc64cb288d2d44842e2e427b3b712d4f7",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/stagesplit/StageCoordinator.java",
      "new_id": "574e379921b174470ad89b024073b8bf53064644",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/stagesplit/StageCoordinator.java"
    },
    {
      "type": "modify",
      "old_id": "defa58d7fe935b027ff2d67dd2a9e852678effc1",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/common/split/SplitLayoutTests.java",
      "new_id": "b4caeb5de4ec1aebede4e77fc3846b8870b58840",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/common/split/SplitLayoutTests.java"
    },
    {
      "type": "modify",
      "old_id": "a39d331ca884abf2c646bd07c678c6317903e6c4",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/StageCoordinatorTests.java",
      "new_id": "5716e3ea1bb754c56f1b9948cd4421c41ff44538",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/splitscreen/StageCoordinatorTests.java"
    }
  ]
}
