)]}'
{
  "commit": "634f190c31f470b39a38985b711dd095c5338f42",
  "tree": "0ea14dd6648ea74073984e8bc0a55ef157b9aed3",
  "parents": [
    "19cded910f7145a1e2ffb9359d8030c7910df5ef"
  ],
  "author": {
    "name": "lucassloan",
    "email": "lucassloan@google.com",
    "time": "Mon Sep 16 15:28:37 2019 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Sep 16 15:28:58 2019 -0700"
  },
  "message": "Don\u0027t re-stat the BUILD file.\n\nPreviously readBUILD returned a newly created *build.File struct if it didn\u0027t find an existing BUILD file.  This meant that other functions that needed to know if there was an existing BUILD file had to stat the BUILD file to check if it existed.  Now, readBUILD returns a nil pointer if there isn\u0027t an existing BUILD, so the other functions can just check if the bld they\u0027re passed is nil.\n\nPiperOrigin-RevId: 269434939\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "291e564d9efe0a50da12639c26d300d6a34ba387",
      "old_mode": 33188,
      "old_path": "ts_auto_deps/updater/test_register.go",
      "new_id": "ac6c1fba9f131554fca4ba2aecf6c083d022757c",
      "new_mode": 33188,
      "new_path": "ts_auto_deps/updater/test_register.go"
    },
    {
      "type": "modify",
      "old_id": "f121c442646bede8363bd2cb2473aed2d3515049",
      "old_mode": 33188,
      "old_path": "ts_auto_deps/updater/updater.go",
      "new_id": "2e8dc495ce6b7bb78da53b270f5b09a053faedc8",
      "new_mode": 33188,
      "new_path": "ts_auto_deps/updater/updater.go"
    }
  ]
}
