Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] Porting issue from Luna to Neon

Hi Guys,

 

I have the following problem related to Bug 489777

 

I have an Eclipse Plugin for Eclipse Luna that extends CommandFactory_6_8 class and overrides createMIBreakInsert() functions.

 

class MyCommandFactory extends CommandFactory_6_8 {

    @Override

    public ICommand<MIBreakInsertInfo> createMIBreakInsert(IBreakpointsTargetDMContext ctx, boolean isTemporary,

                                                           boolean isHardware, String condition, int ignoreCount,

                                                           String location, int tid, boolean disabled, boolean isTracepoint) {

       

        /*

         *  Here is some custom code

         */

        return new MIBreakInsert(ctx, isTemporary, isHardware, condition, ignoreCount, location, tid, disabled, isTracepoint, true);

    }

}

 

As you already might know, the “thread id” parameter in createMIBreakInsert() has changed from “int” to “String”.

 

Currently I am trying to port the plugin to Eclipse Neon and still keeping the Eclipse Luna support,

but the change introduced to the createMIBreakInsert() functions is standing in the way.

 

I am not really sure how, if possible, to solve this problem.

 

I would really appreciate if you could give me some pointers or ideas how to circumvent the issue…

 

Thanks in advance,

Velimir

 


Back to the top