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