Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
6 | 4 | 4 | 0.967 | switch_groups[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 6 | 40 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/AssignmentOperator.java |
2 | 6 | 46 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/AssignmentOperator.java |
3 | 6 | 52 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/AssignmentOperator.java |
4 | 6 | 58 | plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/instructions/AssignmentOperator.java |
| ||||
case T_boolean: variable.setValue(newValue(primitiveValue.getBooleanValue())); break; case T_byte: variable.setValue(newValue(primitiveValue.getByteValue())); break; |
| ||||
case T_short: variable.setValue(newValue(primitiveValue.getShortValue())); break; case T_char: variable.setValue(newValue(primitiveValue.getCharValue())); break; |
| ||||
case T_int: variable.setValue(newValue(primitiveValue.getIntValue())); break; case T_long: variable.setValue(newValue(primitiveValue.getLongValue())); break; |
| ||||
case T_float: variable.setValue(newValue(primitiveValue.getFloatValue())); break; case T_double: variable.setValue(newValue(primitiveValue.getDoubleValue())); break; |
| |||
case [[#variable97ebfb00]]: variable.setValue(newValue(primitiveValue. [[#variable97ebfb60]]())); break; case [[#variable5b66b9e0]]: variable.setValue(newValue(primitiveValue. [[#variable5b0c7620]]())); break; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#97ebfb00]] | T_boolean |
1 | 2 | [[#97ebfb00]] | T_short |
1 | 3 | [[#97ebfb00]] | T_int |
1 | 4 | [[#97ebfb00]] | T_float |
2 | 1 | [[#97ebfb60]] | getBooleanValue |
2 | 2 | [[#97ebfb60]] | getShortValue |
2 | 3 | [[#97ebfb60]] | getIntValue |
2 | 4 | [[#97ebfb60]] | getFloatValue |
3 | 1 | [[#5b66b9e0]] | T_byte |
3 | 2 | [[#5b66b9e0]] | T_char |
3 | 3 | [[#5b66b9e0]] | T_long |
3 | 4 | [[#5b66b9e0]] | T_double |
4 | 1 | [[#5b0c7620]] | getByteValue |
4 | 2 | [[#5b0c7620]] | getCharValue |
4 | 3 | [[#5b0c7620]] | getLongValue |
4 | 4 | [[#5b0c7620]] | getDoubleValue |