)]}'
{
  "commit": "b073d14a1ec9367461839ee0cf5c5dd2eaac3f1e",
  "tree": "93cacc5e5e4f1b2910fe95132ea92e7f0180d658",
  "parents": [
    "cdc7a9e51ffe7bf45f3efa1e1ab1b2f2d3c82ae7"
  ],
  "author": {
    "name": "Josh Rickmar",
    "email": "jrick@companyzero.com",
    "time": "Fri Apr 22 10:00:47 2016 -0400"
  },
  "committer": {
    "name": "Josh Rickmar",
    "email": "jrick@companyzero.com",
    "time": "Fri Apr 22 10:00:47 2016 -0400"
  },
  "message": "Correctly normalize Windows package paths.\n\nWhen the name passed to util.NormalizeName contains backslashes from a\nWindows filepath, the backslashes must be first converted to forward\nslashes (used by all package names, including on Windows).  This fixes\nthe strings.TrimPrefix call used to strip the repo root from the\nsubpackage.\n\nAs a result of this, subpackages in lockfiles are written identically\non Windows as other Unix platforms and no duplicate subpackages are\nintroduced.\n\nFixes #389.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e32fffaf5bb59220dcd7e442fe4f4c8540b64882",
      "old_mode": 33188,
      "old_path": "util/util.go",
      "new_id": "5f779edd2af566b8facfa38aaec9e212c7d13421",
      "new_mode": 33188,
      "new_path": "util/util.go"
    }
  ]
}
