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/planning/8.0"

< CDT‎ | Archive‎ | planning
(Refactoring Plan)
m (Jonah.kichwacoders.com moved page CDT/planning/8.0 to CDT/Archive/planning/8.0)
 
(18 intermediate revisions by 5 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]]
 +
 
Please enter your CDT 8.0 plan items here.
 
Please enter your CDT 8.0 plan items here.
  
 
=== Debug - DSF-GDB ===
 
=== Debug - DSF-GDB ===
  
# Full pretty-printing support (contribution from Jens) [http://bugs.eclipse.org/302121 bug 302121]
+
# Full pretty-printing support (contribution from Jens) [http://bugs.eclipse.org/302121 bug 302121] - Done with some minor loose ends
# Full multi-process support on Linux with GDB 7.1 (contribution from Onur) [http://bugs.eclipse.org/237306 bug 237306]
+
# Full multi-process support on Linux with GDB 7.1 (contribution from Onur) [http://bugs.eclipse.org/237306 bug 237306] - Done with some minor loose ends using GDB 7.2
# Extended Remote Launch using gdbserver (contribution from Anna) [http://bugs.eclipse.org/314659 bug 314659]
+
# Extended Remote Launch using gdbserver (contribution from Anna) <del>[http://bugs.eclipse.org/314659 bug 314659]</del> - Done
# Multi-core support.  Wiki can be found [http://wiki.eclipse.org/CDT/designs/MultiCoreDebug here]
+
# Multi-core support.  Wiki can be found [http://wiki.eclipse.org/CDT/designs/MultiCoreDebug here] - Pin and Clone done
# Support for OS-Awareness (based planned GDB feature)
+
# Support for OS-Awareness (based planned GDB feature) - Postponed to next release
# Support for Global-Breakpoints (based on planned GDB feature)
+
# Support for Global-Breakpoints (based on planned GDB feature) - Postponed to next release
# Support for Static-Tracepoints
+
# Support for Static-Tracepoints - Postponed
# Support for Fast-Dynamic-Tracepoint
+
# Support for Fast-Dynamic-Tracepoint - Already completed in next release
# Better tracepoint visualization support (based on planned GDB feature)
+
# Better tracepoint visualization support (based on planned GDB feature) - Postponed to next release
# Support for GDB Checkpoints
+
# Support for GDB Checkpoints - Postponed
# Live code patching
+
# Live code patching - Cancelled
 
# Multi-context investigation/implementation
 
# Multi-context investigation/implementation
 
# Last few CDI-parity issues
 
# Last few CDI-parity issues
Line 20: Line 25:
  
 
=== Codan ===
 
=== Codan ===
 +
 +
# Name resolution checker and quick fixes (contributions from Tomasz Wesolowski and Marc-Andre Laperle) <del>[http://bugs.eclipse.org/309760 bug 309760]</del>
 +
# Return statement style checker (contribution from Marc-Andre Laperle) <del>[http://bugs.eclipse.org/321471 bug 321471]</del>
 +
# Framework for easy quick fix contributions for codan problems - done
 +
# Framework for file scope support for all checkers - done
  
 
=== Parser/Indexer/Editor ===
 
=== Parser/Indexer/Editor ===
Line 27: Line 37:
 
# Declare Function
 
# Declare Function
 
# Change Function Signature
 
# Change Function Signature
 +
# Generate constructor using fields (contribution from Marc-Andre Laperle) [http://bugs.eclipse.org/306902 bug 306902]
 +
# Inline (contribution from Marc-Andre Laperle)
 +
# Override/Implement Methods (contribution from Marc-Andre Laperle) [http://bugs.eclipse.org/303870 bug 303870]
 +
# Refactoring performance improvements <del>[http://bugs.eclipse.org/292851 bug 292851]</del> <del>[http://bugs.eclipse.org/273525 bug 273525]</del>
  
 
=== Build ===
 
=== Build ===
 +
# CDT Build Model enhancements [https://bugs.eclipse.org/bugs/show_bug.cgi?id=321443 bug 321443]
 +
# Show build configs in navigator [https://bugs.eclipse.org/bugs/show_bug.cgi?id=322175 bug 322175]
 +
# Build Configuration Editor [https://bugs.eclipse.org/bugs/show_bug.cgi?id=323844 bug 323844]
 +
# Visual C++ Integration [https://bugs.eclipse.org/bugs/show_bug.cgi?id=321445 bug 321445]
  
 
=== Other ===
 
=== Other ===
  
 
=== API Changes ===
 
=== API Changes ===

Latest revision as of 13:49, 22 January 2020

Warning2.png
Note: The contents of this page refer to planning documents of past Eclipse CDT releases. See CDT/planning for current information.

Please enter your CDT 8.0 plan items here.

Debug - DSF-GDB

  1. Full pretty-printing support (contribution from Jens) bug 302121 - Done with some minor loose ends
  2. Full multi-process support on Linux with GDB 7.1 (contribution from Onur) bug 237306 - Done with some minor loose ends using GDB 7.2
  3. Extended Remote Launch using gdbserver (contribution from Anna) bug 314659 - Done
  4. Multi-core support. Wiki can be found here - Pin and Clone done
  5. Support for OS-Awareness (based planned GDB feature) - Postponed to next release
  6. Support for Global-Breakpoints (based on planned GDB feature) - Postponed to next release
  7. Support for Static-Tracepoints - Postponed
  8. Support for Fast-Dynamic-Tracepoint - Already completed in next release
  9. Better tracepoint visualization support (based on planned GDB feature) - Postponed to next release
  10. Support for GDB Checkpoints - Postponed
  11. Live code patching - Cancelled
  12. Multi-context investigation/implementation
  13. Last few CDI-parity issues

Debug - EDC

Codan

  1. Name resolution checker and quick fixes (contributions from Tomasz Wesolowski and Marc-Andre Laperle) bug 309760
  2. Return statement style checker (contribution from Marc-Andre Laperle) bug 321471
  3. Framework for easy quick fix contributions for codan problems - done
  4. Framework for file scope support for all checkers - done

Parser/Indexer/Editor

Refactoring

  1. Declare Function
  2. Change Function Signature
  3. Generate constructor using fields (contribution from Marc-Andre Laperle) bug 306902
  4. Inline (contribution from Marc-Andre Laperle)
  5. Override/Implement Methods (contribution from Marc-Andre Laperle) bug 303870
  6. Refactoring performance improvements bug 292851 bug 273525

Build

  1. CDT Build Model enhancements bug 321443
  2. Show build configs in navigator bug 322175
  3. Build Configuration Editor bug 323844
  4. Visual C++ Integration bug 321445

Other

API Changes

Back to the top