{"action":"created","issue":{"url":"https://api.github.com/repos/apollostack/graphql-tools/issues/107","repository_url":"https://api.github.com/repos/apollostack/graphql-tools","labels_url":"https://api.github.com/repos/apollostack/graphql-tools/issues/107/labels{/name}","comments_url":"https://api.github.com/repos/apollostack/graphql-tools/issues/107/comments","events_url":"https://api.github.com/repos/apollostack/graphql-tools/issues/107/events","html_url":"https://github.com/apollostack/graphql-tools/pull/107","id":170917662,"number":107,"title":"Add `requireResolversForAllFields` resolver validation option","user":{"login":"nevir","id":41373,"avatar_url":"https://avatars.githubusercontent.com/u/41373?v=3","gravatar_id":"","url":"https://api.github.com/users/nevir","html_url":"https://github.com/nevir","followers_url":"https://api.github.com/users/nevir/followers","following_url":"https://api.github.com/users/nevir/following{/other_user}","gists_url":"https://api.github.com/users/nevir/gists{/gist_id}","starred_url":"https://api.github.com/users/nevir/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nevir/subscriptions","organizations_url":"https://api.github.com/users/nevir/orgs","repos_url":"https://api.github.com/users/nevir/repos","events_url":"https://api.github.com/users/nevir/events{/privacy}","received_events_url":"https://api.github.com/users/nevir/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-08-12T17:14:56Z","updated_at":"2016-08-19T21:29:59Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/apollostack/graphql-tools/pulls/107","html_url":"https://github.com/apollostack/graphql-tools/pull/107","diff_url":"https://github.com/apollostack/graphql-tools/pull/107.diff","patch_url":"https://github.com/apollostack/graphql-tools/pull/107.patch"},"body":"Asserts that _all_ fields have a valid resolve function.  This effectively disables default resolver behavior.\r\n\r\n---\r\n\r\nFor example, we have a strict set of ACL decorators for our resolvers, and we want developers to be explicit about the access control for each new field they add to our schema\r\n\r\n---\r\n\r\nTODO:\r\n\r\n- [x] Update CHANGELOG.md with your change (include reference to issue & this PR)\r\n- [x] Make sure all of the significant new logic is covered by tests\r\n- [x] Rebase your changes on master so that they can be merged easily\r\n- [x] Make sure all tests and linter rules pass\r\n\r\n"},"comment":{"url":"https://api.github.com/repos/apollostack/graphql-tools/issues/comments/241140326","html_url":"https://github.com/apollostack/graphql-tools/pull/107#issuecomment-241140326","issue_url":"https://api.github.com/repos/apollostack/graphql-tools/issues/107","id":241140326,"user":{"login":"helfer","id":6569980,"avatar_url":"https://avatars.githubusercontent.com/u/6569980?v=3","gravatar_id":"","url":"https://api.github.com/users/helfer","html_url":"https://github.com/helfer","followers_url":"https://api.github.com/users/helfer/followers","following_url":"https://api.github.com/users/helfer/following{/other_user}","gists_url":"https://api.github.com/users/helfer/gists{/gist_id}","starred_url":"https://api.github.com/users/helfer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/helfer/subscriptions","organizations_url":"https://api.github.com/users/helfer/orgs","repos_url":"https://api.github.com/users/helfer/repos","events_url":"https://api.github.com/users/helfer/events{/privacy}","received_events_url":"https://api.github.com/users/helfer/received_events","type":"User","site_admin":false},"created_at":"2016-08-19T21:29:59Z","updated_at":"2016-08-19T21:29:59Z","body":"@nevir I think it would be great if you could make the change that @alexturek proposed, but with a more useful error message that says what exactly the conflicting options are. After that I'll go ahead and merge this."}}
{"actor":{"display_login":"helfer"}}