)]}'
{
  "commit": "4d5f6674114db0a143f85b277e6d822820417405",
  "tree": "167bd1eba1957fd5924f07bc6d3a4e43b969e2cc",
  "parents": [
    "c2aa07df593850a04644d77bb757d002e517a296"
  ],
  "author": {
    "name": "Tatsushi Demachi",
    "email": "tdemachi@gmail.com",
    "time": "Sun Dec 06 05:38:50 2015 +0900"
  },
  "committer": {
    "name": "Tatsushi Demachi",
    "email": "tdemachi@gmail.com",
    "time": "Sun Dec 06 05:55:59 2015 +0900"
  },
  "message": "Output caller\u0027s file name and line at FEEDBACK\n\nFEEDBACK logger always outputs this logger\u0027s file name and line e.g.\n\nthatswhyyoualwaysleaveanote.go:175 (FEEDBACK.Println)\nthatswhyyoualwaysleaveanote.go:183 (FEEDBACK.Printf)\n\nto a log file.\n\nInstead of it, this makes FEEDBACK logger output its caller\u0027s file name\nand line to a log file to provide more useful information.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c7bbec90e17388d2de6d2592f9b4de664bfe8b37",
      "old_mode": 33188,
      "old_path": "thatswhyyoualwaysleaveanote.go",
      "new_id": "db350cb6a3c49882d45247058a25acb7cb13093b",
      "new_mode": 33188,
      "new_path": "thatswhyyoualwaysleaveanote.go"
    }
  ]
}
