)]}'
{
  "commit": "da5fe01bce4ae84b2619caca7a3aa7ec7d3eb8a7",
  "tree": "e5ad1fd57bc7f5e8a7d115a1534ff797e147fa61",
  "parents": [
    "4bd1a77e67958fb7f6739bd4542641646f264e5d"
  ],
  "author": {
    "name": "danakj",
    "email": "danakj@chromium.org",
    "time": "Fri Jun 30 18:23:26 2023 -0400"
  },
  "committer": {
    "name": "GN LUCI",
    "email": "gn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Wed Jul 05 01:43:45 2023 +0000"
  },
  "message": "Avoid unused and incorrect linker args in {{rustdeps}}\n\nFor non-final Rust targets, libraries and library search paths do not\nneed to appear in the {{rustdeps}} at all, since there is no linker\nstep that will take place to consume them.\n\nFor framework search paths, pass `-Lframework\u003d$dir` to `rustc` instead\nof just `$dir` which then is incorrectly seen as being an input source\nfile.\n\nThe -Lframework flag is listed here:\nhttps://doc.rust-lang.org/rustc/command-line-arguments.html#-l-add-a-directory-to-the-library-search-path\n\nBug: 340\nChange-Id: Idb1e4e7cc72f465084f3cf9464bdc605b1535c13\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/15580\nReviewed-by: Tyler Mandry \u003ctmandry@google.com\u003e\nReviewed-by: Takuto Ikuta \u003ctikuta@google.com\u003e\nCommit-Queue: Takuto Ikuta \u003ctikuta@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1915c309383173e1fa19bd4155bcf103d284d9fb",
      "old_mode": 33188,
      "old_path": "src/gn/json_project_writer_unittest.cc",
      "new_id": "cab6dd71aded5c0c8652f3d792b106cd4eb04386",
      "new_mode": 33188,
      "new_path": "src/gn/json_project_writer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "694f332bae8f6bc91d2e632f90f835c2101c39a4",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_rust_binary_target_writer.cc",
      "new_id": "554f88cd0342497a855c5c60d63951113f7cfb1a",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_rust_binary_target_writer.cc"
    },
    {
      "type": "modify",
      "old_id": "69ec916454b47651955ad800cc9d6975def93743",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_rust_binary_target_writer.h",
      "new_id": "470a8999d75f4266e306356153854dedf658f8f3",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_rust_binary_target_writer.h"
    },
    {
      "type": "modify",
      "old_id": "21b104fc6b125391399de89abf6512550fb95bec",
      "old_mode": 33188,
      "old_path": "src/gn/ninja_rust_binary_target_writer_unittest.cc",
      "new_id": "5eda4a7ba1315eedba43ef8e8aa3b324c2fef3a8",
      "new_mode": 33188,
      "new_path": "src/gn/ninja_rust_binary_target_writer_unittest.cc"
    },
    {
      "type": "modify",
      "old_id": "5f2c2de6cbdd51f9ab00a1591fa2538d81b263b2",
      "old_mode": 33188,
      "old_path": "src/gn/rust_tool.cc",
      "new_id": "65ed27a22feb4668e83ee73dc7ee43c5792bb7ec",
      "new_mode": 33188,
      "new_path": "src/gn/rust_tool.cc"
    }
  ]
}
