)]}'
{
  "commit": "004fde10b40df6ed498671253cefff6507a2ec83",
  "tree": "c335943366da94062d41c18a953e7f1f0cafc6c8",
  "parents": [
    "2031a5ca659b03085ad4c10f0608da8a35b45f69"
  ],
  "author": {
    "name": "Ulya Trafimovich",
    "email": "skvadrik@google.com",
    "time": "Mon Jan 20 13:53:42 2020 +0000"
  },
  "committer": {
    "name": "Ulya Trafimovich",
    "email": "skvadrik@google.com",
    "time": "Tue Jan 21 13:01:05 2020 +0000"
  },
  "message": "Include core makefile before device-specific one.\n\nThe reverse order (car-specific makefile before the core one) causes\nincorrect order of jars in the PRODUCT_SYSTEM_SERVER_JARS variable.\nNamely, the car-specific jar \u0027car-framework-service\u0027 comes before the\ncore jar \u0027services\u0027. This order is problematic for the build system,\nbecause \u0027car-framework-service\u0027 depends on \u0027services\u0027.\n\nTest: $(ANDROID_BUILD_TOP)/vendor/google/build/build_test.bash --dist --incremental --shard-count\u003d3 --shard\u003d2\nTest: lunch aosp_car_arm    \u0026\u0026 m\nTest: lunch aosp_car_arm64  \u0026\u0026 m\nTest: lunch aosp_car_x86    \u0026\u0026 m\nTest: lunch aosp_car_x86_64 \u0026\u0026 m\nTest: lunch car_x86_64      \u0026\u0026 m\n\nChange-Id: Iafb4d62c177eff5b15d28a4f0e55f027c55c9861\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9698d614643115c5c583de46e360f4cb2f36a0b1",
      "old_mode": 33188,
      "old_path": "aosp_car_arm.mk",
      "new_id": "8d6199d0683e615fee4ccd181900d0431ee43efb",
      "new_mode": 33188,
      "new_path": "aosp_car_arm.mk"
    },
    {
      "type": "modify",
      "old_id": "682f9b16e2a18bc0761e778db953e6289d8a2289",
      "old_mode": 33188,
      "old_path": "aosp_car_arm64.mk",
      "new_id": "dfee08e82e3de7ee3ceb7a7c1f34bb845b2d1ae0",
      "new_mode": 33188,
      "new_path": "aosp_car_arm64.mk"
    },
    {
      "type": "modify",
      "old_id": "f6138c04c1f525b39fa4537533f17782161ce821",
      "old_mode": 33188,
      "old_path": "aosp_car_x86.mk",
      "new_id": "a4a558055e5262ca2e5398e16da41c4624de0752",
      "new_mode": 33188,
      "new_path": "aosp_car_x86.mk"
    },
    {
      "type": "modify",
      "old_id": "360a34964f58f7141ab862092c775ccad6146c4b",
      "old_mode": 33188,
      "old_path": "aosp_car_x86_64.mk",
      "new_id": "4e72670ebcba210e25905c0a1287d5c1eece8f3b",
      "new_mode": 33188,
      "new_path": "aosp_car_x86_64.mk"
    },
    {
      "type": "modify",
      "old_id": "3832149c1adef6407f9d6436ee51bcaded56cb18",
      "old_mode": 33188,
      "old_path": "car_x86_64.mk",
      "new_id": "8a4cf356c0359c7c4eed153f458cef6191251f46",
      "new_mode": 33188,
      "new_path": "car_x86_64.mk"
    }
  ]
}
