Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
4 | 15 | 3 | 0.955 | switch_groups[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 4 | 538 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ObjectReferenceImpl.java |
2 | 4 | 542 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ObjectReferenceImpl.java |
3 | 4 | 546 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ObjectReferenceImpl.java |
4 | 4 | 190 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/PrimitiveValueImpl.java |
5 | 4 | 194 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/PrimitiveValueImpl.java |
6 | 4 | 198 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/PrimitiveValueImpl.java |
7 | 4 | 202 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/PrimitiveValueImpl.java |
8 | 4 | 1200 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ReferenceTypeImpl.java |
9 | 4 | 74 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ValueImpl.java |
10 | 4 | 78 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ValueImpl.java |
11 | 4 | 84 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ValueImpl.java |
12 | 4 | 88 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ValueImpl.java |
13 | 4 | 92 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ValueImpl.java |
14 | 4 | 96 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ValueImpl.java |
15 | 4 | 100 | plugins/org.eclipse.jdt.debug/jdi/org/eclipse/jdi/internal/ValueImpl.java |
| ||||
case ArrayReferenceImpl.tag: return ArrayReferenceImpl.read(target, in); case ClassLoaderReferenceImpl.tag: return ClassLoaderReferenceImpl.read(target, in); |
| ||||
case ClassObjectReferenceImpl.tag: return ClassObjectReferenceImpl.read(target, in); case StringReferenceImpl.tag: return StringReferenceImpl.read(target, in); |
| ||||
case ThreadGroupReferenceImpl.tag: return ThreadGroupReferenceImpl.read(target, in); case ThreadReferenceImpl.tag: return ThreadReferenceImpl.read(target, in); |
| ||||
case BooleanValueImpl.tag: return BooleanValueImpl.read(target, in); case ByteValueImpl.tag: return ByteValueImpl.read(target, in); |
| ||||
case CharValueImpl.tag: return CharValueImpl.read(target, in); case DoubleValueImpl.tag: return DoubleValueImpl.read(target, in); |
| ||||
case FloatValueImpl.tag: return FloatValueImpl.read(target, in); case IntegerValueImpl.tag: return IntegerValueImpl.read(target, in); |
| ||||
case LongValueImpl.tag: return LongValueImpl.read(target, in); case ShortValueImpl.tag: return ShortValueImpl.read(target, in); |
| ||||
case ArrayTypeImpl.typeTag: return ArrayTypeImpl.read(target, in); case ClassTypeImpl.typeTag: return ClassTypeImpl.read(target, in); |
| ||||
case ArrayReferenceImpl.tag: return ArrayReferenceImpl.read(target, in); case ClassLoaderReferenceImpl.tag: return ClassLoaderReferenceImpl.read(target, in); |
| ||||
case ClassObjectReferenceImpl.tag: return ClassObjectReferenceImpl.read(target, in); case StringReferenceImpl.tag: return StringReferenceImpl.read(target, in); |
| ||||
case ThreadGroupReferenceImpl.tag: return ThreadGroupReferenceImpl.read(target, in); case ThreadReferenceImpl.tag: return ThreadReferenceImpl.read(target, in); |
| ||||
case BooleanValueImpl.tag: return BooleanValueImpl.read(target, in); case ByteValueImpl.tag: return ByteValueImpl.read(target, in); |
| ||||
case CharValueImpl.tag: return CharValueImpl.read(target, in); case DoubleValueImpl.tag: return DoubleValueImpl.read(target, in); |
| ||||
case FloatValueImpl.tag: return FloatValueImpl.read(target, in); case IntegerValueImpl.tag: return IntegerValueImpl.read(target, in); |
| ||||
case LongValueImpl.tag: return LongValueImpl.read(target, in); case ShortValueImpl.tag: return ShortValueImpl.read(target, in); |
| |||
case [[#variableb2adc3a0]]. [[#variableb57ab900]]: return [[#variableb2adc3a0]].read(target, in); case [[#variableb2adc3c0]]. [[#variableb57ab900]]: return [[#variableb2adc3c0]].read(target, in); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#b2adc3a0]] | ClassObjectReferenceImpl |
1 | 2 | [[#b2adc3a0]] | ThreadGroupReferenceImpl |
1 | 3 | [[#b2adc3a0]] | ArrayReferenceImpl |
1 | 4 | [[#b2adc3a0]] | FloatValueImpl |
1 | 5 | [[#b2adc3a0]] | LongValueImpl |
1 | 6 | [[#b2adc3a0]] | BooleanValueImpl |
1 | 7 | [[#b2adc3a0]] | CharValueImpl |
1 | 8 | [[#b2adc3a0]] | ArrayTypeImpl |
1 | 9 | [[#b2adc3a0]] | ThreadGroupReferenceImpl |
1 | 10 | [[#b2adc3a0]] | BooleanValueImpl |
1 | 11 | [[#b2adc3a0]] | CharValueImpl |
1 | 12 | [[#b2adc3a0]] | FloatValueImpl |
1 | 13 | [[#b2adc3a0]] | LongValueImpl |
1 | 14 | [[#b2adc3a0]] | ArrayReferenceImpl |
1 | 15 | [[#b2adc3a0]] | ClassObjectReferenceImpl |
2 | 1 | [[#b57ab900]] | tag |
2 | 2 | [[#b57ab900]] | tag |
2 | 3 | [[#b57ab900]] | tag |
2 | 4 | [[#b57ab900]] | tag |
2 | 5 | [[#b57ab900]] | tag |
2 | 6 | [[#b57ab900]] | tag |
2 | 7 | [[#b57ab900]] | tag |
2 | 8 | [[#b57ab900]] | typeTag |
2 | 9 | [[#b57ab900]] | tag |
2 | 10 | [[#b57ab900]] | tag |
2 | 11 | [[#b57ab900]] | tag |
2 | 12 | [[#b57ab900]] | tag |
2 | 13 | [[#b57ab900]] | tag |
2 | 14 | [[#b57ab900]] | tag |
2 | 15 | [[#b57ab900]] | tag |
3 | 1 | [[#b2adc3c0]] | StringReferenceImpl |
3 | 2 | [[#b2adc3c0]] | ThreadReferenceImpl |
3 | 3 | [[#b2adc3c0]] | ClassLoaderReferenceImpl |
3 | 4 | [[#b2adc3c0]] | IntegerValueImpl |
3 | 5 | [[#b2adc3c0]] | ShortValueImpl |
3 | 6 | [[#b2adc3c0]] | ByteValueImpl |
3 | 7 | [[#b2adc3c0]] | DoubleValueImpl |
3 | 8 | [[#b2adc3c0]] | ClassTypeImpl |
3 | 9 | [[#b2adc3c0]] | ThreadReferenceImpl |
3 | 10 | [[#b2adc3c0]] | ByteValueImpl |
3 | 11 | [[#b2adc3c0]] | DoubleValueImpl |
3 | 12 | [[#b2adc3c0]] | IntegerValueImpl |
3 | 13 | [[#b2adc3c0]] | ShortValueImpl |
3 | 14 | [[#b2adc3c0]] | ClassLoaderReferenceImpl |
3 | 15 | [[#b2adc3c0]] | StringReferenceImpl |