CloneSet2728


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4220.964statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
14319
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java
24581
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java
Clone Instance
1
Line Count
4
Source Line
319
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java

                                if (definedTypeNames.length > 0) { // skip it if it failed to successfully define a type
                                        IPath packagePath = typePath.removeLastSegments(1);
                                        for (int d = 0, l = definedTypeNames.length; d < l; d++)
                                                removeClassFile(packagePath.append(new String(definedTypeNames[d])), sourceFile.sourceLocation.binaryFolder);
                                }


Clone Instance
2
Line Count
4
Source Line
581
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/builder/IncrementalImageBuilder.java

                                                        if (definedTypeNames.length > 0) { // skip it if it failed to successfully define a type
                                                                IPath packagePath = typePath.removeLastSegments(1);
                                                                for (int i = 0, l = definedTypeNames.length; i < l; i++)
                                                                        removeClassFile(packagePath.append(new String(definedTypeNames[i])), md.binaryFolder);
                                                        }


Clone AbstractionParameter Count: 2Parameter Bindings

if (definedTypeNames.length > 0) { // skip it if it failed to successfully define a type
  IPath packagePath = typePath.removeLastSegments(1);
  for (int  [[#variable5126e1a0]]= 0, l = definedTypeNames.length; [[#variable5126e1a0]] < l; [[#variable5126e1a0]]++)
    removeClassFile(packagePath.append(new String(definedTypeNames[ [[#variable5126e1a0]]])),  [[#variable530f5fa0]].binaryFolder);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5126e1a0]]
d 
12[[#5126e1a0]]
i 
21[[#530f5fa0]]
sourceFile.sourceLocation 
22[[#530f5fa0]]
md