CloneSet933


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5460.961statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15147
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java
25311
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java
35629
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java
45794
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java
Clone Instance
1
Line Count
5
Source Line
147
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java

                for (int i = 0; i < superInterfacesLength; i++) {
                        TypeReference superInterface = superInterfaces[i];
                        interfaceNames[i] = CharOperation.concatWith(superInterface.getTypeName(), '.');
                        interfaceNameStarts[i] = superInterface.sourceStart;
                        interfaceNameEnds[i] = superInterface.sourceEnd;
                }


Clone Instance
2
Line Count
5
Source Line
311
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java

                for (int i = 0; i < thrownExceptionLength; i++) {
                        TypeReference exception = thrownExceptions[i];
                        exceptionTypes[i] = CharOperation.concatWith(exception.getTypeName(), '.');
                        exceptionTypeStarts[i] = exception.sourceStart;
                        exceptionTypeEnds[i] = exception.sourceEnd;
                }


Clone Instance
3
Line Count
5
Source Line
629
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java

                for (int i = 0; i < superInterfacesLength; i++) {
                        TypeReference superInterface = superInterfaces[i];
                        interfaceNames[i] = CharOperation.concatWith(superInterface.getTypeName(), '.');
                        interfaceNameStarts[i] = superInterface.sourceStart;
                        interfacenameEnds[i] = superInterface.sourceEnd;
                }


Clone Instance
4
Line Count
5
Source Line
794
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/compiler/DocumentElementParser.java

                for (int i = 0; i < thrownExceptionLength; i++) {
                        TypeReference exception = thrownExceptions[i];
                        exceptionTypes[i] = CharOperation.concatWith(exception.getTypeName(), '.');
                        exceptionTypeStarts[i] = exception.sourceStart;
                        exceptionTypeEnds[i] = exception.sourceEnd;
                }


Clone AbstractionParameter Count: 6Parameter Bindings

for (int i = 0; i <  [[#variable9a1afe00]]; i++) {
  TypeReference  [[#variable9a1afde0]]= [[#variable9a1afd60]][i];
   [[#variable9a1af400]][i] = CharOperation.concatWith( [[#variable9a1afde0]].getTypeName(), '.');
   [[#variable9a1afd40]][i] = [[#variable9a1afde0]].sourceStart;
   [[#variable9a1afc20]][i] = [[#variable9a1afde0]].sourceEnd;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#9a1afe00]]
thrownExceptionLength 
12[[#9a1afe00]]
superInterfacesLength 
13[[#9a1afe00]]
superInterfacesLength 
14[[#9a1afe00]]
thrownExceptionLength 
21[[#9a1afde0]]
exception 
22[[#9a1afde0]]
superInterface 
23[[#9a1afde0]]
superInterface 
24[[#9a1afde0]]
exception 
31[[#9a1afd60]]
thrownExceptions 
32[[#9a1afd60]]
superInterfaces 
33[[#9a1afd60]]
superInterfaces 
34[[#9a1afd60]]
thrownExceptions 
41[[#9a1af400]]
exceptionTypes 
42[[#9a1af400]]
interfaceNames 
43[[#9a1af400]]
interfaceNames 
44[[#9a1af400]]
exceptionTypes 
51[[#9a1afd40]]
exceptionTypeStarts 
52[[#9a1afd40]]
interfaceNameStarts 
53[[#9a1afd40]]
interfaceNameStarts 
54[[#9a1afd40]]
exceptionTypeStarts 
61[[#9a1afc20]]
exceptionTypeEnds 
62[[#9a1afc20]]
interfacenameEnds 
63[[#9a1afc20]]
interfaceNameEnds 
64[[#9a1afc20]]
exceptionTypeEnds