CloneSet920


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8350.971statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
181589
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java
281599
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java
381609
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java
Clone Instance
1
Line Count
8
Source Line
1589
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java

        if (this.fields != null) {
                if (this.fields != Binding.NO_FIELDS) {
                        buffer.append("\n/*   fields   */"); //$NON-NLS-1$
                        for (int i = 0, length = this.fields.length; i < length; i++)
                            buffer.append('\n').append((this.fields[i] != null) ? this.fields[i].toString():  "NULL FIELD"); //$NON-NLS-1$ 
                }
        }
        else   {
                buffer.append("NULL FIELDS"); //$NON-NLS-1$
        }


Clone Instance
2
Line Count
8
Source Line
1599
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java

        if (this.methods != null) {
                if (this.methods != Binding.NO_METHODS) {
                        buffer.append("\n/*   methods   */"); //$NON-NLS-1$
                        for (int i = 0, length = this.methods.length; i < length; i++)
                                buffer.append('\n').append((this.methods[i] != null) ? this.methods[i].toString():  "NULL METHOD"); //$NON-NLS-1$
                }
        }
        else   {
                buffer.append("NULL METHODS"); //$NON-NLS-1$
        }


Clone Instance
3
Line Count
8
Source Line
1609
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java

        if (this.memberTypes != null) {
                if (this.memberTypes != Binding.NO_MEMBER_TYPES) {
                        buffer.append("\n/*   members   */"); //$NON-NLS-1$
                        for (int i = 0, length = this.memberTypes.length; i < length; i++)
                                buffer.append('\n').append((this.memberTypes[i] != null) ? this.memberTypes[i].toString():  "NULL TYPE"); //$NON-NLS-1$
                }
        }
        else   {
                buffer.append("NULL MEMBER TYPES"); //$NON-NLS-1$
        }


Clone AbstractionParameter Count: 5Parameter Bindings

if (this. [[#variablec01d8920]]!= null) {
  if (this. [[#variablec01d8920]]!= Binding. [[#variablec01d88a0]]) {
    buffer.append( [[#variablec1ce77c0]]); //$NON-NLS-1$
    for (int i = 0, length = this. [[#variablec01d8920]].length; i < length; i++)
      buffer.append('\n').append((this. [[#variablec01d8920]][i] != null) ? this. [[#variablec01d8920]][i].toString(): [[#variablec1ce69c0]]); //$NON-NLS-1$  //$NON-NLS-1$
  }
}
else {
  buffer.append( [[#variablec01d8860]]); //$NON-NLS-1$
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#c01d8920]]
fields 
12[[#c01d8920]]
memberTypes 
13[[#c01d8920]]
methods 
21[[#c01d88a0]]
NO_FIELDS 
22[[#c01d88a0]]
NO_MEMBER_TYPES 
23[[#c01d88a0]]
NO_METHODS 
31[[#c1ce77c0]]
"\n/*   fields   */" 
32[[#c1ce77c0]]
"\n/*   members   */" 
33[[#c1ce77c0]]
"\n/*   methods   */" 
41[[#c1ce69c0]]
"NULL FIELD" 
42[[#c1ce69c0]]
"NULL TYPE" 
43[[#c1ce69c0]]
"NULL METHOD" 
51[[#c01d8860]]
"NULL FIELDS" 
52[[#c01d8860]]
"NULL MEMBER TYPES" 
53[[#c01d8860]]
"NULL METHODS"