)]}'
{
  "commit": "c30ce782c02290f6232ee36e1aae1f7df4f43e60",
  "tree": "93f878cd5cc46277af6a822434b6312dbcaa15bc",
  "parents": [
    "cefdee854057aa6dc5ef49b0b7d0616661f57b03"
  ],
  "author": {
    "name": "Tyler Gunn",
    "email": "tgunn@google.com",
    "time": "Wed Jan 16 10:42:14 2019 -0800"
  },
  "committer": {
    "name": "Tyler Gunn",
    "email": "tgunn@google.com",
    "time": "Tue Feb 05 08:42:15 2019 -0800"
  },
  "message": "Add nuisance call reporting API to Telecom.\n\nAdding new nuisance call reporting API to Telecom. Dialer will use this\nto report to Telecom when the user marks a call as nuisance or not\nnuisance.  We relay this to the CallScreeningService the user has chosen\nto fill the call screening role, along with some basic information about\nthe call type (missed, rejected, incoming) and a the coarse call duration\nbucket.  These values can be used by the CallScreeningService to train\nthe nuisance detection model it employs.\n\nTest: Manual tested using test app.\nTest: Added new CTS test coverage.\nTest: Added unit tests to Telecom\nBug: 63966743\nMerged-In: I389617491f640afd9ca28ec3f247912365e6cc53\nChange-Id: I389617491f640afd9ca28ec3f247912365e6cc53\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f5f282e34c4aaa5a686c32533640f4340b6fa8d",
      "old_mode": 33261,
      "old_path": "api/current.txt",
      "new_id": "b885bbd733fc9a471949f5ac711d055665df0ca5",
      "new_mode": 33261,
      "new_path": "api/current.txt"
    },
    {
      "type": "modify",
      "old_id": "9a7e8dd0b7cb4b1665b52bb69f0dad60731fefef",
      "old_mode": 33188,
      "old_path": "core/res/AndroidManifest.xml",
      "new_id": "7590675a9f9d3f82559279d138879db3208e3e47",
      "new_mode": 33188,
      "new_path": "core/res/AndroidManifest.xml"
    },
    {
      "type": "modify",
      "old_id": "826ad82dfbb2869e0211fb8c71a834f4519ca42a",
      "old_mode": 33188,
      "old_path": "telecomm/java/android/telecom/CallScreeningService.java",
      "new_id": "818ebd998f50676420a4c5fbe7e13ca47aebea20",
      "new_mode": 33188,
      "new_path": "telecomm/java/android/telecom/CallScreeningService.java"
    },
    {
      "type": "modify",
      "old_id": "94ed7c30867b96dd98595897543431368419d7ed",
      "old_mode": 33188,
      "old_path": "telecomm/java/android/telecom/TelecomManager.java",
      "new_id": "268e70fe5d12a88d95b88159db8541c4b44fca69",
      "new_mode": 33188,
      "new_path": "telecomm/java/android/telecom/TelecomManager.java"
    },
    {
      "type": "modify",
      "old_id": "e1d5c17d5e3a09a68051b50dc0e1d7930f294645",
      "old_mode": 33188,
      "old_path": "telecomm/java/com/android/internal/telecom/ITelecomService.aidl",
      "new_id": "5030f90afd3eea17215f9450f5ab987dfb968bdb",
      "new_mode": 33188,
      "new_path": "telecomm/java/com/android/internal/telecom/ITelecomService.aidl"
    }
  ]
}
