)]}'
{
  "commit": "2f504db708e52bb85117feb18d07870d8e86ea8b",
  "tree": "f726f4a9e22f093b698a6927dc739c623c698860",
  "parents": [
    "6e9b4d65d09a0c3960b6b13ec6e8eca2f526f965"
  ],
  "author": {
    "name": "Kousik Kumar",
    "email": "kousikk@google.com",
    "time": "Tue Jan 25 22:11:01 2022 -0500"
  },
  "committer": {
    "name": "Kousik Kumar",
    "email": "kousikk@google.com",
    "time": "Fri Jun 17 18:41:41 2022 +0000"
  },
  "message": "Move env var config loading to be within the config package.\n\nWhen the environment variable config file is loaded after config object\nis initialized, we  end up loading the USE_RBE variable in the config\nfile after the code to start reproxy process is run. This causes a\nproblem when USE_RBE variable itself is set in the config files. To\navoid this, I\u0027ve moved the config file loading code to be within the\nconfig package, this makes the main.go file cleaner too.\n\nTest:\nRan a build with USE_RBE:true set in the config json file. The build\nfails without this change and succeeds with this change.\n\nBug: b/209486170\nChange-Id: Iab3957b64f4b5456a861057d16ad318f4f78e0cb\nMerged-In: Iab3957b64f4b5456a861057d16ad318f4f78e0cb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "484693cf2b43fc2447b551a62f1755ab8b032efc",
      "old_mode": 33188,
      "old_path": "cmd/soong_ui/main.go",
      "new_id": "a880eea7280fb2347f467a60670fca5d89eb07b5",
      "new_mode": 33188,
      "new_path": "cmd/soong_ui/main.go"
    },
    {
      "type": "modify",
      "old_id": "6b8b805ad55a709315507af7a063efba0aa67463",
      "old_mode": 33188,
      "old_path": "ui/build/config.go",
      "new_id": "aff7c6a3b0dc74f7171137f319f0e42681241414",
      "new_mode": 33188,
      "new_path": "ui/build/config.go"
    }
  ]
}
