)]}'
{
  "commit": "feeee682a23f25760c4a1aa07c00945901911ba3",
  "tree": "d1c5851c0b5d89825648ce98e32a01ec0612be72",
  "parents": [
    "ca46c6beea7c35c0e39a2dbaa67526e0138bfbd0"
  ],
  "author": {
    "name": "Neil Fuller",
    "email": "nfuller@google.com",
    "time": "Wed May 30 14:35:24 2018 +0100"
  },
  "committer": {
    "name": "Neil Fuller",
    "email": "nfuller@google.com",
    "time": "Thu May 31 09:44:21 2018 +0100"
  },
  "message": "Minimum viable TimeDetectorService\n\nThis is a do-nothing DeviceContextualizerService that can be\npopulated in following commits. A temporary method has been\nadded so the service has one method.\n\nUnit tests can be run with:\n\natest FrameworksServicesTests:TimeDetectorServiceTest\n\nTest: build / boot\nTest: See above\nChange-Id: I9e4eac70b944441f34491315cd1ce7fa2b9ae150\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9eb73a93c3688954081b71d134007d34a2e948a7",
      "old_mode": 33188,
      "old_path": "Android.bp",
      "new_id": "94ca120407f14e24ac011a47a76ecb03cc615454",
      "new_mode": 33188,
      "new_path": "Android.bp"
    },
    {
      "type": "modify",
      "old_id": "db011dabac9e6fdfef8bc3b7527ea5e6904888e7",
      "old_mode": 33188,
      "old_path": "core/java/android/app/SystemServiceRegistry.java",
      "new_id": "4a7f49dbc78691e6bbba2c3bc3457e872c6ac286",
      "new_mode": 33188,
      "new_path": "core/java/android/app/SystemServiceRegistry.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bdbe111c7ebe06e03d18e4cc5bbc754e36544411",
      "new_mode": 33188,
      "new_path": "core/java/android/app/timedetector/ITimeDetectorService.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ac1e2233357c3625f96d57fe7fe9403cfd720fbd",
      "new_mode": 33188,
      "new_path": "core/java/android/app/timedetector/TimeDetector.java"
    },
    {
      "type": "modify",
      "old_id": "133f339499fb3da8147fbff2dcd29bc8ebec747f",
      "old_mode": 33188,
      "old_path": "core/java/android/content/Context.java",
      "new_id": "1da77a24621e3931b5054402b5821315b50a3ce5",
      "new_mode": 33188,
      "new_path": "core/java/android/content/Context.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b63e29e149a452445a72cdccfbdd4033c4086fa",
      "new_mode": 33188,
      "new_path": "services/core/java/com/android/server/timedetector/TimeDetectorService.java"
    },
    {
      "type": "modify",
      "old_id": "d369e0d9039526b32c609339199f69bc089de3fb",
      "old_mode": 33188,
      "old_path": "services/java/com/android/server/SystemServer.java",
      "new_id": "a37a29cc66b983126b3d6cf82bae0f12c4746c8d",
      "new_mode": 33188,
      "new_path": "services/java/com/android/server/SystemServer.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dc17eeb299f323243e62dec7a7cdac3fe76c6da3",
      "new_mode": 33188,
      "new_path": "services/tests/servicestests/src/com/android/server/timedetector/TimeDetectorServiceTest.java"
    }
  ]
}
