CloneSet1687


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5320.957statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15836
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.java
25844
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.java
35852
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.java
Clone Instance
1
Line Count
5
Source Line
836
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.java

        if (this.memberTypes != null) {
                for (int i = 0; i < this.memberTypes.length; i++) {
                        if (this.memberTypes[i] != null) {
                                output.append('\n');
                                this.memberTypes[i].print(indent + 1, output);
                        }
                }
        }


Clone Instance
2
Line Count
5
Source Line
844
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.java

        if (this.fields != null) {
                for (int fieldI = 0; fieldI < this.fields.length; fieldI++) {
                        if (this.fields[fieldI] != null) {
                                output.append('\n');
                                this.fields[fieldI].print(indent + 1, output);
                        }
                }
        }


Clone Instance
3
Line Count
5
Source Line
852
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.java

        if (this.methods != null) {
                for (int i = 0; i < this.methods.length; i++) {
                        if (this.methods[i] != null) {
                                output.append('\n');
                                this.methods[i].print(indent + 1, output);
                        }
                }
        }


Clone AbstractionParameter Count: 2Parameter Bindings

if (this. [[#variable968782a0]]!= null) {
  for (int  [[#variable96878200]]= 0; [[#variable96878200]] < this. [[#variable968782a0]].length; [[#variable96878200]]++) {
    if (this. [[#variable968782a0]][ [[#variable96878200]]] != null) {
      output.append('\n');
      this. [[#variable968782a0]][ [[#variable96878200]]].print(indent + 1, output);
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#968782a0]]
memberTypes 
12[[#968782a0]]
methods 
13[[#968782a0]]
fields 
21[[#96878200]]
i 
22[[#96878200]]
i 
23[[#96878200]]
fieldI