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.
Difference between revisions of "CDT/Archive/planning/6.0"
(→Build) |
m (Jonah.kichwacoders.com moved page CDT/planning/6.0 to CDT/Archive/planning/6.0) |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
+ | |||
+ | {{warning|Note: The contents of this page refer to planning documents of past Eclipse CDT releases. See [[CDT/planning]] for current information. }} | ||
+ | |||
+ | [[Category:CDT:Archive]] | ||
+ | |||
=== Debug === | === Debug === | ||
** DSF | ** DSF | ||
− | *** Towards DSF/GDB feature parity with CDI/GDB | + | *** {{task-done}} Towards DSF/GDB feature parity with CDI/GDB |
*** Clean integration into CDT coexisting with CDI | *** Clean integration into CDT coexisting with CDI | ||
− | **** Actions | + | **** {{task-inprogress}} Actions |
− | **** Launch | + | **** {{task-done}} Launch |
− | ** Disassembly Editor | + | ** {{task-omitted}} Disassembly Editor |
− | ** Memory Rendering | + | ** {{task-done}} Memory Rendering |
** Launch Wizard | ** Launch Wizard | ||
** TCF Debug | ** TCF Debug | ||
− | ** Variable View detail formatter [https://bugs.eclipse.org/bugs/show_bug.cgi?id=237960 237960]. | + | ** {{task-omitted}} Variable View detail formatter [https://bugs.eclipse.org/bugs/show_bug.cgi?id=237960 237960]. |
+ | |||
=== Build === | === Build === | ||
* Project Model/CModel | * Project Model/CModel |
Latest revision as of 13:50, 22 January 2020
Debug
- DSF
- [done] Towards DSF/GDB feature parity with CDI/GDB
- Clean integration into CDT coexisting with CDI
- [in progress] Actions
- [done] Launch
- [omitted] Disassembly Editor
- [done] Memory Rendering
- Launch Wizard
- TCF Debug
- [omitted] Variable View detail formatter 237960.
- DSF
Build
- Project Model/CModel
- Extend the CModel to model build systems and build configurations
- Provide extension mechanism for build systems to plug in
- Eliminate the managed build somewhat-based project model
- Hook up Configuration UI to these configurations
- Allow for extensibility of Build settings UI to all build systems
- Extend the CModel to model build systems and build configurations
- Scanner Discovery
- Rearchitect scanner discovery to remove gnu-isms, make it easier to extend, make it easier to understand
- Fix storage of discovery info to make smaller
- Create service API to simplify use of scanner discover by other build systems
- Separate out compiler built-ins service
- Managed Build
- Enhance extensibility by allowing complete build definition in Java
- Make it easy to extend tool chains with other, unrelated tools (like parser generators)
- Fix storage to make smaller
- Makefiles
- Separate out management of Makefile
- Editor
- Pave way for Makefile parsing
Indexing/Parsing
- Better Language Variant Support
- Inactive code support (outline view)
- C++0x planning
- New New Parser
- Indexer Heuristics for resolving includes
Editor
- Rename in File
Bug fixing/improvements
- Name Resolution
- Templates, Implicit conversions/constructor, operator overloading
- Refactoring
- Name Resolution