{"action":"opened","issue":{"url":"https://api.github.com/repos/rtfd/sphinx-autoapi/issues/96","repository_url":"https://api.github.com/repos/rtfd/sphinx-autoapi","labels_url":"https://api.github.com/repos/rtfd/sphinx-autoapi/issues/96/labels{/name}","comments_url":"https://api.github.com/repos/rtfd/sphinx-autoapi/issues/96/comments","events_url":"https://api.github.com/repos/rtfd/sphinx-autoapi/issues/96/events","html_url":"https://github.com/rtfd/sphinx-autoapi/issues/96","id":206341547,"number":96,"title":"Introduce the notion of a hierarchy","user":{"login":"AWhetter","id":3090295,"avatar_url":"https://avatars.githubusercontent.com/u/3090295?v=3","gravatar_id":"","url":"https://api.github.com/users/AWhetter","html_url":"https://github.com/AWhetter","followers_url":"https://api.github.com/users/AWhetter/followers","following_url":"https://api.github.com/users/AWhetter/following{/other_user}","gists_url":"https://api.github.com/users/AWhetter/gists{/gist_id}","starred_url":"https://api.github.com/users/AWhetter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/AWhetter/subscriptions","organizations_url":"https://api.github.com/users/AWhetter/orgs","repos_url":"https://api.github.com/users/AWhetter/repos","events_url":"https://api.github.com/users/AWhetter/events{/privacy}","received_events_url":"https://api.github.com/users/AWhetter/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-02-08T22:13:49Z","updated_at":"2017-02-08T22:13:49Z","closed_at":null,"body":"Currently autoapi dumps every \"file\" as a flat list under the toc tree. It would make more organisational sense to put each entry into a heirarchy. For Python this could be done by module, for C# (and Java/C++) by namespace.\r\n\r\nSo what autoapi currently does as\r\n\r\n```\r\nmy_package\r\nmy_package.my_module\r\nmy_package.my_other_module\r\n```\r\n\r\nwould become\r\n\r\n```\r\nmy_package\r\n    |\r\n    |- my_package.my_module\r\n    L  my_package.my_other_module\r\n```"}}
{"actor":{"display_login":"AWhetter"}}