| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 7 | 6 | 2 | 0.962 | statement_sequence[4] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 7 | 3002 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
| 2 | 7 | 3796 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
| 3 | 7 | 4060 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
| 4 | 6 | 4320 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
| 5 | 7 | 6177 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/CompletionEngine.java |
| 6 | 7 | 762 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/SelectionEngine.java |
| ||||
MethodBinding method = methods[m];
if (method.isSynthetic()) continue next;
if (method.isDefaultAbstract()) continue next;
if (method.isConstructor()) continue next;
|
| ||||
MethodBinding method = methods[f];
if (method.isSynthetic()) continue next;
if (method.isDefaultAbstract()) continue next;
if (method.isConstructor()) continue next;
|
| ||||
MethodBinding method = methods[f];
if (method.isSynthetic()) continue next;
if (method.isDefaultAbstract()) continue next;
if (method.isConstructor()) continue next;
|
| ||||
MethodBinding method = methods[f];
if (method.isSynthetic()) continue next;
if (method.isDefaultAbstract()) continue next;
if (method.isConstructor()) continue next;
|
| ||||
MethodBinding method = methods[i];
if (method.isSynthetic()) continue nextMethod;
if (method.isDefaultAbstract()) continue nextMethod;
if (method.isConstructor()) continue nextMethod;
|
| ||||
MethodBinding method = methods[j];
if (method.isSynthetic()) continue next;
if (method.isDefaultAbstract()) continue next;
if (method.isConstructor()) continue next;
|
| |||
MethodBinding method = methods[ [[#variable7c3aec40]]]; if (method.isSynthetic()) continue [[#variable95ed3000]]; if (method.isDefaultAbstract()) continue [[#variable95ed3000]]; if (method.isConstructor()) continue [[#variable95ed3000]]; |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#7c3aec40]] | i |
| 1 | 2 | [[#7c3aec40]] | f |
| 1 | 3 | [[#7c3aec40]] | m |
| 1 | 4 | [[#7c3aec40]] | j |
| 1 | 5 | [[#7c3aec40]] | f |
| 1 | 6 | [[#7c3aec40]] | f |
| 2 | 1 | [[#95ed3000]] | nextMethod |
| 2 | 2 | [[#95ed3000]] | next |
| 2 | 3 | [[#95ed3000]] | next |
| 2 | 4 | [[#95ed3000]] | next |
| 2 | 5 | [[#95ed3000]] | next |
| 2 | 6 | [[#95ed3000]] | next |