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

Fix flake8 errors

b1c49aec358c5a08cab6bfd07c7bcde843f69766 authored almost 9 years ago
Remove Creator from DoxygenToRstRendererFactoryCreator

This class is responsible for creating SphinxRenderer objects rather
than renderer factory objec...

c40f6ab950b12ac3aef0b0badda76ac05038c905 authored almost 9 years ago
Get rid of DoxygenToRstRendererFactory

This factory is no longer needed because we have one object of
class SphinxRenderer do all the r...

41762228cea2ee6cccd771c6410678946f48b60c authored almost 9 years ago
Merge Renderer into SphinxRenderer

Since all renderer classes have been merged into SphinxRenderer,
there is no point in having a b...

c59427aff230f2782481794abfab7b2c7c86df2b authored almost 9 years ago
Reduce duplication in visit_compounddef

Use a helper function render_list to render both basecompoundref
and derivedcompoundref reducing...

2d9a55eb458e685940c39f5a5f6ea310f2a1b9b1 authored almost 9 years ago
Move renderIterable to SphinxRenderer

Also rename it to render_iterable for consitency and to comply with
PEP8.

eda68bf78b64a8fa486510a513dbc913a28841d4 authored almost 9 years ago
Move the render function to SphinxRenderer

Also rename it to render_optional to avoid ambiguity with
SphinxRenderer.render that doesn't acc...

6a12355d86e876669ca11faad6ad2a9bbcee2dab authored almost 9 years ago
Simplify SphinxRenderer.render using additional dispatch methods

Replace special handling of memberdef and compound nodes in
SphinxRenderer.render with dispatch_...

b38cb25c5ede334f4667010e2ce43a2e9fd67126 authored almost 9 years ago
Merge pull request #252 from michaeljones/rendering

Use visitor pattern for renderers

34561595cde21433d0a0520eec44106960b867d4 authored almost 9 years ago
Use set_context to make sure that domain is initialized

e077b43fe3341c804348b60fbb69397586d73bb1 authored almost 9 years ago
Create include contexts for filters to work

0c7a8f21b90238b2eb6c65837e44eff6a09504b7 authored almost 9 years ago
Don't duplicate parent context

8d0137cb0e6552573f9a37ac3abf0d5e4037be34 authored almost 9 years ago
Update tests

a8056cde0a4f14c56ebd68df56ecc1760bf6a072 authored almost 9 years ago
Use filter in SphinxRenderer

c48f03e2ff06b26cf19841dca2e0dff2e72099c3 authored almost 9 years ago
Remove unused CreateCompoundTypeSubRenderer

9209d1ef045e69ace932c5df19e3c3b361c0271c authored almost 9 years ago
Simplify DoxygenToRstRendererFactory

8e1c3cd01f4ddd3162dfce90c9fd5ef280a7c8c7 authored almost 9 years ago
Update renderer context

571efd1b4a364b21533f4ca8326d4ab2bac7170d authored almost 9 years ago
Simplify render methods

e8e623470923ef1471611cd1a49d80d63a4b4a7f authored almost 9 years ago
Merge remaining renderers into SphinxRenderer

9308e6b560197537abccfedec041bb89cf3f2465 authored almost 9 years ago
Make compatible with Python 3

26a949a253e8c276816a6dca4ba6e70890efe56d authored almost 9 years ago
Merge more renderer classes into SphinxRenderer

146402695b644a1f1460e60e4c1470747ec4d561 authored almost 9 years ago
Update and simplify tests

914f1ccfb299f93b228147a959f408d40ba73a34 authored almost 9 years ago
Merge more renderer classes into SphinxRenderer

48314578bf8ea338c8d49f986eaba336af6a11d4 authored almost 9 years ago
Merge renderer classes into a single class, SphinxRenderer

47f98d4a07f73f9756c877b5622387ef551ceedf authored almost 9 years ago
Replace self.data_object with passed node argument

247fd37edc98bfdfcc150f950813836575c474cc authored almost 9 years ago
Pass Doxygen node to render methods

015eef9d95b1bd610113faa2d405f9afb6f828d9 authored almost 9 years ago
Merge pull request #251 from michaeljones/programlisting

