Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/breathe-doc/breathe
ReStructuredText and Sphinx bridge to Doxygen
https://github.com/breathe-doc/breathe
b1c49aec358c5a08cab6bfd07c7bcde843f69766 authored almost 9 years ago
This class is responsible for creating SphinxRenderer objects rather
than renderer factory objec...
This factory is no longer needed because we have one object of
class SphinxRenderer do all the r...
Since all renderer classes have been merged into SphinxRenderer,
there is no point in having a b...
Use a helper function render_list to render both basecompoundref
and derivedcompoundref reducing...
Also rename it to render_iterable for consitency and to comply with
PEP8.
Also rename it to render_optional to avoid ambiguity with
SphinxRenderer.render that doesn't acc...
Replace special handling of memberdef and compound nodes in
SphinxRenderer.render with dispatch_...
Use visitor pattern for renderers
34561595cde21433d0a0520eec44106960b867d4 authored almost 9 years agoe077b43fe3341c804348b60fbb69397586d73bb1 authored almost 9 years ago
0c7a8f21b90238b2eb6c65837e44eff6a09504b7 authored almost 9 years ago
8d0137cb0e6552573f9a37ac3abf0d5e4037be34 authored almost 9 years ago
a8056cde0a4f14c56ebd68df56ecc1760bf6a072 authored almost 9 years ago
c48f03e2ff06b26cf19841dca2e0dff2e72099c3 authored almost 9 years ago
9209d1ef045e69ace932c5df19e3c3b361c0271c authored almost 9 years ago
8e1c3cd01f4ddd3162dfce90c9fd5ef280a7c8c7 authored almost 9 years ago
571efd1b4a364b21533f4ca8326d4ab2bac7170d authored almost 9 years ago
e8e623470923ef1471611cd1a49d80d63a4b4a7f authored almost 9 years ago
9308e6b560197537abccfedec041bb89cf3f2465 authored almost 9 years ago
26a949a253e8c276816a6dca4ba6e70890efe56d authored almost 9 years ago
146402695b644a1f1460e60e4c1470747ec4d561 authored almost 9 years ago
914f1ccfb299f93b228147a959f408d40ba73a34 authored almost 9 years ago
48314578bf8ea338c8d49f986eaba336af6a11d4 authored almost 9 years ago
47f98d4a07f73f9756c877b5622387ef551ceedf authored almost 9 years ago
247fd37edc98bfdfcc150f950813836575c474cc authored almost 9 years ago
015eef9d95b1bd610113faa2d405f9afb6f828d9 authored almost 9 years ago
Add programlisting nodes to content (#70)
fc4080ad09736eaff8cb0b30bfcf8ee483652b86 authored almost 9 years ago
The programlisting nodes and content nodes can interleave so we
need to place them in the same a...
Replace "typedef" with "using" when rendering type aliases (#213)
aa3c80b69ead0c6616a90db9cecb19b0c9690d0c authored almost 9 years agoMaking directives.py Python 3.x compatible
b93cbdb9938ae76622da7908f39a6bffcb854b85 authored almost 9 years ago
Changing dictionary item iterations all to dict.items() makes the code
compatible with both Pyth...
2e8c74bfeb0f99ec5669864ff08ef14d4bbd3002 authored almost 9 years ago
5ec7a13cbc1e8f9b016b23ad7c1b86d306401d06 authored almost 9 years ago
- Sphinx now supports cv-qualifiers
- A little bit more handling for C++11 alias typedef
Pass function CV-qualifiers to Sphinx
fd191b455b26e4119cad4a1a61b0b22b0440bca7 authored almost 9 years ago116e1b57c3bdaacf32bb81e71763ab1684049e5e authored almost 9 years ago
5895a773f0a6cde066c22841400185cd116bb6d8 authored almost 9 years ago
dc81a22c1a489472994bcab955622837689da20b authored almost 9 years ago
b0fdc8cd9ad222df2a5691b04390ee07ce021c54 authored almost 9 years ago
00590aba7d910deafd375f44abaceef5e8826a7a authored almost 9 years ago
a25841a47fe32a64af3f65b9c5426fcdb4683cc3 authored almost 9 years ago
Previously they were added to the rendered output manually.
Without CV-qualifiers Sphinx cpp dom...
c8fe9c77dce53dbd7186ffedf7e227f60cf254b9 authored almost 9 years ago
c9ba4e9cb1454fc40f2f843caa70f76a7a4f5364 authored almost 9 years ago
Add a function renderer unit test
992684ec67a75a89e7d30f2bc1acfb089d2afdb8 authored almost 9 years ago
Add some infrastructure for running RST renderers in isolation and
use it to test FuncMemberDefT...
apidoc: avoid unnecessarily updating timestamp of generated files
a42efacec89f4e1f167ea3a745b7e5da9cfc4bfa authored almost 9 years agof49649fa08659fa01b2ed4bf1cf3ffb60a4b4c4f authored almost 9 years ago
eecdeec873dce2c2876f5af5ef6d64e90aa51cc9 authored almost 9 years ago
dca566ba12163528aaf2cad0d251b5a3a9d3accc authored almost 9 years ago
97455cd7ea4cd165d7e5cf98d057d0a97bd2aca4 authored almost 9 years ago
6cfa60250fc84f4b163707c93c7630070344a765 authored almost 9 years ago
This will generate documentation with minimal indexing.
1abbde03881cd748487a49f50f8dfc32c7133a45 authored almost 9 years ago0bbe89f947eec8348257163827e6bee9a486f201 authored almost 9 years ago
ee9745767f38e558533abae31ac37b4a9fcf0ad0 authored almost 9 years ago
6112d409ad0149328c2fd5c56c57f14934d2f1a0 authored almost 9 years ago
Add support for extra signature nodes used by Sphinx for templates
5a3d2632391f2c0c6c8a3c8c9ee7d4e8759b7fbb authored almost 9 years agoHandle default values in parameter declarations
26262969737f4633cb12e5e4e0a3e65ba3436d56 authored almost 9 years agoa9c2ae5b2055803277cf204dfa31eb1551b8ac9a authored almost 9 years ago
04e45447889c3e8b36006d85c9eaa4e1bab0bce6 authored almost 9 years ago
Add Lasso C API example
748637f6a1f51845c8d37f7dd5600287690bd740 authored almost 9 years ago40646b22c78caae897cd69e7fd7991848fb9b712 authored almost 9 years ago
Support Sphinx's `needs_extensions` config option
014b01f625c6ea84357b004607341555470bee20 authored almost 9 years agof145f7c0cbf20dca8f2b4239fef4047c4e1dd8b0 authored almost 9 years ago
2509d711c697056a254559060cac9d911a5235eb authored about 9 years ago
It never did much and we've already removed most of the things it helped
pass on. Here we remove...
To clean them up as they don't seem to be being used.
For #236.
bb7e4dcb01b3416a057fbf3e7d5cfc1a6f68a0e3 authored about 9 years ago
Like the others. Might as well have it close to where it is used.
Unlikely to want to replace it...
I assume it has been fixed on the Sphinx side a long time ago. It was
reported a long time ago a...
Instead of passing it down from the top. Reduces the need for the
intermediate factories which w...
Instead of creating it at the top and passing it all the way down.
This does mean that we have ...
5cc74ec5d546041472e7939730af3278bbfbd23c authored about 9 years ago
Not at the top followed by passing it all the way down to where it is
needed.
For #236.
266ef3ed58e59b0548125085fcbf71c00f462be9 authored about 9 years agoNot sure why we have it. Doesn't appear to be used again.
For #236.
bbdb62086eec64bd6040f2a039f6b8cf7d5a5c7f authored about 9 years ago
Import and use ViewList & textwrap directly instead of going through a
layer of indirection. I i...
I really got lost along the way somewhere.
For #236.
5b12a8b280058c2f519c088e2d7f305d70f53dd8 authored about 9 years agoTried to refactor it. Turns out it wasn't being used.
For #236
137cf1b01fdb8a07f03989e6c92d91bae744c257 authored about 9 years agoMake output reproducible
3ea3c49826574a53dbc5128885c24ddfde5009f4 authored about 9 years ago43a6152ae32dfa44bf745e6ddf06c4d2fe1eb4b6 authored about 9 years ago
fix typo in docs
a564b991b5eb2dc220ca29ef21b9c68bdc2f8ac6 authored about 9 years ago3f98b8cb06a30500bb7c58d4705057d341277045 authored about 9 years ago
4cc0e40668480506903ab9542b29bf0830fdb1e3 authored about 9 years ago
d080ab9906b64bced5ca7091d571c5cad7fafa44 authored about 9 years ago
ced7aebf25a4ebd4a79d743d02168cc51e07547d authored about 9 years ago
3de9858cad31ceb77c2d1adfd54818bcbbde5b1f authored about 9 years ago
Fix tests
5d7577cf921e776a8805a4070d3828fa106d5e49 authored about 9 years ago
* Correct typo in PYTHONPATH
* Update imports for the new module structure
ea49b24e0c626d8658dd1d1c2a26084f4bd20813 authored about 9 years ago
And add some more; fixing the appropriate warnings.
f1d8ee28c86cbe6b6243cf70f003221dfa9457bd authored about 9 years ago
As with the last two commits. We don't need 'doxygen' or 'rst' as we're
not going to deviate fro...
Containing some description of the submodules. This seems like a good
way to provide information...
As rst doesn't seem to want to separate out the two lists when there
are just empty lines between.
We had a 'doxygen' subfolder but we're never going to support another
source format as this proj...
As with the last commit we don't need the 'doxygen' subfolder as it is
all doxygen. The grand pl...
No idea why that is in there. It is not very helpul for adding new files
to our structure.
36cec459f20575a936644135c94ee9612e2681ff authored about 9 years ago
Raised in #227.
50d3bcaed660a1857bc2bb35834d1e697429547e authored about 9 years agod6a9f1bcd11411363d86d1b06be3e92c1c480903 authored about 9 years ago
We read the basecompoundref and derivedcompoundref entries from the
doxygen xml for classes and ...
16534049cf263c998cf9514908793341ae183ebb authored about 9 years ago
We write a simple helper method which performs the standard 'context,
child-renderer, render' da...