)]}'
{
  "commit": "78b8be6486d4cd0e1515e5cc19b865671e01c743",
  "tree": "4a3111df1c8ccc66c20d67038b1ce06f918f29e3",
  "parents": [
    "99a5a30d17d920de323d1cc37e3fe25a0749ae41"
  ],
  "author": {
    "name": "László Csomor",
    "email": "laszlocsomor@google.com",
    "time": "Tue Mar 28 09:04:06 2017 +0000"
  },
  "committer": {
    "name": "Philipp Wollermann",
    "email": "philwo@google.com",
    "time": "Tue Mar 28 19:50:49 2017 +0000"
  },
  "message": "Bazel client, Windows: path casing bugfixes \n\nChange blaze::ConvertPath to lower-case its result\nfor sake of deterministic comparison later.\nChange blaze::CompareAbsolutePaths to call\nblaze::ConvertPath before comparison.\n\nThe ConvertPath method normalizes its input then\nconverts it to lowercase, meaning\nConvertPath(\"c:/Foo\") and ConvertPath(\"C:\\FOO\\.\")\nwill give the same result.\n\nThanks to this we will no longer kill the Bazel\nserver if the --output_user_root changes but only\nin casing, or by adding/removing trailing\nslash/backslash.\n\nFixes https://github.com/bazelbuild/bazel/issues/2714\n\n--\nChange-Id: I36c13378a9e3567862ee1c611f56b0c3ab465da8\nReviewed-on: https://cr.bazel.build/9517\nPiperOrigin-RevId: 151425571\nMOS_MIGRATED_REVID\u003d151425571\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dbc5e32a6e0edf79c96fa51e746d600c03a02f52",
      "old_mode": 33188,
      "old_path": "src/main/cpp/blaze_util_windows.cc",
      "new_id": "0b4f52dacd0c0ffa7a57403b391017a9b51d624e",
      "new_mode": 33188,
      "new_path": "src/main/cpp/blaze_util_windows.cc"
    }
  ]
}
