CloneSet2610


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6260.966statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
16734
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/ClassFileReader.java
26764
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/ClassFileReader.java
Clone Instance
1
Line Count
6
Source Line
734
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/ClassFileReader.java

                if (this.fieldsCount == otherFieldInfosLength) {
                        int i = 0;
                        for (; i < this.fieldsCount; i++)
                                if (hasStructuralFieldChanges(this.fields[i], otherFieldInfos[i])) break;
                        if ((compareFields = i != this.fieldsCount) && !orderRequired && !excludesSynthetic)
                                return true;
                }


Clone Instance
2
Line Count
6
Source Line
764
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/classfmt/ClassFileReader.java

                if (this.methodsCount == otherMethodInfosLength) {
                        int i = 0;
                        for (; i < this.methodsCount; i++)
                                if (hasStructuralMethodChanges(this.methods[i], otherMethodInfos[i])) break;
                        if ((compareMethods = i != this.methodsCount) && !orderRequired && !excludesSynthetic)
                                return true;
                }


Clone AbstractionParameter Count: 6Parameter Bindings

if (this. [[#variable5fc3be00]]== [[#variable5fc3bd60]]) {
  int i = 0;
  for (; i < this. [[#variable5fc3be00]]; i++)
    if ( [[#variable5fc3bca0]](this. [[#variable5fc3bc40]][i],  [[#variable5fc3bbc0]][i]))
      break;
  if (( [[#variable5fc3bb40]]= i != this. [[#variable5fc3be00]]) && !orderRequired && !excludesSynthetic)
    return true;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5fc3be00]]
methodsCount 
12[[#5fc3be00]]
fieldsCount 
21[[#5fc3bd60]]
otherMethodInfosLength 
22[[#5fc3bd60]]
otherFieldInfosLength 
31[[#5fc3bca0]]
hasStructuralMethodChanges 
32[[#5fc3bca0]]
hasStructuralFieldChanges 
41[[#5fc3bc40]]
methods 
42[[#5fc3bc40]]
fields 
51[[#5fc3bbc0]]
otherMethodInfos 
52[[#5fc3bbc0]]
otherFieldInfos 
61[[#5fc3bb40]]
compareMethods 
62[[#5fc3bb40]]
compareFields