{"action":"created","issue":{"url":"https://api.github.com/repos/common-workflow-language/common-workflow-language/issues/44","labels_url":"https://api.github.com/repos/common-workflow-language/common-workflow-language/issues/44/labels{/name}","comments_url":"https://api.github.com/repos/common-workflow-language/common-workflow-language/issues/44/comments","events_url":"https://api.github.com/repos/common-workflow-language/common-workflow-language/issues/44/events","html_url":"https://github.com/common-workflow-language/common-workflow-language/issues/44","id":77992674,"number":44,"title":"Doc generator: mark inherited fields in records","user":{"login":"StarvingMarvin","id":56292,"avatar_url":"https://avatars.githubusercontent.com/u/56292?v=3","gravatar_id":"","url":"https://api.github.com/users/StarvingMarvin","html_url":"https://github.com/StarvingMarvin","followers_url":"https://api.github.com/users/StarvingMarvin/followers","following_url":"https://api.github.com/users/StarvingMarvin/following{/other_user}","gists_url":"https://api.github.com/users/StarvingMarvin/gists{/gist_id}","starred_url":"https://api.github.com/users/StarvingMarvin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StarvingMarvin/subscriptions","organizations_url":"https://api.github.com/users/StarvingMarvin/orgs","repos_url":"https://api.github.com/users/StarvingMarvin/repos","events_url":"https://api.github.com/users/StarvingMarvin/events{/privacy}","received_events_url":"https://api.github.com/users/StarvingMarvin/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/common-workflow-language/common-workflow-language/milestones/2","html_url":"https://github.com/common-workflow-language/common-workflow-language/milestones/Draft%202","labels_url":"https://api.github.com/repos/common-workflow-language/common-workflow-language/milestones/2/labels","id":905788,"number":2,"title":"Draft 2","description":"","creator":{"login":"tetron","id":1316612,"avatar_url":"https://avatars.githubusercontent.com/u/1316612?v=3","gravatar_id":"","url":"https://api.github.com/users/tetron","html_url":"https://github.com/tetron","followers_url":"https://api.github.com/users/tetron/followers","following_url":"https://api.github.com/users/tetron/following{/other_user}","gists_url":"https://api.github.com/users/tetron/gists{/gist_id}","starred_url":"https://api.github.com/users/tetron/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tetron/subscriptions","organizations_url":"https://api.github.com/users/tetron/orgs","repos_url":"https://api.github.com/users/tetron/repos","events_url":"https://api.github.com/users/tetron/events{/privacy}","received_events_url":"https://api.github.com/users/tetron/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":4,"state":"open","created_at":"2014-12-16T16:15:38Z","updated_at":"2015-05-19T16:59:28Z","due_on":null,"closed_at":null},"comments":2,"created_at":"2015-05-19T08:30:06Z","updated_at":"2015-05-19T17:50:07Z","closed_at":null,"body":"I've looked at the code and I have some ideas how it could be done, but didn't wont to complicate things further, so... issue raised :) "},"comment":{"url":"https://api.github.com/repos/common-workflow-language/common-workflow-language/issues/comments/103612895","html_url":"https://github.com/common-workflow-language/common-workflow-language/issues/44#issuecomment-103612895","issue_url":"https://api.github.com/repos/common-workflow-language/common-workflow-language/issues/44","id":103612895,"user":{"login":"StarvingMarvin","id":56292,"avatar_url":"https://avatars.githubusercontent.com/u/56292?v=3","gravatar_id":"","url":"https://api.github.com/users/StarvingMarvin","html_url":"https://github.com/StarvingMarvin","followers_url":"https://api.github.com/users/StarvingMarvin/followers","following_url":"https://api.github.com/users/StarvingMarvin/following{/other_user}","gists_url":"https://api.github.com/users/StarvingMarvin/gists{/gist_id}","starred_url":"https://api.github.com/users/StarvingMarvin/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/StarvingMarvin/subscriptions","organizations_url":"https://api.github.com/users/StarvingMarvin/orgs","repos_url":"https://api.github.com/users/StarvingMarvin/repos","events_url":"https://api.github.com/users/StarvingMarvin/events{/privacy}","received_events_url":"https://api.github.com/users/StarvingMarvin/received_events","type":"User","site_admin":false},"created_at":"2015-05-19T17:50:07Z","updated_at":"2015-05-19T17:50:07Z","body":"Yeah, that would be the idea. I guess at the time you have record type and its fields, you also have its parent so it's possible to query parent if it also has that field (and so on recursively, I guess).  I would have done it myself this morning but that piece of code is already nested couple of levels, so I figured it's better to ask here :) If you have other things to do, I can try doing it myself, but I'll probably also refactor it a bit along the way."}}