Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
RE: [cdt-dev] API breakage on 5.0.x

API tooling is already set up for the plugins 'org.eclipse.cdt.core' and 'org.eclipse.cdt.ui'. All you need to do is define
the base-line, which is trivial:
 
(1) create a directory that contains the cdt 5.0.0 + platform 3.4 plugins (I downloaded the ganymede cpp-package).
(2) In preferences (Plug in Development - API Baselines) define the baseline by pointing to this directory.
 
Screenshots on how to do that are here:
http://wiki.eclipse.org/PDE/API_Tools/User_Guide
 
Markus.


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Schaefer, Doug
Sent: Monday, October 06, 2008 4:18 PM
To: CDT General developers list.
Subject: RE: [cdt-dev] API breakage on 5.0.x
Importance: Low

Is there a way to enable the API tooling by default. To be honest I haven't looked at the API tooling yet so am a complete newbie. Maybe at the next conf call we can get a demo/introduction to it?
 
Doug.


From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx] On Behalf Of Schorn, Markus
Sent: Monday, October 06, 2008 3:31 AM
To: CDT General developers list.
Subject: [cdt-dev] API breakage on 5.0.x

Hi Sergey,
with your recent check-in you have caused an API breakage on the cdt_50 branch.
Please enable API tooling to catch such errors by yourself.
 
I will continue to write emails about these issues until either all of us defined their baseline
(it's really easy!) or there is a formal decision that we don't want to care about breakages
like that.
 
Markus.
 
 
To make the tooling work in your workspace, you need to define a baseline:
Preferences - Plugin Development - API Baselines.

You can use any installation with CDT 5.0 installed, I use the Ganymede CDT-package.
More information is available here:http://wiki.eclipse.org/API_Tooling_User_Guide

Back to the top