{"action":"created","issue":{"url":"https://api.github.com/repos/graphql-go/graphql/issues/279","repository_url":"https://api.github.com/repos/graphql-go/graphql","labels_url":"https://api.github.com/repos/graphql-go/graphql/issues/279/labels{/name}","comments_url":"https://api.github.com/repos/graphql-go/graphql/issues/279/comments","events_url":"https://api.github.com/repos/graphql-go/graphql/issues/279/events","html_url":"https://github.com/graphql-go/graphql/pull/279","id":294422389,"number":279,"title":"Use github.com/pkg/errors and store cause of errors in FormattedError","user":{"login":"dvic","id":1214337,"avatar_url":"https://avatars0.githubusercontent.com/u/1214337?v=4","gravatar_id":"","url":"https://api.github.com/users/dvic","html_url":"https://github.com/dvic","followers_url":"https://api.github.com/users/dvic/followers","following_url":"https://api.github.com/users/dvic/following{/other_user}","gists_url":"https://api.github.com/users/dvic/gists{/gist_id}","starred_url":"https://api.github.com/users/dvic/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dvic/subscriptions","organizations_url":"https://api.github.com/users/dvic/orgs","repos_url":"https://api.github.com/users/dvic/repos","events_url":"https://api.github.com/users/dvic/events{/privacy}","received_events_url":"https://api.github.com/users/dvic/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2018-02-05T14:59:31Z","updated_at":"2018-02-21T15:23:26Z","closed_at":null,"author_association":"NONE","pull_request":{"url":"https://api.github.com/repos/graphql-go/graphql/pulls/279","html_url":"https://github.com/graphql-go/graphql/pull/279","diff_url":"https://github.com/graphql-go/graphql/pull/279.diff","patch_url":"https://github.com/graphql-go/graphql/pull/279.patch"},"body":""},"comment":{"url":"https://api.github.com/repos/graphql-go/graphql/issues/comments/367361635","html_url":"https://github.com/graphql-go/graphql/pull/279#issuecomment-367361635","issue_url":"https://api.github.com/repos/graphql-go/graphql/issues/279","id":367361635,"user":{"login":"nicolaiskogheim","id":2117636,"avatar_url":"https://avatars2.githubusercontent.com/u/2117636?v=4","gravatar_id":"","url":"https://api.github.com/users/nicolaiskogheim","html_url":"https://github.com/nicolaiskogheim","followers_url":"https://api.github.com/users/nicolaiskogheim/followers","following_url":"https://api.github.com/users/nicolaiskogheim/following{/other_user}","gists_url":"https://api.github.com/users/nicolaiskogheim/gists{/gist_id}","starred_url":"https://api.github.com/users/nicolaiskogheim/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicolaiskogheim/subscriptions","organizations_url":"https://api.github.com/users/nicolaiskogheim/orgs","repos_url":"https://api.github.com/users/nicolaiskogheim/repos","events_url":"https://api.github.com/users/nicolaiskogheim/events{/privacy}","received_events_url":"https://api.github.com/users/nicolaiskogheim/received_events","type":"User","site_admin":false},"created_at":"2018-02-21T15:23:26Z","updated_at":"2018-02-21T15:23:26Z","author_association":"NONE","body":"I'm working on a solution to the whole error formatting problem, which is why I'm taking interest in this PR. If this repo is stale I'll just need to vendor it myself, but I would like to not repeat others work if I don't have to.\r\n\r\nIt would be easier to discuss your approach if you split up the work in commits. That shouldn't be too hard to do. (I have no idea how proficient you are with git, so I'm just going to assume very basic knowledge here and give you the steps, just in case :) )\r\n```sh\r\n# cd to your fork\r\n$ git stash # or whatever, just make sure your working directory is clean\r\n$ git checkout keep-cause-errors\r\n$ git reset @~ # undo's the commit, but leaves all changes\r\n$ git diff # Take a glance and decide which change you want to commit first\r\n$ git add -p # Only add changes/patches that belongs in the commit you're creating. Use h to view help\r\n$ git commit -m \"Refactor tests to use helper for error message matching\" # Commit the changes\r\n# repeat steps with diff, add, and commit until done\r\n$ git push -f # overwrites this PR with your new commits\r\n```\r\n\r\nAnd if you do this, you might as well drop changes like adding `-race` flag to `goveralls` and adding  `1.10rc1` to `go` in `.travis.yml`."}}
{"actor":{"display_login":"nicolaiskogheim"}}