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

Difference between revisions of "CDT/User/NewIn100"

< CDT
(link to API Deletions and Deprecations policy entry)
Line 40: Line 40:
  
 
= Code Analysis =
 
= Code Analysis =
 +
----
 
{| style="width: 100%;"
 
{| style="width: 100%;"
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
Line 46: Line 47:
 
Added new 'no discard' checker. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=534420 Bug 534420 ].
 
Added new 'no discard' checker. See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=534420 Bug 534420 ].
 
|}
 
|}
----
 
 
----
 
----
  
 
= Parser =
 
= Parser =
 +
----
 
{| style="width: 100%;"
 
{| style="width: 100%;"
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
Line 57: Line 58:
 
[[File:CTAD.jpg]]
 
[[File:CTAD.jpg]]
 
|}
 
|}
----
 
 
----
 
----
  
 
= Formatter =
 
= Formatter =
 +
----
 
{| style="width: 100%;"
 
{| style="width: 100%;"
 
|- style="vertical-align:top;"
 
|- style="vertical-align:top;"
Line 68: Line 69:
 
[[File:CTADFormatter.jpg]]
 
[[File:CTADFormatter.jpg]]
 
|}
 
|}
----
 
 
----
 
----
  
Line 107: Line 107:
 
|
 
|
 
The [https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/tree/native/org.eclipse.cdt.native.serial/src/org/eclipse/cdt/serial/SerialPort.java SerialPort] class now supports arbitrary baud rates with the new setBaudRateValue/getBaudRateValue which take/return an int.  See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=543122 Bug 543122].  
 
The [https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/tree/native/org.eclipse.cdt.native.serial/src/org/eclipse/cdt/serial/SerialPort.java SerialPort] class now supports arbitrary baud rates with the new setBaudRateValue/getBaudRateValue which take/return an int.  See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=543122 Bug 543122].  
 +
|}
 +
----
 +
{| style="width: 100%;"
 +
|- style="vertical-align:top;"
 +
! style="width: 30%; text-align:left;" | Class creation wizard
 +
|
 +
The [https://git.eclipse.org/c/cdt/org.eclipse.cdt.git/tree/core/org.eclipse.cdt.ui/src/org/eclipse/cdt/ui/wizards/NewClassCreationWizardPage.java NewClassCreationWizardPage] class now supports final option.  See [https://bugs.eclipse.org/bugs/show_bug.cgi?id=561770 Bug 561770].
 
|}
 
|}
 
----
 
----

Revision as of 04:56, 1 June 2020


Release


This is the New & Noteworthy page for CDT 10.0 which is part of Eclipse 2020-09 Simultaneous Release


Arduino specific plug-ins removed

The source code for Arduino (org.eclipse.cdt.arduino.*) is no longer part of CDT and is not receiving any updates. Please consider using The Arduino Eclipse IDE and plug-ins named Sloeber for your future Eclipse CDT powered Arduino development. See Bug 562498.


XLC, LRParser and UPC removed

XLC, LRParser and UPC removed components of CDT have been removed. See Bug 559474.


Editor



Refactoring



Code Analysis


Nodiscard checker

Added new 'no discard' checker. See Bug 534420 .


Parser


Deduction guides

Parser support has been added for C++17 constructor template deduction guide. See Bug 541239. CTAD.jpg


Formatter


Deduction guides

Formatter support has been added for C++17 constructor template deduction guide. See Bug 541239. CTADFormatter.jpg


Build



Debug



Launch Bar



Terminal


Terminal Serial Connection support arbitrary baud rates

Connections using the serial terminal now support arbitrary baud rates, choose from a drop-down of common and widely supported speeds, or type a custom value if connected hardware supports it. See Bug 543122.


API modifications


API Deletions and Deprecations

Please see the CDT Policy on Deprecating and Deleting API for more details of API that has been changed, removed, deprecated or scheduled for removal.


SerialPort supports arbitrary baud rates

The SerialPort class now supports arbitrary baud rates with the new setBaudRateValue/getBaudRateValue which take/return an int. See Bug 543122.


Class creation wizard

The NewClassCreationWizardPage class now supports final option. See Bug 561770.


Bugs Fixed in this Release


See Bugzilla report Bugs Fixed in CDT 10.0


Back to the top