Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "CDT/Archive/designs"

< CDT‎ | Archive
(Docs)
(Moved component documentation links to top level where people can actually find them)
Line 1: Line 1:
== Docs ==
+
== Documented Components ==
{todo: move to component's pages}
+
  
 
* Build
 
* Build
Line 10: Line 9:
 
* Debug
 
* Debug
 
**  [[CDT: Debug: Catchpoints support]]  Design for Catchpoints support in CDT Debugger (framework)
 
**  [[CDT: Debug: Catchpoints support]]  Design for Catchpoints support in CDT Debugger (framework)
 +
** [[CDT/cdt-debug-dsf| DSF]]
 +
** [[CDT/cdt-debug-dsf-gdb | DSF-GDB]]
 
* Misc
 
* Misc
 
** [http://dev.eclipse.org/viewcvs/index.cgi/cdt-home/developer/docs.html?root=Tools_Project&view=co Older Design Documents]  Design documents from 2002-2005 (Scanner Configuration, Makefile Editor, etc.)
 
** [http://dev.eclipse.org/viewcvs/index.cgi/cdt-home/developer/docs.html?root=Tools_Project&view=co Older Design Documents]  Design documents from 2002-2005 (Scanner Configuration, Makefile Editor, etc.)
  
 +
* Parser
 +
** [[CDT/designs/Overview of Parsing | Overview of the DOM parsers]] High level explanation of parsing in CDT.
 +
** [[CDT/designs/C99 and UPC Parser Overview | C99/UPC parsers]]  High level overview of the new C99/UPC parsers.
 +
* Indexer
 +
** [[CDT/designs/PDOM | PDOM & Indexing]] The new indexer architecture for CDT 3.1.
 +
* DOM/AST Tooling
 +
** [http://r2.ifs.hsr.ch/cdtrefactoring Refactoring]
 +
** [[CDT/designs/StaticAnalysis | Static Analysis]] Proposal for Static Analysis Framework for C/C++.
 +
* Project Model
 +
** [https://bugs.eclipse.org/bugs/show_bug.cgi?id=115935 Project Model] Proposal Bug for a new *DT "Project Model".
 +
*** [https://bugs.eclipse.org/bugs/attachment.cgi?id=46637 Core] Design Document, [https://bugs.eclipse.org/bugs/attachment.cgi?id=50311 UI] Design Document
 +
*** [http://dev.eclipse.org/mhonarc/lists/cdt-dev/pptJ3i1bRlrRG.ppt Core] (.ppt), [http://dev.eclipse.org/mhonarc/lists/cdt-dev/pptvZhcaSJnGf.ppt UI] (.ppt)
 +
** [[CDT/designs/EFS | EFS Support]] Transitioning CDT to full EFS integration
 +
** [[CDT:Flexible Project Structure]] This is a project to allow for more flexible project structures in Eclipse as required for many CDT users.
 +
** Project Templates: [http://help.eclipse.org/help33/topic/org.eclipse.cdt.doc.isv/guide/projectTemplateEngine/index.html CDT Plug-in Developer Guide > Programmer's Guide > Project Template Engine]
 +
** [[HowTo_extend_CDT_with_custom_file_templates]]
 +
* API
 +
** [[CDT/cdt-core/designs/CommandLauncher | CommandLauncher]] - overriding CDT command launch behaviour
 +
 +
 +
== All Components ==
  
  

Revision as of 10:32, 13 October 2009

Documented Components


All Components

Components
CDT/cdt-build
CDT/cdt-build-managed
CDT/cdt-core Parsers, Index, Project Model, Core functionality
CDT/cdt-debug Common debugger components, including: breakpoints, launch UI, editor integration, etc.
CDT/cdt-debug-cdi API and framework for integrating debuggers with Eclipse, modeled after the JDI API in java tools.
CDT/cdt-debug-cdi-gdb Integration of GDB debugger using the CDI framework.
CDT/cdt-debug-dsf Alternative API and framework for integrating debuggers with Eclipse.
CDT/cdt-debug-dsf-gdb Integration of GDB debugger using the DSF framework.
CDT/cdt-doc
CDT/cdt-editor
CDT/cdt-indexer
CDT/cdt-other
CDT/cdt-parser
CDT/cdt-refactoring
CDT/cdt-releng
CDT/cdt-source-nav

Back to the top