New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing Files #195
Comments
The problem seems to be in cppast. Running the cppast tool on
|
I plan on adding a different backend to cppast (using clang's ability to dump the AST as JSON as opposed to libclang). This will fix a lot of cppast bugs (and probably this one), but it'll take some time before I can get to it. |
@foonathan I played around with clangs json output last night. The schema is really straightforward. One minor issue is, that it produces a lot of data. The |
I plan on using simdjson https://github.com/simdjson/simdjson It does on-demand parsing, so it only looks at the part of the JSON that match declarations and skips the actual statements. |
@tobiashienzsch reported some issue with his library github.com/tobanteEmbedded/tetl:
My Pipeline
standardese v0.5
Missing Files
Problem: For some files from my library no documentation is generated. An examples is etl/string.hpp, which only generates markdown for the
#include
statements. Even tough there are a lot of entities inside the file. Source: etl/string.hpp. If I runstandardese
only on the problematic file I get no warnings or errors. Even in verbose mode.The text was updated successfully, but these errors were encountered: