diff options
author | Travis A. Everett <travis.a.everett@gmail.com> | 2018-09-03 03:14:57 (GMT) |
---|---|---|
committer | Travis A. Everett <travis.a.everett@gmail.com> | 2018-09-03 03:14:57 (GMT) |
commit | 61cddaf2d440aff48868fc3a50185a2788917914 (patch) | |
tree | a2cad20cf84e3139be2135e68219b33e1d30e93e /cmake | |
parent | 172016e3d3b5cfe6f51470d43669f794b993da65 (diff) | |
download | Doxygen-61cddaf2d440aff48868fc3a50185a2788917914.zip Doxygen-61cddaf2d440aff48868fc3a50185a2788917914.tar.gz Doxygen-61cddaf2d440aff48868fc3a50185a2788917914.tar.bz2 |
Expand sqlite3gen's breadth, depth, and quality
Generated sqlite3 databases are roughly ready to support tools and projects that
require a significant fraction of what Doxygen collects.
output quality:
- collect primary info for most major entities and relationships
- fix causes of junk data in some columns (i.e. const * / QCString /
string / memory issues)
- convert decription field markup (mix of markdown, HTML, and Doxygen commands)
into XML
- eliminate duplicate/overlapping data (both rows and columns)
usability:
- abort if database already exists; prompt user to archive/delete it
- record Doxygen and sql schema versions so tools/clients can target/message
appropriately
- refine schema to support and simplify common queries
addon/doxypysql:
- adopt schema changes
- py3 compat
Diffstat (limited to 'cmake')
0 files changed, 0 insertions, 0 deletions