)]}'
{
  "commit": "ee6a89ba440aedbf7f1c89333f5046418e6e3459",
  "tree": "cd1cf61bbecbbbf14605233ffcf02b133d322558",
  "parents": [
    "aa52d66cd572d2cc62573078c02cad062e7ddeb5"
  ],
  "author": {
    "name": "Thiébaud Weksteen",
    "email": "tweek@google.com",
    "time": "Thu Feb 25 16:30:57 2021 +0100"
  },
  "committer": {
    "name": "Thiébaud Weksteen",
    "email": "tweek@google.com",
    "time": "Mon Mar 15 08:13:20 2021 +0000"
  },
  "message": "Export OUT_DIR variable to rust-project.json\n\nThis variable is required by rust-analyzer to correctly process crates\nthat uses the include!(concat!(env!(\"OUT_DIR\"), ...)) pattern.\n\nAdds an initialize method to baseCompiler to save the computed path for\nthis directory. It is not possible to use the BeginMutator as the\nBaseModuleContext does not contain enough information to use\nPathForModuleOut.\n\nBug: 175004835\nTest: SOONG_GEN_RUST_PROJECT\u003d1 m nothing; inspect rust-project.json\nChange-Id: If47b3832d3cca5712ae87773c174a61f5ee27bf8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "632612457135c407130141a24e850ac146740372",
      "old_mode": 33188,
      "old_path": "rust/builder.go",
      "new_id": "9d462d47253213b455213f2ce97d4fbf761a3138",
      "new_mode": 33188,
      "new_path": "rust/builder.go"
    },
    {
      "type": "modify",
      "old_id": "c26f208ee109d1f979b523c4fd25b06a2539c7d5",
      "old_mode": 33188,
      "old_path": "rust/compiler.go",
      "new_id": "98ad7ad1b2e4c3b752cf0ab3bb306a25a83cbb0e",
      "new_mode": 33188,
      "new_path": "rust/compiler.go"
    },
    {
      "type": "modify",
      "old_id": "32ce6f4b05d3c985472cdb2852f3caae0893249b",
      "old_mode": 33188,
      "old_path": "rust/project_json.go",
      "new_id": "8d3d250ce1113d73eb7f6d054afc2d9205261848",
      "new_mode": 33188,
      "new_path": "rust/project_json.go"
    },
    {
      "type": "modify",
      "old_id": "ba66215c5df868de0d54ca29cfb078758b617563",
      "old_mode": 33188,
      "old_path": "rust/project_json_test.go",
      "new_id": "289bcb81dae682d15e25b45ee9168d697d7947e8",
      "new_mode": 33188,
      "new_path": "rust/project_json_test.go"
    },
    {
      "type": "modify",
      "old_id": "dc23abb8d905401ad0a693ffff679de03b9700ee",
      "old_mode": 33188,
      "old_path": "rust/rust.go",
      "new_id": "8ebdb727c293928d3df90b0ccd8ae9d590a5154e",
      "new_mode": 33188,
      "new_path": "rust/rust.go"
    }
  ]
}
