API breakage on 5.0.x

View: New views
7 Messages — Rating Filter:   Alert me  

API breakage on 5.0.x

by Schorn, Markus :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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

_______________________________________________
cdt-dev mailing list
cdt-dev@...
https://dev.eclipse.org/mailman/listinfo/cdt-dev

RE: API breakage on 5.0.x

by Schaefer, Doug :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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@... [mailto:cdt-dev-bounces@...] 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

_______________________________________________
cdt-dev mailing list
cdt-dev@...
https://dev.eclipse.org/mailman/listinfo/cdt-dev

Re: API breakage on 5.0.x

by Greg Watson-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

I'm in the same boat, and I think other PTP and Photran developers would benefit from an introduction also. If someone would volunteer a demo we could all join the next CDT call.

Greg

On Oct 6, 2008, at 10:18 AM, Schaefer, Doug wrote:

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@... [cdt-dev-bounces@...] 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
_______________________________________________
cdt-dev mailing list
cdt-dev@...
https://dev.eclipse.org/mailman/listinfo/cdt-dev


_______________________________________________
cdt-dev mailing list
cdt-dev@...
https://dev.eclipse.org/mailman/listinfo/cdt-dev

RE: [ptp-dev] Re: API breakage on 5.0.x

by Schaefer, Doug :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Great point Greg. We could even run a separate call for this. I'd be happy to host, but we need an expert to voluteer to show us.

Doug.


From: ptp-dev-bounces@... [mailto:ptp-dev-bounces@...] On Behalf Of Greg Watson
Sent: Monday, October 06, 2008 10:47 AM
To: CDT General developers list.
Cc: Photran Information; Parallel Tools Platform general developers
Subject: [ptp-dev] Re: [cdt-dev] API breakage on 5.0.x

I'm in the same boat, and I think other PTP and Photran developers would benefit from an introduction also. If someone would volunteer a demo we could all join the next CDT call.

Greg

On Oct 6, 2008, at 10:18 AM, Schaefer, Doug wrote:

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@... [cdt-dev-bounces@...] 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
_______________________________________________
cdt-dev mailing list
cdt-dev@...
https://dev.eclipse.org/mailman/listinfo/cdt-dev


_______________________________________________
cdt-dev mailing list
cdt-dev@...
https://dev.eclipse.org/mailman/listinfo/cdt-dev

RE: API breakage on 5.0.x

by Schorn, Markus :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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:
 
Markus.


From: cdt-dev-bounces@... [mailto:cdt-dev-bounces@...] 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@... [mailto:cdt-dev-bounces@...] 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

_______________________________________________
cdt-dev mailing list
cdt-dev@...
https://dev.eclipse.org/mailman/listinfo/cdt-dev

Re: API breakage on 5.0.x

by Sergey Prigogin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Sorry for the breakage. I had the baseline set up in one of my workspaces, but I forgot about another one.

-sergey

On Mon, Oct 6, 2008 at 12:31 AM, Schorn, Markus <Markus.Schorn@...> wrote:
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


_______________________________________________
cdt-dev mailing list
cdt-dev@...
https://dev.eclipse.org/mailman/listinfo/cdt-dev

RE: Re: API breakage on 5.0.x

by Marc Khouzam :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,
 
I had the same problem about different workspaces.
For some reason, API baselines are not included as part of exporting preferences.
What can be done though is to set a missing baseline as an Error instead of a warning.
 
This preference does get exported.  That way, if you create a new workspace
and import your preferences, you will notice you are missing a baseline (you will need
to trigger a full build yourself though.)
 
Pawel setup the APITooling for DSF and it has proved extremely useful.
 
Marc


From: cdt-dev-bounces@... [mailto:cdt-dev-bounces@...] On Behalf Of Sergey Prigogin
Sent: Monday, October 06, 2008 11:20 AM
To: Schorn, Markus
Cc: CDT General developers list.
Subject: [cdt-dev] Re: API breakage on 5.0.x

Sorry for the breakage. I had the baseline set up in one of my workspaces, but I forgot about another one.

-sergey

On Mon, Oct 6, 2008 at 12:31 AM, Schorn, Markus <Markus.Schorn@...> wrote:
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


_______________________________________________
cdt-dev mailing list
cdt-dev@...
https://dev.eclipse.org/mailman/listinfo/cdt-dev
LightInTheBox - Buy quality products at wholesale price!