Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
1 | 10 | 3 | 0.960 | statement_sequence_member |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 1 | 103 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/CaptureBinding.java |
2 | 1 | 108 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java |
3 | 1 | 475 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java |
4 | 1 | 484 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java |
5 | 1 | 536 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java |
6 | 1 | 217 | plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.java |
7 | 1 | 406 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/CompilationUnitStructureRequestor.java |
8 | 1 | 413 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/CompilationUnitStructureRequestor.java |
9 | 1 | 235 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/hierarchy/IndexBasedHierarchyBuilder.java |
10 | 1 | 428 | plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/SelectionRequestor.java |
| ||||
System.arraycopy(substitutedVariableInterfaces, 0, substitutedVariableInterfaces = new ReferenceBinding[length + 1], 1, length); |
| ||||
// no matching array System.arraycopy(localArrayBindings, 0, localArrayBindings = new ArrayBinding[length + 1], 0, length); |
| ||||
System.arraycopy(existingMethods, 0, existingMethods = new MethodBinding[length + 1], 0, length); |
| ||||
System.arraycopy(nonVisible, 0, nonVisible = new MethodBinding[length + 1], 0, length); |
| ||||
System.arraycopy(existingMethods, 0, existingMethods = new MethodBinding[length + 1], 0, length); |
| ||||
// no free spot found, need to grow by one System.arraycopy(constraintSubstitutes, 0, constraintSubstitutes = new TypeBinding[length + 1], 0, length); |
| ||||
System.arraycopy(typeParameters, 0, typeParameters = new ITypeParameter[length + 1], 0, length); |
| ||||
System.arraycopy(typeParameters, 0, typeParameters = new ITypeParameter[length + 1], 0, length); |
| ||||
System.arraycopy(allPotentialSubTypes, 0, allPotentialSubTypes = new String[length + 1], 0, length); |
| ||||
System.arraycopy(parameterSignatures, 0, parameterSignatures = new String[length + 1], 1, length); |
| |||
// 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 Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#be6f21c0]] | existingMethods |
1 | 2 | [[#be6f21c0]] | typeParameters |
1 | 3 | [[#be6f21c0]] | substitutedVariableInterfaces |
1 | 4 | [[#be6f21c0]] | localArrayBindings |
1 | 5 | [[#be6f21c0]] | nonVisible |
1 | 6 | [[#be6f21c0]] | constraintSubstitutes |
1 | 7 | [[#be6f21c0]] | allPotentialSubTypes |
1 | 8 | [[#be6f21c0]] | parameterSignatures |
1 | 9 | [[#be6f21c0]] | existingMethods |
1 | 10 | [[#be6f21c0]] | typeParameters |
2 | 1 | [[#be6f2120]] | MethodBinding |
2 | 2 | [[#be6f2120]] | ITypeParameter |
2 | 3 | [[#be6f2120]] | ReferenceBinding |
2 | 4 | [[#be6f2120]] | ArrayBinding |
2 | 5 | [[#be6f2120]] | MethodBinding |
2 | 6 | [[#be6f2120]] | TypeBinding |
2 | 7 | [[#be6f2120]] | String |
2 | 8 | [[#be6f2120]] | String |
2 | 9 | [[#be6f2120]] | MethodBinding |
2 | 10 | [[#be6f2120]] | ITypeParameter |
3 | 1 | [[#be6f2080]] | 0 |
3 | 2 | [[#be6f2080]] | 0 |
3 | 3 | [[#be6f2080]] | 1 |
3 | 4 | [[#be6f2080]] | 0 |
3 | 5 | [[#be6f2080]] | 0 |
3 | 6 | [[#be6f2080]] | 0 |
3 | 7 | [[#be6f2080]] | 0 |
3 | 8 | [[#be6f2080]] | 1 |
3 | 9 | [[#be6f2080]] | 0 |
3 | 10 | [[#be6f2080]] | 0 |