User:Jcranmer/DXR Roadmap: Difference between revisions
Jump to navigation
Jump to search
(Created page with "For right now, this is a grab-bag list of things I think might be interesting: == Important == * Add plugin hooks to HTML generation (e.g., enable/disable gcov view somehow) * B...") |
No edit summary |
||
Line 15: | Line 15: | ||
* Better macro output | * Better macro output | ||
* JSON API | * JSON API | ||
* Improve handling of binary data | |||
== Interesting for mozilla == | == Interesting for mozilla == | ||
* Use tinderbox builders to generate information continuously | * Use tinderbox builders to generate information continuously |
Latest revision as of 22:06, 2 August 2011
For right now, this is a grab-bag list of things I think might be interesting:
Important
- Add plugin hooks to HTML generation (e.g., enable/disable gcov view somehow)
- Better support for multiple trees
- Add links into the IDL source
- Search, getinfo need more plugin hooks
Should have
- Figure out why the generated source isn't getting indexed properly
- Improve support for templates
- Test suite
- Figure out how to reduce memory usage without sacrificing speed too much
- #include links
- More generic highlighting
- Better macro output
- JSON API
- Improve handling of binary data
Interesting for mozilla
- Use tinderbox builders to generate information continuously
- Better support for IPDL
- Results for JS, HTML, XUL, XBL
- Results for Objective C/C++
- Add in some ability for xpcom (i.e., this implements XXX interfaces and has XYZ contract id)
Ideas
- Improve callgraph for function pointers and C code
- Emit ctags
- Combine results from multiple platforms
- Better searching (need to figure out what people are looking for)
- Any open DXR bug
- Anything else in DXR Future Work Plan, more or less
- Count, pagination to search
- Support for gcc and msvc (not all projects can build with clang)
- Figure out how to get non-clobber working