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

Merge branch 'dean0x7d-overloads_bug'

8b1f6a8e8b261bf74b3e19c27f34d4ce3bc5a8b1 authored over 9 years ago
Credit dean0x7d

Thanks for debugging our over linking issue!

5c080642a431d191be079f807acb4ba50bd6a11c authored over 9 years ago
Address some pyflakes & pep8 warnings

28d97a666306a02e06fb2a1525d71e3f5622d73b authored over 9 years ago
Remove options arg from create_factory_creator

As it has been pointed out that it isn't actually used in the function.
I think that it once was...

484a2b0d7b1bf5bb1d54705330741fd7d377f231 authored over 9 years ago
Move directive args manipulation out of render method

The directive arguments should really be a reflection of the arguments
that are used for that di...

90131c6766ddee2636e6080148f95d5045c6267a authored over 9 years ago
Quick fix for options not being used

The comments highlight the potential issue of the to options dict not
being referenced anywhere.

9b8addad7c30d764522d1790406a75409bbfa4f8 authored over 9 years ago
Merge branch 'RR2DO2-patch-1'

4913444d1b61778e86bcfab21a82fbcb20feda48 authored over 9 years ago
Use 'default project' as the default name for project info

Without this change a lot if internal references to the default project
will be created as proje...

49f21274d2066524807ee0dca6f4eed0a08b4a94 authored over 9 years ago
Bump to 4.1.0

58c9ffc1c373c446a9d75f1ed1fdc59de461dc5c authored over 9 years ago
Merge branch 'doxygen_config'

7ad9d2fe6e6962c2f7051f44050de28ceb841a82 authored over 9 years ago
Avoid passing the app into the doxygen handler

Just minimising dependencies. It feels cleaner to pass in only the
config options we need rather...

ca063c9e1972e41a9d42796ac3458cd573af119a authored over 9 years ago
Add breathe_doxygen_config_options

d3cc052c1c03ae5e6f827f5041cc35090293d9e7 authored over 9 years ago
Merge branch 'fixes'

90d7ba8b450cc61977907cf91309b7742bb705ef authored over 9 years ago
Rename license file

I was using the British 'LICENCE' (with a C) rather than the American
'LICENSE' (with an S.) We ...

15f7416eead64d16d212512101bac7727c161bea authored over 9 years ago
Remove #! lines from library files

The files were auto generated and it seems the program added these lines
and I never noticed. Th...

9340b1b9591c523d1680053a29f7138534fbec28 authored over 9 years ago
Merge branch 'template' of github.com:michaeljones/breathe

5e6268d9f2731829637d33f030882c9a9a79640a authored over 9 years ago
Indent break correctly

50a806ad8eb5f76d90c3af9e7f387079328a3f96 authored over 9 years ago
Move handling of keywords to ParamTypeSubRenderer

because `typename` and `class` keywords can appear not only in
template parameters but in the ty...

010d38ffbcdead7142b263db13af583bb4149e10 authored over 9 years ago
Replace unicode with six.text_type

This way the code is compatible both with Python 2 and Python 3.

75c2db86f6bae6ffeef97ee4d1d8d94774c33634 authored over 9 years ago
Flake8 fixes

Indentation, line length and whitespace mostly. One instance of an
unused variable which we dele...

