CloneSet104


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
71530.960statement_sequence[4]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1765
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnMessageSend.java
2759
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnMessageSendName.java
3734
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnMethodTypeParameter.java
47106
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnParameterizedQualifiedTypeReference.java
57120
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnParameterizedQualifiedTypeReference.java
6763
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionOnParameterizedQualifiedTypeReference.java
7738
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionOnParameterizedSingleTypeReference.java
87342
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration.java
97199
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AllocationExpression.java
10763
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AnnotationMethodDeclaration.java
117224
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ExplicitConstructorCall.java
127282
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java
137238
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.java
147252
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.java
157184
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.java
Clone Instance
1
Line Count
7
Source Line
65
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnMessageSend.java

                        int max = typeArguments.length - 1;
                        for (int j = 0; j < max; j++) {
                                typeArguments[j].print(0, output);
                                output.append(", "); //$NON-NLS-1$
                        }
                        typeArguments[max].print(0, output);
                        output.append('>');


Clone Instance
2
Line Count
7
Source Line
59
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnMessageSendName.java

                        int max = typeArguments.length - 1;
                        for (int j = 0; j < max; j++) {
                                typeArguments[j].print(0, output);
                                output.append(", "); //$NON-NLS-1$
                        }
                        typeArguments[max].print(0, output);
                        output.append('>');


Clone Instance
3
Line Count
7
Source Line
34
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnMethodTypeParameter.java

                int max = typeParameters.length - 1;
                for (int j = 0; j < max; j++) {
                        typeParameters[j].print(0, output);
                        output.append(", "); //$NON-NLS-1$
                }
                typeParameters[max].print(0, output);
                output.append('>');


Clone Instance
4
Line Count
7
Source Line
106
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnParameterizedQualifiedTypeReference.java

                                int max = typeArgument.length - 1;
                                for (int j = 0; j < max; j++) {
                                        typeArgument[j].print(0, output);
                                        output.append(", "); //$NON-NLS-1$
                                }
                                typeArgument[max].print(0, output);
                                output.append('>');


Clone Instance
5
Line Count
7
Source Line
120
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionOnParameterizedQualifiedTypeReference.java

                        int max = typeArgument.length - 1;
                        for (int j = 0; j < max; j++) {
                                typeArgument[j].print(0, output);
                                output.append(", "); //$NON-NLS-1$
                        }
                        typeArgument[max].print(0, output);
                        output.append('>');


Clone Instance
6
Line Count
7
Source Line
63
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionOnParameterizedQualifiedTypeReference.java

                                int max = typeArgument.length - 1;
                                for (int j = 0; j < max; j++) {
                                        typeArgument[j].print(0, output);
                                        output.append(", "); //$NON-NLS-1$
                                }
                                typeArgument[max].print(0, output);
                                output.append('>');


Clone Instance
7
Line Count
7
Source Line
38
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionOnParameterizedSingleTypeReference.java

                int max = typeArguments.length - 1;
                for (int i = 0; i < max; i++) {
                        typeArguments[i].print(0, output);
                        output.append(", "); //$NON-NLS-1$
                }
                typeArguments[max].print(0, output);
                output.append('>');


Clone Instance
8
Line Count
7
Source Line
342
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration.java

                        int max = typeParams.length - 1;
                        for (int j = 0; j < max; j++) {
                                typeParams[j].print(0, output);
                                output.append(", "); //$NON-NLS-1$
                        }
                        typeParams[max].print(0, output);
                        output.append('>');


Clone Instance
9
Line Count
7
Source Line
199
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AllocationExpression.java

                int max = typeArguments.length - 1;
                for (int j = 0; j < max; j++) {
                        typeArguments[j].print(0, output);
                        output.append(", "); //$NON-NLS-1$
                }
                typeArguments[max].print(0, output);
                output.append('>');


Clone Instance
10
Line Count
7
Source Line
63
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/AnnotationMethodDeclaration.java

                        int max = typeParams.length - 1;
                        for (int j = 0; j < max; j++) {
                                typeParams[j].print(0, output);
                                output.append(", "); //$NON-NLS-1$
                        }
                        typeParams[max].print(0, output);
                        output.append('>');


