CloneSet827


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
11030.960statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11103
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/CaptureBinding.java
21108
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java
31475
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java
41484
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java
51536
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java
61217
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.java
71406
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/CompilationUnitStructureRequestor.java
81413
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/CompilationUnitStructureRequestor.java
91235
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder.java
101428
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SelectionRequestor.java
Clone Instance
1
Line Count
1
Source Line
103
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/CaptureBinding.java

                                                System.arraycopy(substitutedVariableInterfaces, 0, substitutedVariableInterfaces = new ReferenceBinding[length + 1], 1, length);


Clone Instance
2
Line Count
1
Source Line
108
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java

        // no matching array
        System.arraycopy(localArrayBindings, 0, localArrayBindings = new ArrayBinding[length + 1], 0, length);


Clone Instance
3
Line Count
1
Source Line
475
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java

                                        System.arraycopy(existingMethods, 0, existingMethods = new MethodBinding[length + 1], 0, length);


Clone Instance
4
Line Count
1
Source Line
484
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java

                                        System.arraycopy(nonVisible, 0, nonVisible = new MethodBinding[length + 1], 0, length);


Clone Instance
5
Line Count
1
Source Line
536
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java

                                        System.arraycopy(existingMethods, 0, existingMethods = new MethodBinding[length + 1], 0, length);


Clone Instance
6
Line Count
1
Source Line
217
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.java

                                // no free spot found, need to grow by one
                                System.arraycopy(constraintSubstitutes, 0, constraintSubstitutes = new TypeBinding[length + 1], 0, length);


Clone Instance
7
Line Count
1
Source Line
406
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/CompilationUnitStructureRequestor.java

                System.arraycopy(typeParameters, 0, typeParameters = new ITypeParameter[length + 1], 0, length);


Clone Instance
8
Line Count
1
Source Line
413
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/CompilationUnitStructureRequestor.java

                System.arraycopy(typeParameters, 0, typeParameters = new ITypeParameter[length + 1], 0, length);


Clone Instance
9
Line Count
1
Source Line
235
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder.java

                        System.arraycopy(allPotentialSubTypes, 0, allPotentialSubTypes = new String[length + 1], 0, length);


Clone Instance
10
Line Count
1
Source Line
428
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SelectionRequestor.java

                                        System.arraycopy(parameterSignatures, 0, parameterSignatures = new String[length + 1], 1, length);


Clone AbstractionParameter Count: 3Parameter Bindings

// no matching array
// no free spot found, need to grow by one
System.arraycopy( [[#variablebe6f21c0]], 0,  [[#variablebe6f21c0]]= new [[#variablebe6f2120]][length + 1],  [[#variablebe6f2080]], length);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#be6f21c0]]
existingMethods 
12[[#be6f21c0]]
typeParameters 
13[[#be6f21c0]]
substitutedVariableInterfaces 
14[[#be6f21c0]]
localArrayBindings 
15[[#be6f21c0]]
nonVisible 
16[[#be6f21c0]]
constraintSubstitutes 
17[[#be6f21c0]]
allPotentialSubTypes 
18[[#be6f21c0]]
parameterSignatures 
19[[#be6f21c0]]
existingMethods 
110[[#be6f21c0]]
typeParameters 
21[[#be6f2120]]
MethodBinding 
22[[#be6f2120]]
ITypeParameter 
23[[#be6f2120]]
ReferenceBinding 
24[[#be6f2120]]
ArrayBinding 
25[[#be6f2120]]
MethodBinding 
26[[#be6f2120]]
TypeBinding 
27[[#be6f2120]]
String 
28[[#be6f2120]]
String 
29[[#be6f2120]]
MethodBinding 
210[[#be6f2120]]
ITypeParameter 
31[[#be6f2080]]
0 
32[[#be6f2080]]
0 
33[[#be6f2080]]
1 
34[[#be6f2080]]
0 
35[[#be6f2080]]
0 
36[[#be6f2080]]
0 
37[[#be6f2080]]
0 
38[[#be6f2080]]
1 
39[[#be6f2080]]
0 
310[[#be6f2080]]
0