CloneSet2162


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6320.972statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1636
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AllocationExpression.java
2335
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ArrayInitializer.java
3662
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ExplicitConstructorCall.java
Clone Instance
1
Line Count
6
Source Line
36
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AllocationExpression.java

        // process arguments
        if (arguments != null) {
                for (int i = 0, count = arguments.length; i < count; i++) {
                        flowInfo =
                                arguments[i]
                                        .analyseCode(currentScope, flowContext, flowInfo)
                                        .unconditionalInits();
                }
        }


Clone Instance
2
Line Count
3
Source Line
35
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ArrayInitializer.java

                if (expressions != null) {
                        for (int i = 0, max = expressions.length; i < max; i++) {
                                flowInfo = expressions[i].analyseCode(currentScope, flowContext, flowInfo).unconditionalInits();
                        }
                }


Clone Instance
3
Line Count
6
Source Line
62
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ExplicitConstructorCall.java

                        // process arguments
                        if (arguments != null) {
                                for (int i = 0, max = arguments.length; i < max; i++) {
                                        flowInfo =
                                                arguments[i]
                                                        .analyseCode(currentScope, flowContext, flowInfo)
                                                        .unconditionalInits();
                                }
                        }


Clone AbstractionParameter Count: 2Parameter Bindings

// process arguments
if ( [[#variableb96f8140]]!= null) {
  for (int i = 0, [[#variableb96f80a0]]= [[#variableb96f8140]].length; i <  [[#variableb96f80a0]]; i++) {
    flowInfo = [[#variableb96f8140]][i].analyseCode(currentScope, flowContext, flowInfo).unconditionalInits();
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b96f8140]]
arguments 
12[[#b96f8140]]
expressions 
13[[#b96f8140]]
arguments 
21[[#b96f80a0]]
max 
22[[#b96f80a0]]
max 
23[[#b96f80a0]]
count