{"action":"created","issue":{"url":"https://api.github.com/repos/cucumber/gherkin3/issues/96","labels_url":"https://api.github.com/repos/cucumber/gherkin3/issues/96/labels{/name}","comments_url":"https://api.github.com/repos/cucumber/gherkin3/issues/96/comments","events_url":"https://api.github.com/repos/cucumber/gherkin3/issues/96/events","html_url":"https://github.com/cucumber/gherkin3/issues/96","id":107464647,"number":96,"title":"Nest comments under parents e.g. feature.comments, step.comments","user":{"login":"jimCresswell","id":1314980,"avatar_url":"https://avatars.githubusercontent.com/u/1314980?v=3","gravatar_id":"","url":"https://api.github.com/users/jimCresswell","html_url":"https://github.com/jimCresswell","followers_url":"https://api.github.com/users/jimCresswell/followers","following_url":"https://api.github.com/users/jimCresswell/following{/other_user}","gists_url":"https://api.github.com/users/jimCresswell/gists{/gist_id}","starred_url":"https://api.github.com/users/jimCresswell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimCresswell/subscriptions","organizations_url":"https://api.github.com/users/jimCresswell/orgs","repos_url":"https://api.github.com/users/jimCresswell/repos","events_url":"https://api.github.com/users/jimCresswell/events{/privacy}","received_events_url":"https://api.github.com/users/jimCresswell/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-09-21T08:27:35Z","updated_at":"2015-09-21T09:17:29Z","closed_at":"2015-09-21T09:17:29Z","body":"Hi,\r\n\r\nI'm in the process of migrating to the Gherkin 3 JavaScript implementation and dropping my custom Gherkin 2 Visitor. It's really great, thanks. I have noticed that comments are grouped together in a single array, I'd previously implemented them as belonging to a feature, step, example etc.\r\n\r\nWould it be possible to have comments belonging to their parents objects so we would end up with feature.comments, background.comments, scenarioDefinition.comments etc? I imagine it might be possible that the logic could be similar to the way tags are attached to features and scenarios.\r\n\r\nThanks,\r\nJim"},"comment":{"url":"https://api.github.com/repos/cucumber/gherkin3/issues/comments/141921351","html_url":"https://github.com/cucumber/gherkin3/issues/96#issuecomment-141921351","issue_url":"https://api.github.com/repos/cucumber/gherkin3/issues/96","id":141921351,"user":{"login":"jimCresswell","id":1314980,"avatar_url":"https://avatars.githubusercontent.com/u/1314980?v=3","gravatar_id":"","url":"https://api.github.com/users/jimCresswell","html_url":"https://github.com/jimCresswell","followers_url":"https://api.github.com/users/jimCresswell/followers","following_url":"https://api.github.com/users/jimCresswell/following{/other_user}","gists_url":"https://api.github.com/users/jimCresswell/gists{/gist_id}","starred_url":"https://api.github.com/users/jimCresswell/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jimCresswell/subscriptions","organizations_url":"https://api.github.com/users/jimCresswell/orgs","repos_url":"https://api.github.com/users/jimCresswell/repos","events_url":"https://api.github.com/users/jimCresswell/events{/privacy}","received_events_url":"https://api.github.com/users/jimCresswell/received_events","type":"User","site_admin":false},"created_at":"2015-09-21T09:17:29Z","updated_at":"2015-09-21T09:17:29Z","body":"Okay, thanks. I'll work around it using line numbers."}}