Clone Instance
11
Line Count
7
Source Line
224
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ExplicitConstructorCall.java

                        int max = typeArguments.length - 1;
                        for (int j = 0; j < max; j++) {
                                typeArguments[j].print(0, output);
                                output.append(", "); //$NON-NLS-1$
                        }
                        typeArguments[max].print(0, output);
                        output.append('>');


Clone Instance
12
Line Count
7
Source Line
282
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/MessageSend.java

                int max = typeArguments.length - 1;
                for (int j = 0; j < max; j++) {
                        typeArguments[j].print(0, output);
                        output.append(", "); //$NON-NLS-1$
                }
                typeArguments[max].print(0, output);
                output.append('>');


Clone Instance
13
Line Count
7
Source Line
238
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.java

                                int max = typeArgument.length - 1;
                                for (int j = 0; j < max; j++) {
                                        typeArgument[j].print(0, output);
                                        output.append(", "); //$NON-NLS-1$
                                }
                                typeArgument[max].print(0, output);
                                output.append('>');


Clone Instance
14
Line Count
7
Source Line
252
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.java

                        int max = typeArgument.length - 1;
                        for (int j = 0; j < max; j++) {
                                typeArgument[j].print(0, output);
                                output.append(", "); //$NON-NLS-1$
                        }
                        typeArgument[max].print(0, output);
                        output.append('>');


Clone Instance
15
Line Count
7
Source Line
184
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.java

                int max = typeArguments.length - 1;
                for (int i = 0; i < max; i++) {
                        typeArguments[i].print(0, output);
                        output.append(", "); //$NON-NLS-1$
                }
                typeArguments[max].print(0, output);
                output.append(">"); //$NON-NLS-1$


Clone AbstractionParameter Count: 3Parameter Bindings

int max = [[#variable96205240]].length - 1;
for (int  [[#variable4d4d5b80]]= 0; [[#variable4d4d5b80]] < max; [[#variable4d4d5b80]]++) {
   [[#variable96205240]][ [[#variable4d4d5b80]]].print(0, output);
  output.append(", "); //$NON-NLS-1$
}
 [[#variable96205240]][max].print(0, output);
output.append( [[#variable52d408c0]]); //$NON-NLS-1$
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#96205240]]
typeArguments 
12[[#96205240]]
typeArgument 
13[[#96205240]]
typeParams 
14[[#96205240]]
typeArguments 
15[[#96205240]]
typeParameters 
16[[#96205240]]
typeArguments 
17[[#96205240]]
typeArguments 
18[[#96205240]]
typeArguments 
19[[#96205240]]
typeArguments 
110[[#96205240]]
typeArgument 
111[[#96205240]]
typeArguments 
112[[#96205240]]
typeArgument 
113[[#96205240]]
typeParams 
114[[#96205240]]
typeArgument 
115[[#96205240]]
typeArgument 
21[[#4d4d5b80]]
j 
22[[#4d4d5b80]]
j 
23[[#4d4d5b80]]
j 
24[[#4d4d5b80]]
i 
25[[#4d4d5b80]]
j 
26[[#4d4d5b80]]
i 
27[[#4d4d5b80]]
j 
28[[#4d4d5b80]]
j 
29[[#4d4d5b80]]
j 
210[[#4d4d5b80]]
j 
211[[#4d4d5b80]]
j 
212[[#4d4d5b80]]
j 
213[[#4d4d5b80]]
j 
214[[#4d4d5b80]]
j 
215[[#4d4d5b80]]
j 
31[[#52d408c0]]
'>' 
32[[#52d408c0]]
'>' 
33[[#52d408c0]]
'>' 
34[[#52d408c0]]
'>' 
35[[#52d408c0]]
'>' 
36[[#52d408c0]]
">" 
37[[#52d408c0]]
'>' 
38[[#52d408c0]]
'>' 
39[[#52d408c0]]
'>' 
310[[#52d408c0]]
'>' 
311[[#52d408c0]]
'>' 
312[[#52d408c0]]
'>' 
313[[#52d408c0]]
'>' 
314[[#52d408c0]]
'>' 
315[[#52d408c0]]
'>'