)]}'
{
  "commit": "043ceb9a56d73d58dfa7db7e75f8380cb5918370",
  "tree": "7888d3cf0976f5ef12d1291999b2a49e6cebf0af",
  "parents": [
    "f9105bab0f2f52dac1d6859c842b51c11faa7664"
  ],
  "author": {
    "name": "Justin Weir",
    "email": "justinweir@google.com",
    "time": "Fri Jul 14 16:28:44 2023 -0400"
  },
  "committer": {
    "name": "Justin Weir",
    "email": "justinweir@google.com",
    "time": "Mon Jul 17 10:00:04 2023 -0400"
  },
  "message": "Create an empty ShadeViewController implementation\n\nVariants that have no shade can bind this new empty implementation\nto avoid bringing in all of the dependencies of NPVC. This is not\nan ideal fix to the problem, but it\u0027s a good intermediate step as\nthe dagger graph gets cleaned up to eliminate the need to bind it\nat all.\n\nBug: 288868098\nTest: Updated and ran affected tests\nChange-Id: I88154864d008dd55d361d80a3bc7d751cbb8d365\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ea15035a6c6f3e5c0886fe1fef32cf63689ee71e",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/shade/NotificationPanelViewController.java",
      "new_id": "e2f23deabf84429da51ac8071caac16de9309784",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/shade/NotificationPanelViewController.java"
    },
    {
      "type": "modify",
      "old_id": "8d5c30b51677a349c04d4c321aebcbdbe87e8e66",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/shade/ShadeSurface.kt",
      "new_id": "2532bad1d7a79518bf3b5845d11f503274f19aca",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/shade/ShadeSurface.kt"
    },
    {
      "type": "modify",
      "old_id": "9aa5eb0cd68b0ada6d315f0857b85685527bd568",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/shade/ShadeViewController.kt",
      "new_id": "d5b5c87ec781249044e35e4117aa4c59f91d2f16",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/shade/ShadeViewController.kt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "287ac528385fbbb921057874e0cb953d58b45a09",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/shade/ShadeViewControllerEmptyImpl.kt"
    },
    {
      "type": "modify",
      "old_id": "481cf3ceb19757c6767a78c111615ed08332f148",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeadsUpChangeListener.java",
      "new_id": "9a295e63fb9ef053710da6f99ca3e34d568a8757",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarHeadsUpChangeListener.java"
    },
    {
      "type": "modify",
      "old_id": "35285b222f63ccfb4d2216b0770df7a355b3fb8d",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarNotificationPresenter.java",
      "new_id": "e63fecd333830d19c8c77aa7d76f5c30ca50fc5f",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarNotificationPresenter.java"
    },
    {
      "type": "modify",
      "old_id": "eed7950abacbd743ef3ac409ff0659b67fc4eef0",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/unfold/FoldAodAnimationController.kt",
      "new_id": "cbe402017c415766e31f97e38d5d003068416490",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/unfold/FoldAodAnimationController.kt"
    },
    {
      "type": "modify",
      "old_id": "5bd6ff4e73f27f3f6a7ddee1f500ad5c29380e68",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarNotificationPresenterTest.java",
      "new_id": "cd8aaa2685c2ab8553a4617fcf1d624e22f20306",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarNotificationPresenterTest.java"
    }
  ]
}
