{"push_id":875204526,"size":14,"distinct_size":14,"ref":"refs/heads/master","head":"b870e0d0044d5252f06ceb347c7f4a428be26ca7","before":"8caae7865d6635de0a5cafb6c87fe74ba557bc11","commits":[{"sha":"3890723cf0d3f124995371342f66e030a46cf76c","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Output a class's parents & children\n\nWe read the basecompoundref and derivedcompoundref entries from the\ndoxygen xml for classes and render their contents as links as two\nparagraphs one for the base classes & one for derived classes.\n\nIt involves supporting a new node type on the rendering side the\n'compoundRefType'. We treat it like the DocRefTextType and render the\nrefids as pending_xref nodes. The resulting links use the doxygen\ntargets rather than the Sphinx targets so we don't get the highlighting\nof the target when it is clicked but that is the standard behaviour for\nSphinx links at the moment.\n\nWe introduce two helpers to help with the last as the whole 'loop over\niterable & create context & render' dance is really a bit too much to\nrepeat everywhere.\n\nThanks to @guyguy333 for the idea.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/3890723cf0d3f124995371342f66e030a46cf76c"},{"sha":"38b2f3dd0ae0a34fee01f0c13718d654bfb36585","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Mention the inheritance output in the doc","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/38b2f3dd0ae0a34fee01f0c13718d654bfb36585"},{"sha":"023274ef0bba898c87190857e833844b6417a9bc","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Provide helper render method\n\nWe write a simple helper method which performs the standard 'context,\nchild-renderer, render' dance and use that along with the previous\n'renderIterable' to replace large amounts of copy-paste code in the\nrendering file.\n\nIt is nice mostly because it is a great deal shorter but also because\npreviously we would reference the thing we were rendering twice which\nmight lead to typos and mistakes. Now we only have to reference it once.\n\nSome method drop to a single line which is particularly pleasing.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/023274ef0bba898c87190857e833844b6417a9bc"},{"sha":"e8ea7a0974138ebcf033094411db95623254a1dc","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Merge branch 'feat/inheritance'","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/e8ea7a0974138ebcf033094411db95623254a1dc"},{"sha":"6faa986eb81fcfb5b61f598c0e7d4b16da8137ca","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Add new alternative\n\nRaised in #227.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/6faa986eb81fcfb5b61f598c0e7d4b16da8137ca"},{"sha":"80a464d198a2e6d85a8d6950c0e3f8ac02e8a91d","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Merge branch 'feat/alternative'","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/80a464d198a2e6d85a8d6950c0e3f8ac02e8a91d"},{"sha":"8a74c08c98289c4052ed293b8ae053e1102f5ec4","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Remove /breathe from gitignore\n\nNo idea why that is in there. It is not very helpul for adding new files\nto our structure.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/8a74c08c98289c4052ed293b8ae053e1102f5ec4"},{"sha":"302eb6bbd99084efe55ca1caa010499fc3142f9b","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Flatten parser directory\n\nWe had a 'doxygen' subfolder but we're never going to support another\nsource format as this project doesn't have that level of scope so the\nextra level of namespacing is not required.\n\nWe also fix pep-8 issues though I should have only updated the imports\nand done the other changes in another commit.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/302eb6bbd99084efe55ca1caa010499fc3142f9b"},{"sha":"061c330bf9a7cd2016e3ebf3fe4ef08c771168a6","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Flatten finder directory\n\nAs with the last commit we don't need the 'doxygen' subfolder as it is\nall doxygen. The grand plans of the start of this project must be laid\nto rest.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/061c330bf9a7cd2016e3ebf3fe4ef08c771168a6"},{"sha":"b66fb2830367ece40844328a85b9d543bf456813","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Flatten renderer directory\n\nAs with the last two commits. We don't need 'doxygen' or 'rst' as we're\nnot going to deviate from those.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/b66fb2830367ece40844328a85b9d543bf456813"},{"sha":"034f614cef65ca5b2f40ab751331d361df1f32a7","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Add breathe/ level readme file\n\nContaining some description of the submodules. This seems like a good\nway to provide information to new users looking to understand the\nproject.\n\nVery much geared towards navigating the project in github, but I'm ok\nwith that for the moment.\n\nInspired by some notes in READMEs found in the babeljs project.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/034f614cef65ca5b2f40ab751331d361df1f32a7"},{"sha":"7bc4524a657c869886fd489bd4061bccf73c5088","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Inserted sublist titles\n\nAs rst doesn't seem to want to separate out the two lists when there\r\nare just empty lines between.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/7bc4524a657c869886fd489bd4061bccf73c5088"},{"sha":"cd15f002aebbab70e3eda424d7b32fc71a0ceeb5","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Update flake8 test paths\n\nAnd add some more; fixing the appropriate warnings.","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/cd15f002aebbab70e3eda424d7b32fc71a0ceeb5"},{"sha":"b870e0d0044d5252f06ceb347c7f4a428be26ca7","author":{"email":"e64e58d81319c51a9a0a76802f12b1044f2ec5b3@gmail.com","name":"Michael Jones"},"message":"Merge branch 'code-docs'","distinct":true,"url":"https://api.github.com/repos/michaeljones/breathe/commits/b870e0d0044d5252f06ceb347c7f4a428be26ca7"}]}