| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 21 | 3 | 0.954 | statement_sequence[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 426 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 2 | 2 | 689 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 3 | 2 | 712 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 4 | 2 | 743 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 5 | 2 | 1138 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 6 | 2 | 1340 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 7 | 2 | 1383 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 8 | 2 | 1663 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 9 | 2 | 1681 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 10 | 2 | 1885 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 11 | 2 | 1928 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 12 | 2 | 1980 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 13 | 2 | 2053 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 14 | 2 | 2355 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 15 | 2 | 2614 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 16 | 2 | 2670 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 17 | 2 | 2843 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 18 | 2 | 2933 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 19 | 2 | 2960 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 20 | 2 | 2988 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 21 | 2 | 4936 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| ||||
final SimpleName methodName = new SimpleName(this.ast);
methodName.internalSetIdentifier(new String(methodDeclaration.selector));
|
| ||||
final SimpleName typeName = new SimpleName(this.ast);
typeName.internalSetIdentifier(new String(typeDeclaration.name));
|
| ||||
final SimpleName methodName = new SimpleName(this.ast);
methodName.internalSetIdentifier(new String(annotationTypeMemberDeclaration.selector));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(argument.name));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(statement.label));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(statement.label));
|
| ||||
final SimpleName typeName = new SimpleName(this.ast);
typeName.internalSetIdentifier(new String(enumConstant.name));
|
| ||||
final SimpleName simpleName = new SimpleName(this.ast);
simpleName.internalSetIdentifier(new String(reference.token));
|
| ||||
final SimpleName simpleName = new SimpleName(this.ast);
simpleName.internalSetIdentifier(new String(reference.token));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(statement.label));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(expression.selector));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(expression.selector));
|
| ||||
final SimpleName simpleName = new SimpleName(this.ast);
simpleName.internalSetIdentifier(new String(memberValuePair.name));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(nameReference.token));
|
| ||||
final SimpleName typeName = new SimpleName(this.ast);
typeName.internalSetIdentifier(new String(typeDeclaration.name));
|
| ||||
final SimpleName simpleName = new SimpleName(this.ast);
simpleName.internalSetIdentifier(new String(typeParameter.name));
|
| ||||
final SimpleName typeName = new SimpleName(this.ast);
typeName.internalSetIdentifier(new String(typeDeclaration.name));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(localDeclaration.name));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(fieldDeclaration.name));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(localDeclaration.name));
|
| ||||
final SimpleName name = new SimpleName(this.ast);
name.internalSetIdentifier(new String(singleTypeReference.token));
|
| |||
final SimpleName [[#variableb9b294e0]]= new SimpleName(this.ast); [[#variableb9b294e0]].internalSetIdentifier(new String( [[#variable9a4504a0]]. [[#variable9a4505e0]])); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b9b294e0]] | name |
| 1 | 2 | [[#b9b294e0]] | typeName |
| 1 | 3 | [[#b9b294e0]] | methodName |
| 1 | 4 | [[#b9b294e0]] | name |
| 1 | 5 | [[#b9b294e0]] | name |
| 1 | 6 | [[#b9b294e0]] | name |
| 1 | 7 | [[#b9b294e0]] | name |
| 1 | 8 | [[#b9b294e0]] | simpleName |
| 1 | 9 | [[#b9b294e0]] | name |
| 1 | 10 | [[#b9b294e0]] | simpleName |
| 1 | 11 | [[#b9b294e0]] | name |
| 1 | 12 | [[#b9b294e0]] | simpleName |
| 1 | 13 | [[#b9b294e0]] | typeName |
| 1 | 14 | [[#b9b294e0]] | methodName |
| 1 | 15 | [[#b9b294e0]] | name |
| 1 | 16 | [[#b9b294e0]] | typeName |
| 1 | 17 | [[#b9b294e0]] | simpleName |
| 1 | 18 | [[#b9b294e0]] | name |
| 1 | 19 | [[#b9b294e0]] | name |
| 1 | 20 | [[#b9b294e0]] | typeName |
| 1 | 21 | [[#b9b294e0]] | name |
| 2 | 1 | [[#9a4504a0]] | singleTypeReference |
| 2 | 2 | [[#9a4504a0]] | typeDeclaration |
| 2 | 3 | [[#9a4504a0]] | annotationTypeMemberDeclaration |
| 2 | 4 | [[#9a4504a0]] | statement |
| 2 | 5 | [[#9a4504a0]] | localDeclaration |
| 2 | 6 | [[#9a4504a0]] | fieldDeclaration |
| 2 | 7 | [[#9a4504a0]] | argument |
| 2 | 8 | [[#9a4504a0]] | typeParameter |
| 2 | 9 | [[#9a4504a0]] | nameReference |
| 2 | 10 | [[#9a4504a0]] | memberValuePair |
| 2 | 11 | [[#9a4504a0]] | expression |
| 2 | 12 | [[#9a4504a0]] | reference |
| 2 | 13 | [[#9a4504a0]] | enumConstant |
| 2 | 14 | [[#9a4504a0]] | methodDeclaration |
| 2 | 15 | [[#9a4504a0]] | statement |
| 2 | 16 | [[#9a4504a0]] | typeDeclaration |
| 2 | 17 | [[#9a4504a0]] | reference |
| 2 | 18 | [[#9a4504a0]] | localDeclaration |
| 2 | 19 | [[#9a4504a0]] | statement |
| 2 | 20 | [[#9a4504a0]] | typeDeclaration |
| 2 | 21 | [[#9a4504a0]] | expression |
| 3 | 1 | [[#9a4505e0]] | token |
| 3 | 2 | [[#9a4505e0]] | name |
| 3 | 3 | [[#9a4505e0]] | selector |
| 3 | 4 | [[#9a4505e0]] | label |
| 3 | 5 | [[#9a4505e0]] | name |
| 3 | 6 | [[#9a4505e0]] | name |
| 3 | 7 | [[#9a4505e0]] | name |
| 3 | 8 | [[#9a4505e0]] | name |
| 3 | 9 | [[#9a4505e0]] | token |
| 3 | 10 | [[#9a4505e0]] | name |
| 3 | 11 | [[#9a4505e0]] | selector |
| 3 | 12 | [[#9a4505e0]] | token |
| 3 | 13 | [[#9a4505e0]] | name |
| 3 | 14 | [[#9a4505e0]] | selector |
| 3 | 15 | [[#9a4505e0]] | label |
| 3 | 16 | [[#9a4505e0]] | name |
| 3 | 17 | [[#9a4505e0]] | token |
| 3 | 18 | [[#9a4505e0]] | name |
| 3 | 19 | [[#9a4505e0]] | label |
| 3 | 20 | [[#9a4505e0]] | name |
| 3 | 21 | [[#9a4505e0]] | selector |