| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 3 | 8 | 3 | 0.971 | switch_group |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 3 | 489 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 2 | 3 | 492 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 3 | 3 | 495 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 4 | 3 | 498 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 5 | 3 | 501 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 6 | 3 | 504 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 7 | 3 | 507 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| 8 | 3 | 510 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/ASTInstructionCompiler.java |
| ||||
case 'I':
push(new SendStaticMessage("java.lang.Integer", "valueOf", "(I)Ljava/lang/Integer;", 1, fCounter)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
break;
|
| ||||
case 'C':
push(new SendStaticMessage("java.lang.Character", "valueOf", "(C)Ljava/lang/Character;", 1, fCounter)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
break;
|
| ||||
case 'B':
push(new SendStaticMessage("java.lang.Byte", "valueOf", "(B)Ljava/lang/Byte;", 1, fCounter)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
break;
|
| ||||
case 'S':
push(new SendStaticMessage("java.lang.Short", "valueOf", "(S)Ljava/lang/Short;", 1, fCounter)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
break;
|
| ||||
case 'J':
push(new SendStaticMessage("java.lang.Long", "valueOf", "(J)Ljava/lang/Long;", 1, fCounter)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
break;
|
| ||||
case 'F':
push(new SendStaticMessage("java.lang.Float", "valueOf", "(F)Ljava/lang/Float;", 1, fCounter)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
break;
|
| ||||
case 'D':
push(new SendStaticMessage("java.lang.Double", "valueOf", "(D)Ljava/lang/Double;", 1, fCounter)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
break;
|
| ||||
case 'Z':
push(new SendStaticMessage("java.lang.Boolean", "valueOf", "(Z)Ljava/lang/Boolean;", 1, fCounter)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$
break;
|
| |||
case [[#variable7d192740]]: push(new SendStaticMessage( [[#variable7d1926e0]], "valueOf", [[#variable7d192680]], 1, fCounter)); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ break; |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#7d192740]] | 'I' |
| 1 | 2 | [[#7d192740]] | 'C' |
| 1 | 3 | [[#7d192740]] | 'B' |
| 1 | 4 | [[#7d192740]] | 'S' |
| 1 | 5 | [[#7d192740]] | 'J' |
| 1 | 6 | [[#7d192740]] | 'F' |
| 1 | 7 | [[#7d192740]] | 'D' |
| 1 | 8 | [[#7d192740]] | 'Z' |
| 2 | 1 | [[#7d1926e0]] | "java.lang.Integer" |
| 2 | 2 | [[#7d1926e0]] | "java.lang.Character" |
| 2 | 3 | [[#7d1926e0]] | "java.lang.Byte" |
| 2 | 4 | [[#7d1926e0]] | "java.lang.Short" |
| 2 | 5 | [[#7d1926e0]] | "java.lang.Long" |
| 2 | 6 | [[#7d1926e0]] | "java.lang.Float" |
| 2 | 7 | [[#7d1926e0]] | "java.lang.Double" |
| 2 | 8 | [[#7d1926e0]] | "java.lang.Boolean" |
| 3 | 1 | [[#7d192680]] | "(I)Ljava/lang/Integer;" |
| 3 | 2 | [[#7d192680]] | "(C)Ljava/lang/Character;" |
| 3 | 3 | [[#7d192680]] | "(B)Ljava/lang/Byte;" |
| 3 | 4 | [[#7d192680]] | "(S)Ljava/lang/Short;" |
| 3 | 5 | [[#7d192680]] | "(J)Ljava/lang/Long;" |
| 3 | 6 | [[#7d192680]] | "(F)Ljava/lang/Float;" |
| 3 | 7 | [[#7d192680]] | "(D)Ljava/lang/Double;" |
| 3 | 8 | [[#7d192680]] | "(Z)Ljava/lang/Boolean;" |