Skip to main content

Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

CDT/Archive/planning/5.0

< CDT‎ | Archive‎ | planning
Revision as of 13:27, 1 October 2007 by Dschaefer.qnx.com (Talk | contribs) (New page: CDT 5.0 * Finish end of June 08 * Two month Feature Freeze to End Ramp Down ** End of April * Line up with Ganymede milestones ** +0 +1 +2 ** 1 week after the platform milestone ** Start ...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

CDT 5.0

  • Finish end of June 08
  • Two month Feature Freeze to End Ramp Down
    • End of April
  • Line up with Ganymede milestones
    • +0 +1 +2
    • 1 week after the platform milestone
    • Start with M3 – Nov 7th.
  • Upgrade to Java VM 1.5
    • What to do with the generics warning when we do that

Plan Items

  • EFS Support (Greg & Doug)
    • Get rid of NPEs
    • Fix up an Platform
  • Virtual EFS (Doug)
    • Visual Studio like Add File/Exclude File
  • Watchpoint Support (John)
  • Executables View (Ken)
  • Visual Studio Key Bindings (Ken)
  • CDT Debug UI agnostic of Debug Model (Pawel & Mikhail)
  • Disassembly View/Editor (Mikhail & Toni)
  • DSF Integration (Pawel)
  • Packaging (Doug)
    • Putting the gnu toolchain support in a separate feature
    • CDI in a separate feature
    • How to set up feature dependencies/composition
    • LPG source package
  • Autotools integration (Jeff)
    • Still to evaluate whether it makes sense in CDT or external
  • Mark Occurrences (Toni)
  • Macro Expansion Hover (Toni)
  • Outline View for Assembler (Toni)
  • Code Formatter (Toni) - maybe
  • Code Completion (Markus)
    • Includes
    • Proposal Elevance
    • Honor visibility
    • STL Templates
  • Code Templates (Markus)
    • New Class Wizard
    • Others
  • Structure Compare move to DOM parser (Markus)
    • Remove old parser
  • Macro Expansion View (Markus)
  • Open Element (Markus)
    • Add Macros
    • Working Set Support – maybe
  • Type Hierarchy (Markus)
    • Show Visibility – maybe
  • Call Hierarchy (Markus)
    • Show polymorphic method calls
    • Show read/write access
  • Split DOMScanner into Lexer and Preprocessor (Markus)
  • AST Location rework (Markus)
  • Indexer Improvements (Markus)
    • Strings compression
    • Proper handling of C Linkage
    • Namespace composition
    • Improve incremental re-index calculation heuristics
    • Decorator to show indexed files – maybe
  • xlC Compiler support for scanner discovery (Chris)
  • Remote indexing/remote services (Chris)
    • Remote standard make
  • Scalability (Chris)
    • Large number of projects, files, LOC
    • Disable features for large stuff
    • Scope features to smaller areas
    • Optimizing to parsing/indexing
  • Parsers (Chris)
    • Gnu C Parser on top of C99
    • ISO C++ Parser, GNU C++ Parser
  • Class Browser View (Chris)
  • Refactoring (hsc - Chris)
  • Multi-config edit (Mikhail S)
  • CHelpProvider using XML based contributions (Mikhail S)
  • MBS UI enhancements (Mikhail S)
  • Toolchain modification enhancements (Mikhail S)
  • Toolchain information in the CModel (Doug & Mikhail S)
  • Scanner discovery (Doug & Mikhail S & Chris)
  • API Management (Doug)
    • Process
    • Making internal – internal
  • Bugzilla backlog (Doug)
    • Components

Back to the top