)]}'
{
  "commit": "44cf595a7efcd3d7048c745d1d1531696bcb5941",
  "tree": "05f200532f0950ece15d871efea5cfb7927dc3c2",
  "parents": [
    "94d9a2045398b471c8aec0b701cad06536e049b3"
  ],
  "author": {
    "name": "Alex Brainman",
    "email": "alex.brainman@gmail.com",
    "time": "Sat Jan 05 18:35:27 2019 +1100"
  },
  "committer": {
    "name": "Alex Brainman",
    "email": "alex.brainman@gmail.com",
    "time": "Thu Jan 10 08:35:34 2019 +0000"
  },
  "message": "path/filepath: return special error from EvalSymlinks\n\nCL 155597 attempted to fix #29372. But it failed to make all new\ntest cases pass. Also CL 155597 broke some existing code\n(see #29449 for details).\n\nMake small adjustment to CL 155597 that fixes both #29372 and #29449.\n\nSuggested by Ian.\n\nUpdates #29372\nFixes #29449\n\nChange-Id: I9777a615514d3f152af5acb65fb1239e696607b6\nReviewed-on: https://go-review.googlesource.com/c/156398\nRun-TryBot: Alex Brainman \u003calex.brainman@gmail.com\u003e\nReviewed-by: Ian Lance Taylor \u003ciant@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b9f286c4d87ad5f1058795700dc0946d54c1970",
      "old_mode": 33188,
      "old_path": "src/path/filepath/path_test.go",
      "new_id": "cbddda88b6693ddf3878993ffd9ea6b1c721a24a",
      "new_mode": 33188,
      "new_path": "src/path/filepath/path_test.go"
    },
    {
      "type": "modify",
      "old_id": "63eab18116cf5d44213cec00a8471c45309ce1d6",
      "old_mode": 33188,
      "old_path": "src/path/filepath/path_windows_test.go",
      "new_id": "3fcccfab785c6725ed12def644d1e907142aca75",
      "new_mode": 33188,
      "new_path": "src/path/filepath/path_windows_test.go"
    },
    {
      "type": "modify",
      "old_id": "a08b85a29cdb3c9dc7aea6d95e5088f2f26fb3bb",
      "old_mode": 33188,
      "old_path": "src/path/filepath/symlink.go",
      "new_id": "4b41039e25f7592f6a142e2dc372078f05b980a9",
      "new_mode": 33188,
      "new_path": "src/path/filepath/symlink.go"
    },
    {
      "type": "modify",
      "old_id": "d20e63a987e9ad7a9986c5ecc05b4db5f92beb74",
      "old_mode": 33188,
      "old_path": "src/path/filepath/symlink_unix.go",
      "new_id": "b57e7f2277e3e9915f90022439cdfe64e38c2fb1",
      "new_mode": 33188,
      "new_path": "src/path/filepath/symlink_unix.go"
    },
    {
      "type": "modify",
      "old_id": "1108b3ddff0bd70ddbbc3f95a8676797c03cf64a",
      "old_mode": 33188,
      "old_path": "src/path/filepath/symlink_windows.go",
      "new_id": "531dc26fc0e4f2366026acc66ab1479d226b314e",
      "new_mode": 33188,
      "new_path": "src/path/filepath/symlink_windows.go"
    }
  ]
}
