| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 9 | 3 | 0.959 | statement_sequence[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 191 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BodyDeclaration.java |
| 2 | 2 | 453 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java |
| 3 | 2 | 502 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java |
| 4 | 2 | 711 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodDeclaration.java |
| 5 | 2 | 776 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodDeclaration.java |
| 6 | 2 | 283 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PackageDeclaration.java |
| 7 | 2 | 185 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SwitchCase.java |
| 8 | 2 | 616 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclaration.java |
| 9 | 2 | 643 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclaration.java |
| ||||
ASTNode oldChild = this.optionalDocComment;
preReplaceChild(oldChild, docComment, p);
|
| ||||
ASTNode oldChild = this.typeName;
preReplaceChild(oldChild, name, NAME_PROPERTY);
|
| ||||
ASTNode oldChild = this.type;
preReplaceChild(oldChild, type, TYPE_PROPERTY);
|
| ||||
ASTNode oldChild = this.returnType;
preReplaceChild(oldChild, type, RETURN_TYPE_PROPERTY);
|
| ||||
ASTNode oldChild = this.returnType;
preReplaceChild(oldChild, type, RETURN_TYPE2_PROPERTY);
|
| ||||
ASTNode oldChild = this.optionalDocComment;
preReplaceChild(oldChild, docComment, JAVADOC_PROPERTY);
|
| ||||
ASTNode oldChild = this.optionalExpression;
preReplaceChild(oldChild, expression, EXPRESSION_PROPERTY);
|
| ||||
ASTNode oldChild = this.optionalSuperclassName;
preReplaceChild(oldChild, superclassName, SUPERCLASS_PROPERTY);
|
| ||||
ASTNode oldChild = this.optionalSuperclassType;
preReplaceChild(oldChild, superclassType, SUPERCLASS_TYPE_PROPERTY);
|
| |||
ASTNode oldChild = this. [[#variableb1a97280]]; preReplaceChild(oldChild, [[#variable524181c0]], [[#variable900c1fe0]]); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b1a97280]] | optionalDocComment |
| 1 | 2 | [[#b1a97280]] | returnType |
| 1 | 3 | [[#b1a97280]] | optionalDocComment |
| 1 | 4 | [[#b1a97280]] | returnType |
| 1 | 5 | [[#b1a97280]] | typeName |
| 1 | 6 | [[#b1a97280]] | type |
| 1 | 7 | [[#b1a97280]] | optionalSuperclassName |
| 1 | 8 | [[#b1a97280]] | optionalSuperclassType |
| 1 | 9 | [[#b1a97280]] | optionalExpression |
| 2 | 1 | [[#524181c0]] | docComment |
| 2 | 2 | [[#524181c0]] | type |
| 2 | 3 | [[#524181c0]] | docComment |
| 2 | 4 | [[#524181c0]] | type |
| 2 | 5 | [[#524181c0]] | name |
| 2 | 6 | [[#524181c0]] | type |
| 2 | 7 | [[#524181c0]] | superclassName |
| 2 | 8 | [[#524181c0]] | superclassType |
| 2 | 9 | [[#524181c0]] | expression |
| 3 | 1 | [[#900c1fe0]] | p |
| 3 | 2 | [[#900c1fe0]] | RETURN_TYPE_PROPERTY |
| 3 | 3 | [[#900c1fe0]] | JAVADOC_PROPERTY |
| 3 | 4 | [[#900c1fe0]] | RETURN_TYPE2_PROPERTY |
| 3 | 5 | [[#900c1fe0]] | NAME_PROPERTY |
| 3 | 6 | [[#900c1fe0]] | TYPE_PROPERTY |
| 3 | 7 | [[#900c1fe0]] | SUPERCLASS_PROPERTY |
| 3 | 8 | [[#900c1fe0]] | SUPERCLASS_TYPE_PROPERTY |
| 3 | 9 | [[#900c1fe0]] | EXPRESSION_PROPERTY |