)]}'
{
  "commit": "49107ad79ef08811db22636928dfd113a9acf902",
  "tree": "81b1698270a11cc54a12ade3008b9838bbfeeaff",
  "parents": [
    "d4f032bf1add5d5ed26b6f7a02a082155fbbf748"
  ],
  "author": {
    "name": "Andrew Suffield",
    "email": "asuffield@gmail.com",
    "time": "Fri Mar 08 09:57:38 2019 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Fri Mar 08 09:59:49 2019 -0800"
  },
  "message": "Implement environment variable substitution for unix platforms\n\nI want to be able to use this to redirect the bazel config file based\non the environment, for integration with our existing\nenvironment-based mechanisms for selecting build configurations.\n\nI found some opinions in comments which said this was too difficult,\nwhich I have amended.\n\nCloses #7318.\n\nPiperOrigin-RevId: 237467945\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a393989676f6a8a9aa992567d1f072d5fa558287",
      "old_mode": 33188,
      "old_path": "site/docs/guide.html",
      "new_id": "b1af89a3770e26494b724d4668840481575c41f0",
      "new_mode": 33188,
      "new_path": "site/docs/guide.html"
    },
    {
      "type": "modify",
      "old_id": "1af898d679aa161a74ab5e425f5b3112b5413862",
      "old_mode": 33188,
      "old_path": "src/main/cpp/BUILD",
      "new_id": "7135055e9fd134f2c4dcc994d103f36dabc40cad",
      "new_mode": 33188,
      "new_path": "src/main/cpp/BUILD"
    },
    {
      "type": "modify",
      "old_id": "181afd23564caee6f1a5aa0e990e86d74c0df0d7",
      "old_mode": 33188,
      "old_path": "src/main/cpp/option_processor.cc",
      "new_id": "6c4e3f422487dbc234e59a8b335798ca0fd32867",
      "new_mode": 33188,
      "new_path": "src/main/cpp/option_processor.cc"
    },
    {
      "type": "modify",
      "old_id": "c3f098cd695beb01dfe83fd6e80bea2556c9ae7d",
      "old_mode": 33188,
      "old_path": "src/main/cpp/util/path_platform.h",
      "new_id": "329380f7b9adaa52c5598e82ef557cc7981767d1",
      "new_mode": 33188,
      "new_path": "src/main/cpp/util/path_platform.h"
    },
    {
      "type": "modify",
      "old_id": "9c0b440d11306f3acbe62a8321f88b082714e038",
      "old_mode": 33188,
      "old_path": "src/main/cpp/util/path_posix.cc",
      "new_id": "11577c320df77bad63fe2913ff6449a67f4d977a",
      "new_mode": 33188,
      "new_path": "src/main/cpp/util/path_posix.cc"
    },
    {
      "type": "modify",
      "old_id": "e1bde22cbec2e9b8be0c9c5383c2280fa5c086d9",
      "old_mode": 33188,
      "old_path": "src/main/cpp/util/path_windows.cc",
      "new_id": "0f4227674cdc78a44785334d7846589837bc8687",
      "new_mode": 33188,
      "new_path": "src/main/cpp/util/path_windows.cc"
    },
    {
      "type": "modify",
      "old_id": "df79b59c1e7e60bb5a621d6760963bbf99458a06",
      "old_mode": 33188,
      "old_path": "src/test/cpp/util/path_posix_test.cc",
      "new_id": "7c0849025d5fccdaabb4406ec0a594f569dcd2ae",
      "new_mode": 33188,
      "new_path": "src/test/cpp/util/path_posix_test.cc"
    },
    {
      "type": "modify",
      "old_id": "6cd027e3de5a6cbdc4da289d390488cb08f4d9f4",
      "old_mode": 33188,
      "old_path": "src/test/cpp/util/path_windows_test.cc",
      "new_id": "ef29083dfd962cb2f913651c701a59e8f8e9d8a2",
      "new_mode": 33188,
      "new_path": "src/test/cpp/util/path_windows_test.cc"
    }
  ]
}
