)]}'
{
  "commit": "ae110f8b525009255ba1f9ae96982176d3bfad3d",
  "tree": "c85f6dcf3f0a92e199b3fd78bc66b4176240a06e",
  "parents": [
    "04a2891d554d2325f04631bac356c29ffcdebf2a"
  ],
  "author": {
    "name": "David \u0027Digit\u0027 Turner",
    "email": "digit@google.com",
    "time": "Thu Apr 07 14:43:58 2022 +0200"
  },
  "committer": {
    "name": "Commit Bot",
    "email": "commit-bot@chromium.org",
    "time": "Thu Apr 07 14:06:59 2022 +0000"
  },
  "message": "Fix RustProjectWriter unit-test.\n\nThe unit-test was not calling Target::OnResolved() for test\ntarget dependencies, as such the computations performed in\nTarget::PullDependentTargetLibsFrom() were not correct.\n\nThis fixes the issue, and updates the expected string for the\ntest, which now includes two new lines for the second crate:\n\n```\n  \"is_proc_macro\": true,\n  \"proc_macro_dylib_path\": \"out/Debug/obj/tortoise/libmacro.so\",\n```\n\nBug: None\nChange-Id: I506ca4314e72bec308e97e71e6183b14adc5a649\nReviewed-on: https://gn-review.googlesource.com/c/gn/+/13541\nReviewed-by: Sylvain Defresne \u003csdefresne@chromium.org\u003e\nReviewed-by: danakj \u003cdanakj@chromium.org\u003e\nCommit-Queue: David Turner \u003cdigit@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e57baf9d5e749fd54a555f7bc7ce44e7955a11c6",
      "old_mode": 33188,
      "old_path": "src/gn/rust_project_writer_unittest.cc",
      "new_id": "81b24b0d690840beba2e785b33b121840b578d76",
      "new_mode": 33188,
      "new_path": "src/gn/rust_project_writer_unittest.cc"
    }
  ]
}
