CloneSet811


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8440.956statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
18859
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
281950
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
381990
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
482249
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java
Clone Instance
1
Line Count
8
Source Line
859
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (expressions != null) {
                        int length = expressions.length;
                        for (int i = 0; i < length; i++) {
                                Expression expr = convert(expressions[i]);
                                if (this.resolveBindings) {
                                        recordNodes(expr, expressions[i]);
                                }
                                arrayInitializer.expressions().add(expr);
                        }
                }


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

                        if (arguments != null) {
                                int argumentsLength = arguments.length;
                                for (int i = 0; i < argumentsLength; i++) {
                                        Expression expri = convert(arguments[i]);
                                        if (this.resolveBindings) {
                                                recordNodes(expri, arguments[i]);
                                        }
                                        superMethodInvocation.arguments().add(expri);
                                }
                        }


Clone Instance
3
Line Count
8
Source Line
1990
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                        if (arguments != null) {
                                int argumentsLength = arguments.length;
                                for (int i = 0; i < argumentsLength; i++) {
                                        Expression expri = convert(arguments[i]);
                                        if (this.resolveBindings) {
                                                recordNodes(expri, arguments[i]);
                                        }
                                        methodInvocation.arguments().add(expri);
                                }
                        }


Clone Instance
4
Line Count
8
Source Line
2249
Source File
plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java

                if (arguments != null) {
                        int length = arguments.length;
                        for (int i = 0; i < length; i++) {
                                Expression argument = convert(arguments[i]);
                                if (this.resolveBindings) {
                                        recordNodes(argument, arguments[i]);
                                }
                                classInstanceCreation.arguments().add(argument);
                        }
                }


Clone AbstractionParameter Count: 4Parameter Bindings

if ( [[#variablebae5b220]]!= null) {
  int  [[#variablebae5b1c0]]= [[#variablebae5b220]].length;
  for (int i = 0; i <  [[#variablebae5b1c0]]; i++) {
    Expression  [[#variablebae5b140]]= convert( [[#variablebae5b220]][i]);
    if (this.resolveBindings) {
      recordNodes( [[#variablebae5b140]],  [[#variablebae5b220]][i]);
    }
     [[#variablebae5b0a0]]. [[#variablebae5b220]]().add( [[#variablebae5b140]]);
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#bae5b220]]
expressions 
12[[#bae5b220]]
arguments 
13[[#bae5b220]]
arguments 
14[[#bae5b220]]
arguments 
21[[#bae5b1c0]]
length 
22[[#bae5b1c0]]
argumentsLength 
23[[#bae5b1c0]]
argumentsLength 
24[[#bae5b1c0]]
length 
31[[#bae5b140]]
expr 
32[[#bae5b140]]
expri 
33[[#bae5b140]]
expri 
34[[#bae5b140]]
argument 
41[[#bae5b0a0]]
arrayInitializer 
42[[#bae5b0a0]]
superMethodInvocation 
43[[#bae5b0a0]]
methodInvocation 
44[[#bae5b0a0]]
classInstanceCreation