[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [cdt-dev] API breaking change in CDT debug
|
IPresentationContext is a provisional API interface so theoretically it
wouldn't be an API breaking change anyway. However, flexible hierarchy
has itself been around since Platform 3.3 and there are a lot of
external depencencies on it, so for the most part we've been evolving in
a backward compatible way. IPresentationContext has a comment saying
that all its implementations should sub-class PresentationContext,
that's why I think it's a safe change.
Cheers,
Pawel
-----Original Message-----
From: cdt-dev-bounces@xxxxxxxxxxx [mailto:cdt-dev-bounces@xxxxxxxxxxx]
On Behalf Of Dave Korn
Sent: Monday, March 15, 2010 12:49 PM
To: CDT General developers list.
Subject: Re: [cdt-dev] API breaking change in CDT debug
On 15/03/2010 16:33, John Cortell wrote:
> [This happened Friday, before the M6 build]
>
> Eventbreakpoint (gdb catchpoint) constants that were in
> org.eclipse.cdt.debug.mi.core.cdi.model.EventBreakpoint have been move
> to org.eclipse.cdt.debug.core.model.ICEventBreakpoint, and many have
> undergone name changes for consistency reasons
FTR, the API between the core platform and the CDT also changed:
IPresentationContext grew a 'getWindow()' method in 3.6M6 that wasn't
there in M5. So there's a pretty thorough break between M5 and M6 all
round.
cheers,
DaveK
_______________________________________________
cdt-dev mailing list
cdt-dev@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/cdt-dev