CloneSet1966


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

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


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

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


Clone AbstractionParameter Count: 5Parameter Bindings

if ( [[#variableb8aadce0]]!= null) {
  if ( [[#variableb8aadce0]]!= Binding. [[#variableb8aadc40]]) {
    buffer.append( [[#variableb8aadbc0]]); //$NON-NLS-1$
    for (int i = 0, length = [[#variableb8aadce0]].length; i < length; i++)
      buffer.append('\n').append(( [[#variableb8aadce0]][i] != null) ? [[#variableb8aadce0]][i].toString(): [[#variableb8aadb60]]); //$NON-NLS-1$ //$NON-NLS-1$ 
  }
}
else {
  buffer.append( [[#variableb8aadac0]]); //$NON-NLS-1$
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b8aadce0]]
methods 
12[[#b8aadce0]]
fields 
21[[#b8aadc40]]
NO_METHODS 
22[[#b8aadc40]]
NO_FIELDS 
31[[#b8aadbc0]]
"\n/*   methods   */" 
32[[#b8aadbc0]]
"\n/*   fields   */" 
41[[#b8aadb60]]
"NULL METHOD" 
42[[#b8aadb60]]
"NULL FIELD" 
51[[#b8aadac0]]
"NULL METHODS" 
52[[#b8aadac0]]
"NULL FIELDS"