)]}'
{
  "commit": "7e7619803d50d9e48b0c305909f67096ee3a5670",
  "tree": "46c531a7d9da414c71a1cfe648749e93ee89b4ca",
  "parents": [
    "9de781b8a4549ed0a2477959bf8c60ae47325a74"
  ],
  "author": {
    "name": "Riddle Hsu",
    "email": "riddlehsu@google.com",
    "time": "Thu Aug 11 23:30:55 2022 -0600"
  },
  "committer": {
    "name": "Riddle Hsu",
    "email": "riddlehsu@google.com",
    "time": "Thu Aug 11 23:52:08 2022 +0800"
  },
  "message": "Use seamless rotation if it is requested by display\n\nApart from making the display change has the highest priority to\ndecide whether to seamless rotation. Also Merge isRotationSeamless\nand getRotationAnimation to one method so the animation hint can\nbe resolved in a single loop.\n\n\nFixes: 242179536\nTest: ShellTransitionTests#testShouldRotateSeamlessly\n\nChange-Id: I8ccf22e230fd4b6fab1e7aceb130fd876e9dc16c\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "08eb2c9b6bbed70432997cbc1d50c95adda9117c",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/src/com/android/wm/shell/transition/DefaultTransitionHandler.java",
      "new_id": "6c659667a4a79353011b7875f06b33e79f6622d8",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/src/com/android/wm/shell/transition/DefaultTransitionHandler.java"
    },
    {
      "type": "modify",
      "old_id": "388792b63db371cce14560fb424aaf18bea7ed98",
      "old_mode": 33188,
      "old_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/transition/ShellTransitionTests.java",
      "new_id": "09b018e6ecccc6f36b84b8808364b88d9af2fb03",
      "new_mode": 33188,
      "new_path": "libs/WindowManager/Shell/tests/unittest/src/com/android/wm/shell/transition/ShellTransitionTests.java"
    }
  ]
}
