| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 22 | 2 | 2 | 0.994 | switch_groups[3] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 17 | 521 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/spy/VerbosePacketStream.java |
| 2 | 22 | 820 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/spy/VerbosePacketStream.java |
| ||||
/** Commands Event. */
case JdwpCommandPacket.E_COMPOSITE:
printECompositeCommand(in);
break;
/** Commands Hot Code Replacement (OTI specific). */
case JdwpCommandPacket.HCR_CLASSES_HAVE_CHANGED:
case JdwpCommandPacket.HCR_GET_CLASS_VERSION:
case JdwpCommandPacket.HCR_DO_RETURN:
case JdwpCommandPacket.HCR_REENTER_ON_EXIT:
case JdwpCommandPacket.HCR_CAPABILITIES:
throw new UnableToParseDataException(TcpIpSpyMessages.VerbosePacketStream_NOT_MANAGED_COMMAND_11, remainderData(in));
default:
int cset = commandId >> 8;
int cmd = commandId& 0xff;
println(MessageFormat.format(TcpIpSpyMessages.VerbosePacketStream_Unknown_command____0___1__12, new String[] {
"" + cset, "" + cmd
} )); //$NON-NLS-1$ //$NON-NLS-2$
break;
|
| ||||
/** Commands ClassObjectReference. */
case JdwpCommandPacket.COR_REFLECTED_TYPE:
printCorReflectedTypeReply(in);
break;
/** Commands Event. */
/* no reply
case JdwpCommandPacket.E_COMPOSITE:
break;*/
/** Commands Hot Code Replacement (OTI specific). */
case JdwpCommandPacket.HCR_CLASSES_HAVE_CHANGED:
case JdwpCommandPacket.HCR_GET_CLASS_VERSION:
case JdwpCommandPacket.HCR_DO_RETURN:
case JdwpCommandPacket.HCR_REENTER_ON_EXIT:
case JdwpCommandPacket.HCR_CAPABILITIES:
throw new UnableToParseDataException(TcpIpSpyMessages.VerbosePacketStream_NOT_MANAGED_COMMAND_11, remainderData(in));
default:
int cset = commandId >> 8;
int cmd = commandId& 0xff;
println(MessageFormat.format(TcpIpSpyMessages.VerbosePacketStream_Unknown_command____0___1__12, new String[] {
"" + cset, "" + cmd
} )); //$NON-NLS-1$ //$NON-NLS-2$
break;
|
| |||
/** Commands ClassObjectReference. */
/** Commands Event. */
case JdwpCommandPacket. [[#variableb802eee0]]:
[[#variableb579f520]](in);
break;
/** Commands Event. */
/* no reply
case JdwpCommandPacket.E_COMPOSITE:
break;*/
/** Commands Hot Code Replacement (OTI specific). */
case JdwpCommandPacket.HCR_CLASSES_HAVE_CHANGED:
case JdwpCommandPacket.HCR_GET_CLASS_VERSION:
case JdwpCommandPacket.HCR_DO_RETURN:
case JdwpCommandPacket.HCR_REENTER_ON_EXIT:
case JdwpCommandPacket.HCR_CAPABILITIES:
throw new UnableToParseDataException(TcpIpSpyMessages.VerbosePacketStream_NOT_MANAGED_COMMAND_11, remainderData(in));
default:
int cset = commandId >> 8;
int cmd = commandId&0xff;
println(MessageFormat.format(TcpIpSpyMessages.VerbosePacketStream_Unknown_command____0___1__12, new String[] {
"" + cset,
"" + cmd
} )); //$NON-NLS-1$ //$NON-NLS-2$
break;
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b802eee0]] | COR_REFLECTED_TYPE |
| 1 | 2 | [[#b802eee0]] | E_COMPOSITE |
| 2 | 1 | [[#b579f520]] | printCorReflectedTypeReply |
| 2 | 2 | [[#b579f520]] | printECompositeCommand |