Add programlisting nodes to content (#70)

fc4080ad09736eaff8cb0b30bfcf8ee483652b86 authored almost 9 years ago
Add programlisting nodes to content (#70)

The programlisting nodes and content nodes can interleave so we
need to place them in the same a...

9bdf488af74b2c86303217f882b086b9d7cee1dc authored almost 9 years ago
Merge pull request #248 from michaeljones/rendering

Replace "typedef" with "using" when rendering type aliases (#213)

aa3c80b69ead0c6616a90db9cecb19b0c9690d0c authored almost 9 years ago
Merge pull request #250 from kitizz/master

Making directives.py Python 3.x compatible

b93cbdb9938ae76622da7908f39a6bffcb854b85 authored almost 9 years ago
Making directives.py Python 3.x compatible

Changing dictionary item iterations all to dict.items() makes the code
compatible with both Pyth...

494705703abbaa7a8ba3deb32dbbba7d73ae3123 authored almost 9 years ago
Replace "typedef" with "using" when rendering type aliases (#213)

2e8c74bfeb0f99ec5669864ff08ef14d4bbd3002 authored almost 9 years ago
Merge branch 'qualifiers-improvement'

5ec7a13cbc1e8f9b016b23ad7c1b86d306401d06 authored almost 9 years ago
Improve qualifiers handling

- Sphinx now supports cv-qualifiers
- A little bit more handling for C++11 alias typedef

a70cb5bdfc81421f8907d09fe432cd2ba2cd8318 authored almost 9 years ago
Merge pull request #247 from michaeljones/renderer-test

Pass function CV-qualifiers to Sphinx

fd191b455b26e4119cad4a1a61b0b22b0440bca7 authored almost 9 years ago
Fix a typo

116e1b57c3bdaacf32bb81e71763ab1684049e5e authored almost 9 years ago
Use NodeVisitor to find declarator and content nodes

5895a773f0a6cde066c22841400185cd116bb6d8 authored almost 9 years ago
Don't check Sphinx version because we require 1.4 or later now

dc81a22c1a489472994bcab955622837689da20b authored almost 9 years ago
Remove extra whitespace

b0fdc8cd9ad222df2a5691b04390ee07ce021c54 authored almost 9 years ago
Fix compatibility with Sphinx 1.4

00590aba7d910deafd375f44abaceef5e8826a7a authored almost 9 years ago
Test that a const function get a correct ID

a25841a47fe32a64af3f65b9c5426fcdb4683cc3 authored almost 9 years ago
Pass const and volatile function qualifiers to Sphinx

Previously they were added to the rendered output manually.
Without CV-qualifiers Sphinx cpp dom...

9417cda9613b8fe28e3f50a9a861e6f42331ecb3 authored almost 9 years ago
Require Sphinx 1.4 for improved C++ support (#243)

c8fe9c77dce53dbd7186ffedf7e227f60cf254b9 authored almost 9 years ago
Use real Doxygen nodes in tests and test typedef renderer

c9ba4e9cb1454fc40f2f843caa70f76a7a4f5364 authored almost 9 years ago
Merge pull request #245 from michaeljones/renderer-test

Add a function renderer unit test

992684ec67a75a89e7d30f2bc1acfb089d2afdb8 authored almost 9 years ago
Add a function renderer unit test

Add some infrastructure for running RST renderers in isolation and
use it to test FuncMemberDefT...

2f0ce9abbc79ada55f32a66fad42cec3627b4a4a authored almost 9 years ago
Merge pull request #244 from ishitatsuyuki/apidoc-timestamp

apidoc: avoid unnecessarily updating timestamp of generated files

a42efacec89f4e1f167ea3a745b7e5da9cfc4bfa authored almost 9 years ago
apidoc: avoid unnecessarily updating timestamp of generated files

f49649fa08659fa01b2ed4bf1cf3ffb60a4b4c4f authored almost 9 years ago
Bump to 4.2.0

eecdeec873dce2c2876f5af5ef6d64e90aa51cc9 authored almost 9 years ago
Merge branch 'ishitatsuyuki/master'

dca566ba12163528aaf2cad0d251b5a3a9d3accc authored almost 9 years ago
Correct coding style

97455cd7ea4cd165d7e5cf98d057d0a97bd2aca4 authored almost 9 years ago
Fix help text

6cfa60250fc84f4b163707c93c7630070344a765 authored almost 9 years ago
Add Sphinx-like apidoc script

This will generate documentation with minimal indexing.

1abbde03881cd748487a49f50f8dfc32c7133a45 authored almost 9 years ago
Fix main arguments

0bbe89f947eec8348257163827e6bee9a486f201 authored almost 9 years ago
Update module description

ee9745767f38e558533abae31ac37b4a9fcf0ad0 authored almost 9 years ago
Fix version showing

6112d409ad0149328c2fd5c56c57f14934d2f1a0 authored almost 9 years ago
Merge pull request #239 from michaeljones/templates

Add support for extra signature nodes used by Sphinx for templates

5a3d2632391f2c0c6c8a3c8c9ee7d4e8759b7fbb authored almost 9 years ago
Merge pull request #240 from michaeljones/default-args

Handle default values in parameter declarations

26262969737f4633cb12e5e4e0a3e65ba3436d56 authored almost 9 years ago
Handle default values in parameter declarations

a9c2ae5b2055803277cf204dfa31eb1551b8ac9a authored almost 9 years ago
Add support for extra signature nodes used by Sphinx for templates

04e45447889c3e8b36006d85c9eaa4e1bab0bce6 authored almost 9 years ago
Merge pull request #238 from EricFromCanada/master

Add Lasso C API example

748637f6a1f51845c8d37f7dd5600287690bd740 authored almost 9 years ago
add Lasso C API example

40646b22c78caae897cd69e7fd7991848fb9b712 authored almost 9 years ago
Merge pull request #237 from EricFromCanada/master

Support Sphinx's `needs_extensions` config option

014b01f625c6ea84357b004607341555470bee20 authored almost 9 years ago
support Sphinx's `needs_extensions` config option

f145f7c0cbf20dca8f2b4239fef4047c4e1dd8b0 authored almost 9 years ago
Merge branch 'feat/refactor'

2509d711c697056a254559060cac9d911a5235eb authored about 9 years ago
Remove DoxygenToRstRendererFactoryCreatorConstructor

It never did much and we've already removed most of the things it helped
pass on. Here we remove...

f28d719bd058ed4cca486973f1ae9ea43478f833 authored about 9 years ago
Remove unused args from create_factory_creator

To clean them up as they don't seem to be being used.

For #236.

bb7e4dcb01b3416a057fbf3e7d5cfc1a6f68a0e3 authored about 9 years ago
Move RootDataObject to where it is used

Like the others. Might as well have it close to where it is used.
Unlikely to want to replace it...

ef0ef8880820591a3fd92f88aa43ef1bf4318ec2 authored about 9 years ago
Don't fix Sphinx regex anymore

I assume it has been fixed on the Sphinx side a long time ago. It was
reported a long time ago a...

67a9c4f60684d206b33a1cca5df23fe17a0f2fab authored about 9 years ago
Move DomainDirectiveFactory to where it is used

Instead of passing it down from the top. Reduces the need for the
intermediate factories which w...

b5d9c100a8a1ab95c817ebff5d41e28d8c525539 authored about 9 years ago
Create the node factory where we need it

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
Declare RstContextCreator where we need it

Not at the top followed by passing it all the way down to where it is
needed.

For #236.

266ef3ed58e59b0548125085fcbf71c00f462be9 authored about 9 years ago
Remove app assignment

Not sure why we have it. Doesn't appear to be used again.

For #236.

bbdb62086eec64bd6040f2a039f6b8cf7d5a5c7f authored about 9 years ago
Simplify RstContentCreator

Import and use ViewList & textwrap directly instead of going through a
layer of indirection. I i...

c215203659a68857827c369a5613a26371008c65 authored about 9 years ago
Remove factory to make dictionary object

I really got lost along the way somewhere.

For #236.

5b12a8b280058c2f519c088e2d7f305d70f53dd8 authored about 9 years ago
Remove unused GlobFactory class

Tried to refactor it. Turns out it wasn't being used.

For #236

137cf1b01fdb8a07f03989e6c92d91bae744c257 authored about 9 years ago
Merge pull request #235 from sebastinas/reproducible-build

Make output reproducible

3ea3c49826574a53dbc5128885c24ddfde5009f4 authored about 9 years ago
Make output reproducible

43a6152ae32dfa44bf745e6ddf06c4d2fe1eb4b6 authored about 9 years ago
Merge pull request #234 from uralbash/patch-1

fix typo in docs

a564b991b5eb2dc220ca29ef21b9c68bdc2f8ac6 authored about 9 years ago
fix typo in docs

3f98b8cb06a30500bb7c58d4705057d341277045 authored about 9 years ago
Merge branch 'pointers'

4cc0e40668480506903ab9542b29bf0830fdb1e3 authored about 9 years ago
Fix handling of multiple pointers and references (#187)

d080ab9906b64bced5ca7091d571c5cad7fafa44 authored about 9 years ago
Merge branch 'tests'

ced7aebf25a4ebd4a79d743d02168cc51e07547d authored about 9 years ago
Fix running tests on Travis

3de9858cad31ceb77c2d1adfd54818bcbbde5b1f authored about 9 years ago
Merge pull request #229 from michaeljones/tests

Fix tests

5d7577cf921e776a8805a4070d3828fa106d5e49 authored about 9 years ago
Fix tests

* Correct typo in PYTHONPATH
* Update imports for the new module structure

72b97203c42988959cea152e5998ed01208362ad authored about 9 years ago
Merge branch 'code-docs'

ea49b24e0c626d8658dd1d1c2a26084f4bd20813 authored about 9 years ago
Update flake8 test paths

And add some more; fixing the appropriate warnings.

f1d8ee28c86cbe6b6243cf70f003221dfa9457bd authored about 9 years ago
Flatten renderer directory

As with the last two commits. We don't need 'doxygen' or 'rst' as we're
not going to deviate fro...

c45a7b4091d4afe7cb78b1795f59983e33af09fb authored about 9 years ago
Add breathe/ level readme file

Containing some description of the submodules. This seems like a good
way to provide information...

220ffb676fba984d5f35e4331ba24561d1bba021 authored about 9 years ago
Inserted sublist titles

As rst doesn't seem to want to separate out the two lists when there
are just empty lines between.

6e9f8a5bada91aa58fb867b5d2d98bd7e0f1017b authored about 9 years ago
Flatten parser directory

We had a 'doxygen' subfolder but we're never going to support another
source format as this proj...

4959e9a962fb43a02ae4bce207c609b2c8730bfc authored about 9 years ago
Flatten finder directory

As with the last commit we don't need the 'doxygen' subfolder as it is
all doxygen. The grand pl...

e4a0f5626b5c7726519534bae9d9f33f7f7adf5d authored about 9 years ago
Remove /breathe from gitignore

No idea why that is in there. It is not very helpul for adding new files
to our structure.

ea15f2c7fd0d578cbbd2938413cada56918f0905 authored about 9 years ago
Merge branch 'feat/alternative'

36cec459f20575a936644135c94ee9612e2681ff authored about 9 years ago
Add new alternative

Raised in #227.

50d3bcaed660a1857bc2bb35834d1e697429547e authored about 9 years ago
Merge branch 'feat/inheritance'

d6a9f1bcd11411363d86d1b06be3e92c1c480903 authored about 9 years ago
Output a class's parents & children

We read the basecompoundref and derivedcompoundref entries from the
doxygen xml for classes and ...

52401eb34d7cb802156e8a14d290919019538ae5 authored about 9 years ago
Mention the inheritance output in the doc

16534049cf263c998cf9514908793341ae183ebb authored about 9 years ago
Provide helper render method

We write a simple helper method which performs the standard 'context,
child-renderer, render' da...

a113cd174ebe28a61a5089e17cfe468584a5a86c authored about 9 years ago