IT/Production Acceptance/DXR: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 2: Line 2:


* Add DXR bugzilla component - [https://bugzilla.mozilla.org/show_bug.cgi?id=517550 bug 517550]
* Add DXR bugzilla component - [https://bugzilla.mozilla.org/show_bug.cgi?id=517550 bug 517550]
* DXR Tracking bug - [https://bugzilla.mozilla.org/show_bug.cgi?id=489834 bug 489834]


== Task List ==
== Task List ==

Revision as of 21:04, 18 September 2009

TODO - fill out info on dxr

Task List

  • Start doing continuous re-indexing of the tree
  • Switch to using http get for searches
  • Make search results clickable anywhere vs. just on line number
  • Add links for #include header files
  • Add support for C source
  • Make IDL pages, and other decl locations do a better job at providing links
  • Add more query options to search page (e.g., looking for implementations)
  • Add support for JS source
  • Finish xpidl_xref so all parts of XPIDL are parsed (eg. c++ fragments, typedefs)
  • Add Macro decl locations
  • Add support for Obj-C/C++ source
  • Integrate callgraph
  • Show compiler warnings
  • Fix srcdir vs. objdir links (e.g., PRInt32)
  • Remove .html from source file names (mod_rewrite?)
  • Add support for html/xml, perhaps with links to MDC doc pages
  • Make dxr scripts path agnostic and more portable (python path stuff)
  • Fix ctor html linkifying code so Foo::Foo works properly
  • Figure out how to deal with code being ifdef'ed out (e.g., debug vs. non-debug build)
  • Various fixes to dehydra script
  • Multi-platform indexing
  • Various front-end fixes (e.g., dojo UI stuff)
  • Add gcov support
  • Add build dependency map info - "what do I have to remake if I change something in content/html/document/src?"