{"action":"created","issue":{"url":"https://api.github.com/repos/graphql-java/graphql-java-tools/issues/42","repository_url":"https://api.github.com/repos/graphql-java/graphql-java-tools","labels_url":"https://api.github.com/repos/graphql-java/graphql-java-tools/issues/42/labels{/name}","comments_url":"https://api.github.com/repos/graphql-java/graphql-java-tools/issues/42/comments","events_url":"https://api.github.com/repos/graphql-java/graphql-java-tools/issues/42/events","html_url":"https://github.com/graphql-java/graphql-java-tools/issues/42","id":244921442,"number":42,"title":"IDL Modularisation ","user":{"login":"oexza","id":6299500,"avatar_url":"https://avatars2.githubusercontent.com/u/6299500?v=4","gravatar_id":"","url":"https://api.github.com/users/oexza","html_url":"https://github.com/oexza","followers_url":"https://api.github.com/users/oexza/followers","following_url":"https://api.github.com/users/oexza/following{/other_user}","gists_url":"https://api.github.com/users/oexza/gists{/gist_id}","starred_url":"https://api.github.com/users/oexza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oexza/subscriptions","organizations_url":"https://api.github.com/users/oexza/orgs","repos_url":"https://api.github.com/users/oexza/repos","events_url":"https://api.github.com/users/oexza/events{/privacy}","received_events_url":"https://api.github.com/users/oexza/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2017-07-23T16:40:42Z","updated_at":"2017-07-25T08:55:48Z","closed_at":null,"body":"in graphql-java [](https://github.com/graphql-java/graphql-java/blob/master/docs/schema.rst#modularising-the-schema-idl) a type can be extended to add more fields but graphql-java-tools doesn't honor that. Check this example project https://github.com/oexza/graphql-java-tools-test you'll find that the Query type is extended in the Internal.graphqls file but introspection shows that it actually replaces the Query instead of just adding the field. "},"comment":{"url":"https://api.github.com/repos/graphql-java/graphql-java-tools/issues/comments/317674079","html_url":"https://github.com/graphql-java/graphql-java-tools/issues/42#issuecomment-317674079","issue_url":"https://api.github.com/repos/graphql-java/graphql-java-tools/issues/42","id":317674079,"user":{"login":"oexza","id":6299500,"avatar_url":"https://avatars2.githubusercontent.com/u/6299500?v=4","gravatar_id":"","url":"https://api.github.com/users/oexza","html_url":"https://github.com/oexza","followers_url":"https://api.github.com/users/oexza/followers","following_url":"https://api.github.com/users/oexza/following{/other_user}","gists_url":"https://api.github.com/users/oexza/gists{/gist_id}","starred_url":"https://api.github.com/users/oexza/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/oexza/subscriptions","organizations_url":"https://api.github.com/users/oexza/orgs","repos_url":"https://api.github.com/users/oexza/repos","events_url":"https://api.github.com/users/oexza/events{/privacy}","received_events_url":"https://api.github.com/users/oexza/received_events","type":"User","site_admin":false},"created_at":"2017-07-25T08:55:48Z","updated_at":"2017-07-25T08:55:48Z","body":"Would it be too much work to eventually port to graphql-java's own IDL\nwiring if this issue is resolved now? I want to create an Admin schema\nwhich will have all the features of the public schema plus added\nfields, interfaces, types etc. to support some backend features, and\nso this issue is kinda like a blocker, I know I can duplicate the\nschema but then that's an added maintenance overhead which is way less\nthan awesome. So yeah my answer is yes-ish it may be ok to wait.\n\nOn 7/24/17, Andrew Potter <notifications@github.com> wrote:\n> Yup, I realized this would be an issue a little while ago.  I'd like to\n> update to graphql-java's own IDL wiring, but there's an api issue preventing\n> me from doing that till 4.0.0 is released.  Is it ok if this waits on that?\n>\n> --\n> You are receiving this because you authored the thread.\n> Reply to this email directly or view it on GitHub:\n> https://github.com/graphql-java/graphql-java-tools/issues/42#issuecomment-317547323\n"}}
{"actor":{"display_login":"oexza"}}