1fc2a128465828d8ed90f60648517c406ca202b0 authored over 9 years ago
Render keywords as annotations (#203)

d19ab0678f18825dbf61bf22a809f7358c3f83a7 authored over 9 years ago
Minor adjustments

Only want to replace typename or class if they have a space afterwards
and so aren't part of a l...

cd26d948bfc2388e89580fa60df03626a24c6334 authored over 9 years ago
Merge branch 'filter'

4e96b5974f525063b35d91de4b5bdcc16a6d46af authored over 9 years ago
Use 'six' module to handle Python 3 flake8 error

flake8 under Python 3 was complaining about the use of the 'unicode'
type. We're keen to move ou...

af3b8b2f5f81f86d65140bf3d1857a9cb164eafc authored over 9 years ago
Reshuffle the logic

Better expressed as the negative of the & rather than the | of two
negatives I think.

227fc57c530162d701b8b0aa0e4f563a08f01605 authored over 9 years ago
Extend function filter to ignore groups

We take a standard 'function' type member filter and then extend it by
saying we're only interes...

4063a6838035d8736ca342271c0d20a61f02cbd4 authored over 9 years ago
Various flake8 fixes

Including some unused variables which is a little puzzling but we assume
it is correct and that ...

4c78d4bf1933df545ef4dfcab88a7943cf47abde authored over 9 years ago
Merge remote-tracking branch 'mikepurvis/patch-1'

3f6c5ca9c7b4323b59a583c8f2ff5878cd0e7751 authored over 9 years ago
Change template parameters to be labeled as such.

e2a49805c25cb2add4bb1b48bc2dd035527fdafe authored over 9 years ago
Merge branch 'enum'

be6b6861ad58a6da08fdbff936056d62da80f174 authored over 9 years ago
Remove import

The node_factory actually just exposes the class names so we can do this
for the moment. If we d...

b2c9b8c36819d3552c9253359c16ce14de4c1009 authored over 9 years ago
Fix handling of C enums (#195)

dc60829f9ab2c978421a5dead872f72160314b11 authored over 9 years ago
Ignore doxygen sqlite3 files

I guess that recent versions of doxygen have started using sqlite3 for
some caching and are leav...

54ad11e88a10b43012d1da0d587b0e9d9326cf9b authored over 9 years ago
Add failing example of C enum

We're not handling enums properly in the C domain. This is an example of
it failing with code ta...

057cb693d17e77b4b11d603475b8f7f475d033cc authored over 9 years ago
Merge branch 'ref-param'

c92cdc3a02cf40e7bdc96ec6a15d6d915fe673d6 authored over 9 years ago
Fix handling of array references in parameters

6a021001299a0d4452860d1e1e745551944ede47 authored over 9 years ago
Merge branch 'template'

ef7b77d186ac41dc65c7533cd3f97ed1d9916b65 authored over 9 years ago
Remove template arguments for member typedefs and variables

This completes #179.

ad80c28fa3a562dc52198921fc50404e1e3beb1b authored over 9 years ago
Adjust indentation

And add a couple of comments to help me remember how it works.

b58bb08bab4e8ae0f93d6f56cb693f518749a6ea authored over 9 years ago
Remove template arguments from the class name in the member function

Otherwise links to nested classes (in parameter or return types) defined
in the same template ar...

4c8fa6d3c874c4acc69b8fd7476127ffdb854f40 authored over 9 years ago
Merge branch 'unittest'

abad751c2b72401d5f96abf8c6aa130b756af61b authored over 9 years ago
Add dev-test target to the makefile

So that we can easily run the tests whilst developing. The 'make test'
target should always use ...

b650db6ffaf5e9a66e8de46e685b98eed6b155a6 authored over 9 years ago
Add basic unittest for get_param_decl

We separate out the logic of generating the parameter declaration from
the xml nodes into a pure...

009f88aada21f272fd75f042d2d73db02be23248 authored over 9 years ago
Add nosetests call to travis setup

So that we run our little unit test.

058ac8db65445ea0caf9c8d197e1132df7737203 authored over 9 years ago
Remove unnecessary named factory methods

The named methods were all calling an standard method with a string that
we were having to speci...

4c93cbbdbf5fce69953f50656bc4d73eca8e2802 authored over 9 years ago
Add more parameter arrangements to the test

We don't need to be too careful about the formatting of the output
because the strings are being...

7d8102c4ab0945f3339b04cf71f4cc83d651b14d authored over 9 years ago
Add parameters example for testing

We want to know what xml to work with.

2af356d0b061fc517772766e4b626f90e59d431d authored over 9 years ago
Rename Test classes to have unique names

By lazily appended ids to the end of their names. It seems that as they
are all top level classe...

4ee32f482bd25eb76c8b162749011b1eab4d53f6 authored over 9 years ago
Add simple PathHandler test

Just trying to write any simple test that I easily can to start the
process and get into it all.

4de15a90e7b9ac5358acde7efd2aeab553e4d3af authored over 9 years ago
Merge branch 'daveisfera-master'

4361271ac300be8dec0a28cc68ea76c5ba272ae9 authored over 9 years ago
Adding html and pdf build targets

Html and pdf build targets allow for building just one form of the
documentation.

690770c823642068a837354a303f42b59377e61a authored over 9 years ago
Merge branch 'travis'

6355e72e8858e02dd15c28f3c11cf2b3c0e3cac0 authored over 9 years ago
Fix travis badge reference

It should be referring to 'master' and not the 'travis' branch. Oops.

420eb85a7c1725e2133148758dda4dc60218775c authored over 9 years ago
Merge branch 'array-param'

b8fa31b885db0deb0418bce959ef44b1b8fc7608 authored almost 10 years ago
Fix handling of array parameters (#187)

22923e654185f251a1d6934f224c0c0d53435f98 authored almost 10 years ago
Move 4.0.0

The change log needs to be updated.

e7579b09c5a2bb0b16612759f7ddfe111f691763 authored almost 10 years ago
Merge branch 'css'

447192b0b44bd8af03eb96e57d14faee6f2ea963 authored almost 10 years ago
Only add breathe stylesheet if it is available

686551276de098dfb866eec26bb6677e04adaf3e authored almost 10 years ago
Merge branch 'travis'

d6e0d4567129ca4ee94d678d7c70dea52a30ef60 authored almost 10 years ago
Change flake8 to focus on subset of files

In order to not have our tests failing all the time we cut back on the
number of files covered b...

e95f19ad839c606cfa402a8d71a51241c4b54592 authored almost 10 years ago
Add flake8 test to travis

So that we have checks in place for adhering to the pep8 standard. This
is going to mean that ou...

f130f3122ebfb8590aedf5c25332ebc47e9ac8d8 authored almost 10 years ago
Change flake8 config

To exlude the autogenerated Python code that we have that we're not
really interested in making ...

161c522b9b123a427bf896da991ca04f0d97e9ac authored almost 10 years ago
Test with two versions of Sphinx

I do not consider compatibility with old versions to be essential but I
believe we are so it wou...

7039ffa5bcc67f08f8fb299fd6cf452e1a0bd246 authored almost 10 years ago
Merge branch 'enumvalue'

a40c1d6c6a02f53632aed55f827c99b811a1d742 authored almost 10 years ago
Fix handling of nested namespaces in Renderer.get_fully_qualified_name

The node stack doesn't necessarily contain parent namespaces so we
should use the full compoundn...

c60066627cf26bba60a43789f6077c4c1940028b authored almost 10 years ago
Use fully qualified names when rendering enums

b878f400f334c1bbb8d3039df4ee4828176a7a87 authored almost 10 years ago
Add '=' to the initializer if Doxygen doesn't

19777642309d14f21fbc27d4a1c0621a9fb4c22b authored almost 10 years ago
Merge branch 'members'

9ea746c748019dbb73fd9b09164c9c03c2af808e authored almost 10 years ago
Correctly handle declarations that Sphinx cannot parse

Insert annotation node such as "typedef" instead of replacing the node
created by Sphinx in case...

94983418460e311f13fae9a04bb93e4f6a5e47f3 authored almost 10 years ago
Fix get_fully_qualified_name

Only use the qualified name from the ref node if we haven't seen any names.

258bee42f269aa6012afeb4d576a20c42d9b850e authored almost 10 years ago
Render Python attributes using designated directive

419a557bde5d18822b43614c9ae333dd2727bd3e authored almost 10 years ago
Generate doxygen targets for members

be17be57d31022513011fc0031ae3c4024b8bb6d authored almost 10 years ago
Fix rendering of variable declaration containing "enum" and newlines

Example:
enum Test::TEnum*
enumPtr

21ed050ec1f5c6942373ede9aa07567e7fc343ee authored almost 10 years ago
Render friend function declarations as functions

5bb2d928e1859c03c605a980582e4f9e0952caf4 authored almost 10 years ago
Remove unused methods build_signodes and title

8c2b0ba6fc9fe0d2e30ff9c54c4e3d14d2241338 authored almost 10 years ago
Render macro parameters

9b741318f800daec26fb25723842c6845ea89371 authored almost 10 years ago
Fix rendering of typedefs

Sphinx 1.2 doesn't accept "typedef" as a part of the declaration passed to
the cpp:type directiv...

0e5f244c8e0b83057901dbe52f1b9417f3fb24e7 authored almost 10 years ago
Pass fully qualified name to domain directives

Otherwise they will generate incorrect domain targets.
Move get_fully_qualified_name from Compou...

1e7e6d938e6c0c152a8946bb6f51ff3e4f0f374c authored almost 10 years ago
Render the doxygendefine directive using the c:macro directive

And don't do any signature postprocessing.

d3df3275e8894a53c23cc5b98f4556b7c1d31324 authored almost 10 years ago
Remove domain handlers as they are not used any more

Domain handlers have become unnecessary since domain targets are
generated directly by Sphinx di...

06e1ea1444e029dc4475de8190e8cb74103b3c18 authored almost 10 years ago
Handle the case of multiple signature nodes

ba9e99825399b486704473724d02e731e431baa9 authored almost 10 years ago
Fix rendering of variables

Use the full declaration including the type and not just the name for
rendering. Variables don't...

014998bf3cd2d9c88a8790c15d87f4c6e51dde1e authored almost 10 years ago
Fix rendering of anonymous enums

Replace "@id" name generated by Doxygen with "[anonymous]".

acfb447d0a98ab98f746ac1d155c7f811d249b3a authored almost 10 years ago
Render all members using domain directives

This improves compatibility with Sphinx 1.3.

8a7c160988532108c1cbe9c4135f2cb708792d4c authored almost 10 years ago
Merge branch 'sphinx13'

62270080e43e465e9c29a34896d0657f85ffba2e authored almost 10 years ago
Use the standard Sphinx default option mechanism

for providing default domain_by_extension as suggested in
https://github.com/michaeljones/breath...

1765813b64ac50979f8768675a83fe98a87fc980 authored almost 10 years ago
Fix rendering of Python objects

Map .py files to the `py` domain by default (can be overridden by users) and use correct domain ...

1372320a9688f822c268979a83001d3e4b9da9e1 authored almost 10 years ago
Remove the node argument which is no longer used

3b9c28fc6f48857bc78a18929ac733812e0875a3 authored almost 10 years ago
Merge branch 'sphinx13'

d9c92a41eb8c3daae0356d39a3d046f0b3e94446 authored almost 10 years ago
Mask parameter nodes

This is required for overload resolution to work.

ef34c4d57657911ccf8c7a21faa8386d8cb12743 authored almost 10 years ago
Render slots as functions

784373eff4b2c789a51f2c9abedc3f93b8b407a4 authored almost 10 years ago
Prefer parameter names from declaration to the ones from definition

5069e3f634442475b11de52494c7e5807192e80f authored almost 10 years ago
Fix rendering of parameter types

Parameter types may consist of several parts such as 'const', 'String&'
stored in param.type_.co...

aae5c7c145165e489f4ed4287ebee9a425dc187a authored almost 10 years ago
Filter out outer class names if we are rendering a member

as a part of a class content

313f41a4725fa7a7a99f92c60f752fc4056a6a0b authored almost 10 years ago
Render functions using domain directives

Move the code to get function signature from DoxygenFunctionDirective to
FuncMemberDefTypeSubRen...

4b0179fa28ff3b512b00a71bf85c2db8606577e1 authored almost 10 years ago
Merge branch 'readme'

6ad69b9081bbfbbb39f71f168fde8ded388ee293 authored almost 10 years ago
Update README

e791740abfe10c5de362b7b42e2882f8ee87372c authored almost 10 years ago
Merge branch 'sphinx13'

41762ff55cc49cd3676d48e5820d4215b0eaef79 authored almost 10 years ago
Don't use 'c' as the default domain for .h files

d912273f184b9350494775ca0965cc5638686f54 authored almost 10 years ago
Inherit DomainDirectiveFactory from object

a8da3909e54fa0744ab63e24b1ea5b16d193bd73 authored almost 10 years ago