)]}'
{
  "commit": "6f157bd670d78fd9ab355f1dfb861c9cd66d3cf6",
  "tree": "72e5145019b33423da8593af0db13112b673a731",
  "parents": [
    "f6ad63293a3a3f38fcbcc7978f0782b652043af6"
  ],
  "author": {
    "name": "Sergey Nikolaienkov",
    "email": "sergeynv@google.com",
    "time": "Mon Feb 10 16:39:11 2020 +0100"
  },
  "committer": {
    "name": "Sergey Nikolaienkov",
    "email": "sergeynv@google.com",
    "time": "Fri Feb 14 07:16:34 2020 +0100"
  },
  "message": "Introduce StatusBarPhoneModule\n\nThis CL is the 2nd in the series of CLs which intend to \"unbind\" StatusBar on TV.\nIn order to make StatusBar really optional and thus to allow us to unbind it, we also need to make some of the classes that depends on it optional as well. For all these cases we need to move from @Inject-annotated contructors to @Provides annotated methods. For this we are introducing StatusBarNotificationModule.\n\nChange-Id: Id56f970d21323f49e859715b6874f5cd773aa62a\nTest: make SystemUI; atest SystemUITests\nBug: 146188087\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "498bd8780f29d362b74a1c89609c3b277f00453b",
      "old_mode": 33188,
      "old_path": "packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBarModule.java",
      "new_id": "6ae7ab5fabce247fb94f840a79004ee5a4ccb330",
      "new_mode": 33188,
      "new_path": "packages/CarSystemUI/src/com/android/systemui/statusbar/car/CarStatusBarModule.java"
    },
    {
      "type": "modify",
      "old_id": "bf501ced62936e4f65f101c05bc3815ce5f10554",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/dagger/DependencyProvider.java",
      "new_id": "7c0033c1d4ec39d53c2791d2f83e67e377860307",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/dagger/DependencyProvider.java"
    },
    {
      "type": "modify",
      "old_id": "c08c3cbc869ba63399084fd8f373f29d00c6aad3",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java",
      "new_id": "700da715e93090cc0a8f512c035f44fce93cd2bd",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/dagger/SystemUIBinder.java"
    },
    {
      "type": "modify",
      "old_id": "3165597d4b9bcb0476b1f6e3f5d26d83f4a25f37",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/AutoHideController.java",
      "new_id": "971f045e3fb4f8ab96d8f0813d1a93bc6fa075a7",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/AutoHideController.java"
    },
    {
      "type": "modify",
      "old_id": "bdca9a452484d1567f5046e5f064b45bd5836db2",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationGroupAlertTransferHelper.java",
      "new_id": "d709e029d0ee30c5a68eb0fd99dd79a2ad291715",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/NotificationGroupAlertTransferHelper.java"
    },
    {
      "type": "modify",
      "old_id": "823adff6cb91efc77a04d2fe98bab34d26e38662",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java",
      "new_id": "301eac2e82bd2712e2a14500f8cc47f8d87b5a91",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBar.java"
    },
    {
      "type": "rename",
      "old_id": "15a0e08e285f8819643db5684e0385266cf61e9a",
      "old_mode": 33188,
      "old_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarModule.java",
      "new_id": "3c3fb43945245edf2e203583f4ba5194ccd97ae6",
      "new_mode": 33188,
      "new_path": "packages/SystemUI/src/com/android/systemui/statusbar/phone/dagger/StatusBarPhoneModule.java",
      "score": 82
    }
  ]
}
