)]}'
{
  "commit": "c4a88ac93e44a1950ecb4b490ef63dea6d2bf3d3",
  "tree": "7e12070d4b4868ee378f170c7dca21234bd88a77",
  "parents": [
    "23d22bcaa71666e872a31fd3ec363727f305417e"
  ],
  "author": {
    "name": "Julie Hockett",
    "email": "juliehockett@google.com",
    "time": "Thu Jun 27 10:44:10 2019 -0700"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Tue Jul 02 18:31:28 2019 +0000"
  },
  "message": "Allow crate type to be set on all Rust targets\n\nThere are situations where the output type of the target does not match\nthe crate type in the compilation command. For example when the \"--test\"\nflag is passed, an executable is produced, but the crate type is the\ntype of the specific crate, which is not necessarily \u0027bin\u0027.\n\nChange-Id: I7e2efc3ace9cbbc2ade838685967f7d26a2b21e6\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/5440\nCommit-Queue: Julie Hockett \u003cjuliehockett@google.com\u003e\nReviewed-by: Brett Wilson \u003cbrettw@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a8da82df74ef9f6b9816f0015020ea13432a79c3",
      "old_mode": 33188,
      "old_path": "tools/gn/functions_target_rust_unittest.cc",
      "new_id": "80e469681edfef3f1f5b05a942c44df9ee9ffbe0",
      "new_mode": 33188,
      "new_path": "tools/gn/functions_target_rust_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "3014df94282103a055873a34ef894b0a24df3030",
      "old_mode": 33188,
      "old_path": "tools/gn/ninja_rust_binary_target_writer.cc",
      "new_id": "c39a2076d60e343edc45a1de5bc4d5be760365ff",
      "new_mode": 33188,
      "new_path": "tools/gn/ninja_rust_binary_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "53d78cca8fdc15d07bc4b57057835e361d330643",
      "old_mode": 33188,
      "old_path": "tools/gn/rust_target_generator.cc",
      "new_id": "47dc0b6104223402b2e0c2acda165d94f66845cf",
      "new_mode": 33188,
      "new_path": "tools/gn/rust_target_generator.cc"
    },
    {
      "type": "modify",
      "old_id": "a4762fb5bbd0384fd53aaa337dd55ecd11fc8a75",
      "old_mode": 33188,
      "old_path": "tools/gn/rust_values.h",
      "new_id": "ad9c5c6c88d37e29d5c44317c1c6203c95088e9c",
      "new_mode": 33188,
      "new_path": "tools/gn/rust_values.h"
    }
  ]
}
