CloneSet891


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
11640.968statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1112352
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java
26980
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistParser.java
311597
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java
411764
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java
511819
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java
661066
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java
Clone Instance
1
Line Count
11
Source Line
2352
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java

        /* build specific assist on type reference */

        if (index == 0) {
                /* assist inside first identifier */
                typeReference = this.createSingleAssistTypeReference(
                                                assistIdentifier(), 
                                                positions[0]        );
        }
        else   {
                /* assist inside subsequent identifier */
                typeReference = this.createQualifiedAssistTypeReference(
                                                subset, 
                                                assistIdentifier(), 
                                                positions              );
        }


Clone Instance
2
Line Count
6
Source Line
980
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/impl/AssistParser.java

        if (completionIndex == 0) {
                /* completion inside first identifier */
                reference = this.createSingleAssistNameReference(assistIdentifier(), positions[0]);
        }
        else   {
                /* completion inside subsequent identifier */
                reference = this.createQualifiedAssistNameReference(subset, assistIdentifier(), positions);
        }


Clone Instance
3
Line Count
11
Source Line
597
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java

        /* build specific assist on type reference */

        if (index == 0) {
                /* assist inside first identifier */
                typeReference = this.createSingleAssistTypeReference(
                                                assistIdentifier(), 
                                                positions[0]        );
        }
        else   {
                /* assist inside subsequent identifier */
                typeReference = this.createQualifiedAssistTypeReference(
                                                subset, 
                                                assistIdentifier(), 
                                                positions              );
        }


Clone Instance
4
Line Count
11
Source Line
764
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java

        /* build specific assist on type reference */

        if (index == 0) {
                /* assist inside first identifier */
                typeReference = this.createSingleAssistTypeReference(
                                                assistIdentifier(), 
                                                positions[0]        );
        }
        else   {
                /* assist inside subsequent identifier */
                typeReference = this.createQualifiedAssistTypeReference(
                                                subset, 
                                                assistIdentifier(), 
                                                positions              );
        }


Clone Instance
5
Line Count
11
Source Line
819
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java

        /* build specific assist on type reference */

        if (index == 0) {
                /* assist inside first identifier */
                typeReference = this.createSingleAssistTypeReference(
                                                assistIdentifier(), 
                                                positions[0]        );
        }
        else   {
                /* assist inside subsequent identifier */
                typeReference = this.createQualifiedAssistTypeReference(
                                                subset, 
                                                assistIdentifier(), 
                                                positions              );
        }


Clone Instance
6
Line Count
6
Source Line
1066
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/select/SelectionParser.java

        /* build specific completion on name reference */
        if (completionIndex == 0) {
                /* completion inside first identifier */
                nameReference = this.createSingleAssistNameReference(assistIdentifier(), positions[0]);
        }
        else   {
                /* completion inside subsequent identifier */
                nameReference = this.createQualifiedAssistNameReference(subset, assistIdentifier(), positions);
        }


Clone AbstractionParameter Count: 4Parameter Bindings

/* build specific assist on type reference */
/* build specific completion on name reference */
if ( [[#variable57af2e20]]== 0) {
   [[#variable57af2d80]]= this. [[#variableb50e40a0]](assistIdentifier(), positions[0]);
}
else {
   [[#variable57af2d80]]= this. [[#variable57af2de0]](subset, assistIdentifier(), positions);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#57af2e20]]
index 
12[[#57af2e20]]
completionIndex 
13[[#57af2e20]]
completionIndex 
14[[#57af2e20]]
index 
15[[#57af2e20]]
index 
16[[#57af2e20]]
index 
21[[#57af2d80]]
/* assist inside first identifier */
typeReference 
22[[#57af2d80]]
/* completion inside first identifier */
reference 
23[[#57af2d80]]
/* completion inside first identifier */
nameReference 
24[[#57af2d80]]
/* assist inside first identifier */
typeReference 
25[[#57af2d80]]
/* assist inside first identifier */
typeReference 
26[[#57af2d80]]
/* assist inside first identifier */
typeReference 
31[[#b50e40a0]]
createSingleAssistTypeReference 
32[[#b50e40a0]]
createSingleAssistNameReference 
33[[#b50e40a0]]
createSingleAssistNameReference 
34[[#b50e40a0]]
createSingleAssistTypeReference 
35[[#b50e40a0]]
createSingleAssistTypeReference 
36[[#b50e40a0]]
createSingleAssistTypeReference 
41[[#57af2de0]]
createQualifiedAssistTypeReference 
42[[#57af2de0]]
createQualifiedAssistNameReference 
43[[#57af2de0]]
createQualifiedAssistNameReference 
44[[#57af2de0]]
createQualifiedAssistTypeReference 
45[[#57af2de0]]
createQualifiedAssistTypeReference 
46[[#57af2de0]]
createQualifiedAssistTypeReference