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