Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-01-28 | WIP: dox_to_sphinx.py: Improve C++ support | David Robillard | 1 | -27/+123 | |
2022-01-28 | Update dox_to_sphinx.py | David Robillard | 1 | -4/+9 | |
2022-01-28 | [WIP] Add validation | David Robillard | 1 | -0/+45 | |
2022-01-28 | Replace serdi with more fine-grained tools | David Robillard | 1 | -12/+12 | |
Especially with the new functionality, the complexity of the command-line interface alone was really becoming unmanageable. The serdi implementation also had the highest cyclomatic complexity of the entire codebase by a huge margin. So, take a page from the Unix philosophy and split serdi into several more finely-honed tools that can be freely composed. Though there is still unfortunately quite a bit of option overlap between them due to the common details of reading RDF, I think the resulting tools are a lot easier to understand, both from a user and a developer perspective. | |||||
2022-01-28 | Write test outputs to a temporary directory | David Robillard | 1 | -25/+25 | |
While occasionally useful, I almost always end up reproducing the issue live to investigate something anyway. Not keeping the many tests results around results in less clutter, and hopefully makes the test suites faster in environments with bad I/O like Docker. | |||||
2022-01-28 | Replace serdi -b and -e options with a block size option | David Robillard | 1 | -2/+2 | |
This is more powerful, and reduces the number of command line options that almost nobody needs to care about. | |||||
2022-01-14 | Add a convenience script to run all docker builds | David Robillard | 1 | -0/+65 | |
2022-01-14 | Add model to benchmarks | David Robillard | 1 | -6/+12 | |
2022-01-13 | Fix name shadowing in benchmarking script | David Robillard | 1 | -3/+3 | |
2021-06-30 | dox_to_sphinx.py: Show macro parameter names in prototype | David Robillard | 1 | -2/+16 | |
2021-04-12 | dox_to_sphinx.py: Support emphasis | David Robillard | 1 | -0/+3 | |
2021-04-12 | dox_to_sphinx.py: Support computeroutput nodes with children | David Robillard | 1 | -2/+1 | |
2021-01-06 | dox_to_sphinx.py: Emit documentation in groups | David Robillard | 1 | -52/+23 | |
2021-01-06 | dox_to_sphinx.py: Clean up whitespace in output | David Robillard | 1 | -9/+10 | |
2021-01-06 | dox_to_sphinx.py: Fix computeroutput support | David Robillard | 1 | -1/+1 | |
2021-01-06 | dox_to_sphinx.py: Add support for fancy quotes | David Robillard | 1 | -0/+6 | |
2020-12-21 | Generate documentation with Sphinx | David Robillard | 1 | -0/+674 | |
2020-11-15 | Port serd_bench.py to argparse | David Robillard | 1 | -28/+22 | |
2020-11-15 | Format serd_bench.py with black | David Robillard | 1 | -65/+94 | |
2020-11-15 | Move benchmark script to scripts subdirectory | David Robillard | 1 | -0/+213 | |