Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cdt-dev] missing org.eclipse.cdt.debug.mi.core in Neon?

Hi Liviu,

I have had a look at your code too. I can also provide help and advice
on making the code base work with CDT 9.0.

There are 5 small changes that needs to be made (each simple change in
multiple places though):

1- From all the MANIFEST.MF's remove org.eclipse.cdt.debug.mi.core dependency
2- In all the TabDebugger's there are references to mi.core, but they
are to set launch configuration settings that are not used anymore, so
I think they can just be deleted. I am referring to the code blocks
with comment "  // These are inherited from the generic
implementation.  // Some might need some trimming.", probably only the
be left.
3- In all the LaunchConfigurationDelegate cleanupLaunch needs to be
fixed, See for
details, but basically we need to be passing launches around and not
launchconfigurations in a number of places to operate properly.
4- The API around GdbDebugServicesFactory has changed, so all the
subclasses of it need to be updated for the new constructor, and all
the LaunchConfigurationDelegates need to be updated to. See
5- GdbLaunch.initialize() now raises an exception, so all the
subclasses that call super.initialize() need a throws DebugException

I think that should about cover it. Please let me know if you would
like any further advice.


Jonah Graham
Kichwa Coders Ltd.

On 20 May 2016 at 21:36, Liviu Ionescu <ilg@xxxxxxxxxx> wrote:
>> On 20 May 2016, at 23:20, Marc Khouzam <marc.khouzam@xxxxxxxxxxxx> wrote:
>> That plugin was part of CDI and was removed (as announced about a year ago, although we didn't specify a list of affected plugins).
>> Looking at your dependencies it should not be hard to remove the bad dependencies. We can help if some changes needed are not clear to you.
> I'll take a look at my old code and try to remove those dependencies.
> thank you,
> Liviu
> _______________________________________________
> cdt-dev mailing list
> cdt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from this list, visit

Back to the top