IT/Production Acceptance/DXR: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 3: Line 3:


== Task List ==
== Task List ==
* 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


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

Revision as of 20:49, 18 September 2009

TODO - fill out info on dxr

Task List

  • 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)