doxide icon indicating copy to clipboard operation
doxide copied to clipboard

Modern documentation for modern C++. Configure with YAML, output Markdown, post-process with Material for MkDocs.

Results 10 doxide issues
Sort by recently updated
recently updated
newest added

Consider this issue a place for new `@command` requests. Please reply with suggested new commands or requests for existing Doxygen commands that would help with migration of an existing codebase...

enhancement

Ref e.g. #7 , it would be useful to add a `--quiet` and/or `--verbose` flag to `doxide` to control the level of reporting. Warnings for autocorrections and unrecognized commands might...

enhancement

With Python and Rust I can put examples into my doc-comments and run them as tests via `pytest` or `cargo test` respectively. Is there any chance of Doxide helping to...

enhancement

Linked to #35 In C (it is not the case in C++), it is customary to do ```c typedef struct stuff_ { int a; } stuff; ``` If `doxide` encounter...

enhancement

While I totally get why `struct` and `class` gets their own separate page, ```c typedef struct suff_ stuff; ``` ... Also result in a separated page, which does not contain...

enhancement

[CircleCI now supports Docker executors on ARM](https://discuss.circleci.com/t/product-launch-arm-docker-generally-available/48601), which ought to allow building of ARM packages. Doxide packages are currently built through the [download.indii.org](https://github.com/lawmurray/download.indii.org) repository, see lawmurray/download.indii.org#1.

packaging

I noticed that you've started providing release tarballs. Could you please also add the `contrib`'s sources there? I can't run `git submodule update`, since there's no `.git` directory.

packaging

It would be good to support [access specifiers](https://en.cppreference.com/book/intro/access_specifiers), i.e. `public`, `protected` and `private` in classes. Suggestions welcome on how to handle this from a presentation perspective, e.g. tagging each entity...

enhancement

Currently the `doxide.exe` executable and `doxide-installer.exe` installer are not code signed on Windows, which triggers Windows Defender. Ideally we would set up code signing in the release pipeline.

packaging

Add automatic linking to entity signatures. When the signature appears in the docs as, for example: ```cpp TypeA f(const TypeB& b, const TypeC& c); ``` the types `TypeA`, `TypeB` and...

enhancement