CloneSet1529


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
2930.959statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12191
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BodyDeclaration.java
22453
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java
32502
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java
42711
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodDeclaration.java
52776
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodDeclaration.java
62283
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PackageDeclaration.java
72185
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SwitchCase.java
82616
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclaration.java
92643
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclaration.java
Clone Instance
1
Line Count
2
Source Line
191
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BodyDeclaration.java

                ASTNode oldChild = this.optionalDocComment;
                preReplaceChild(oldChild, docComment, p);


Clone Instance
2
Line Count
2
Source Line
453
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java

                ASTNode oldChild = this.typeName;
                preReplaceChild(oldChild, name, NAME_PROPERTY);


Clone Instance
3
Line Count
2
Source Line
502
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ClassInstanceCreation.java

                ASTNode oldChild = this.type;
                preReplaceChild(oldChild, type, TYPE_PROPERTY);


Clone Instance
4
Line Count
2
Source Line
711
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodDeclaration.java

                ASTNode oldChild = this.returnType;
                preReplaceChild(oldChild, type, RETURN_TYPE_PROPERTY);


Clone Instance
5
Line Count
2
Source Line
776
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/MethodDeclaration.java

                ASTNode oldChild = this.returnType;
                preReplaceChild(oldChild, type, RETURN_TYPE2_PROPERTY);


Clone Instance
6
Line Count
2
Source Line
283
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/PackageDeclaration.java

                ASTNode oldChild = this.optionalDocComment;
                preReplaceChild(oldChild, docComment, JAVADOC_PROPERTY);


Clone Instance
7
Line Count
2
Source Line
185
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SwitchCase.java

                ASTNode oldChild = this.optionalExpression;
                preReplaceChild(oldChild, expression, EXPRESSION_PROPERTY);


Clone Instance
8
Line Count
2
Source Line
616
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclaration.java

                ASTNode oldChild = this.optionalSuperclassName;
                preReplaceChild(oldChild, superclassName, SUPERCLASS_PROPERTY);


Clone Instance
9
Line Count
2
Source Line
643
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/TypeDeclaration.java

                ASTNode oldChild = this.optionalSuperclassType;
                preReplaceChild(oldChild, superclassType, SUPERCLASS_TYPE_PROPERTY);


Clone AbstractionParameter Count: 3Parameter Bindings

ASTNode oldChild = this. [[#variableb1a97280]];
preReplaceChild(oldChild,  [[#variable524181c0]],  [[#variable900c1fe0]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b1a97280]]
optionalDocComment 
12[[#b1a97280]]
returnType 
13[[#b1a97280]]
optionalDocComment 
14[[#b1a97280]]
returnType 
15[[#b1a97280]]
typeName 
16[[#b1a97280]]
type 
17[[#b1a97280]]
optionalSuperclassName 
18[[#b1a97280]]
optionalSuperclassType 
19[[#b1a97280]]
optionalExpression 
21[[#524181c0]]
docComment 
22[[#524181c0]]
type 
23[[#524181c0]]
docComment 
24[[#524181c0]]
type 
25[[#524181c0]]
name 
26[[#524181c0]]
type 
27[[#524181c0]]
superclassName 
28[[#524181c0]]
superclassType 
29[[#524181c0]]
expression 
31[[#900c1fe0]]
p 
32[[#900c1fe0]]
RETURN_TYPE_PROPERTY 
33[[#900c1fe0]]
JAVADOC_PROPERTY 
34[[#900c1fe0]]
RETURN_TYPE2_PROPERTY 
35[[#900c1fe0]]
NAME_PROPERTY 
36[[#900c1fe0]]
TYPE_PROPERTY 
37[[#900c1fe0]]
SUPERCLASS_PROPERTY 
38[[#900c1fe0]]
SUPERCLASS_TYPE_PROPERTY 
39[[#900c1fe0]]
EXPRESSION_PROPERTY