CloneSet289


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
14410.989statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
114139
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java
214167
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java
3141109
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java
4141143
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java
Clone Instance
1
Line Count
14
Source Line
139
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java

        TypeVariableBinding[] typeVars;
        if ((typeVars = this.typeVariables()) != Binding.NO_TYPE_VARIABLES) {
            StringBuffer nameBuffer = new StringBuffer(10);
            nameBuffer.append(readableName).append('<');
            for (int i = 0, length = typeVars.length; i < length; i++) {
                if (i > 0) nameBuffer.append(',');
                nameBuffer.append(typeVars[i].readableName());
            }
            nameBuffer.append('>');
            int nameLength = nameBuffer.length();
                readableName = new char[nameLength];
                nameBuffer.getChars(0, nameLength, readableName, 0);
        }
        return readableName;


Clone Instance
2
Line Count
14
Source Line
167
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java

        TypeVariableBinding[] typeVars;
        if ((typeVars = this.typeVariables()) != Binding.NO_TYPE_VARIABLES) {
            StringBuffer nameBuffer = new StringBuffer(10);
            nameBuffer.append(shortReadableName).append('<');
            for (int i = 0, length = typeVars.length; i < length; i++) {
                if (i > 0) nameBuffer.append(',');
                nameBuffer.append(typeVars[i].shortReadableName());
            }
            nameBuffer.append('>');
                int nameLength = nameBuffer.length();
                shortReadableName = new char[nameLength];
                nameBuffer.getChars(0, nameLength, shortReadableName, 0);
        }
        return shortReadableName;


Clone Instance
3
Line Count
14
Source Line
1109
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java

        TypeVariableBinding[] typeVars;
        if ((typeVars = this.typeVariables()) != Binding.NO_TYPE_VARIABLES) {
            StringBuffer nameBuffer = new StringBuffer(10);
            nameBuffer.append(readableName).append('<');
            for (int i = 0, length = typeVars.length; i < length; i++) {
                if (i > 0) nameBuffer.append(',');
                nameBuffer.append(typeVars[i].readableName());
            }
            nameBuffer.append('>');
                int nameLength = nameBuffer.length();
                readableName = new char[nameLength];
                nameBuffer.getChars(0, nameLength, readableName, 0);
        }
        return readableName;


Clone Instance
4
Line Count
14
Source Line
1143
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java

        TypeVariableBinding[] typeVars;
        if ((typeVars = this.typeVariables()) != Binding.NO_TYPE_VARIABLES) {
            StringBuffer nameBuffer = new StringBuffer(10);
            nameBuffer.append(shortReadableName).append('<');
            for (int i = 0, length = typeVars.length; i < length; i++) {
                if (i > 0) nameBuffer.append(',');
                nameBuffer.append(typeVars[i].shortReadableName());
            }
            nameBuffer.append('>');
                int nameLength = nameBuffer.length();
                shortReadableName = new char[nameLength];
                nameBuffer.getChars(0, nameLength, shortReadableName, 0);
        }
        return shortReadableName;


Clone AbstractionParameter Count: 1Parameter Bindings

TypeVariableBinding[] typeVars;
if ((typeVars = this.typeVariables()) != Binding.NO_TYPE_VARIABLES) {
  StringBuffer nameBuffer = new StringBuffer(10);
  nameBuffer.append( [[#variableb4c79720]]).append('<');
  for (int i = 0, length = typeVars.length; i < length; i++) {
    if (i > 0)
      nameBuffer.append(',');
    nameBuffer.append(typeVars[i]. [[#variableb4c79720]]());
  }
  nameBuffer.append('>');
  int nameLength = nameBuffer.length();
   [[#variableb4c79720]]= new char[nameLength];
  nameBuffer.getChars(0, nameLength,  [[#variableb4c79720]], 0);
}
return [[#variableb4c79720]];
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b4c79720]]
readableName 
12[[#b4c79720]]
shortReadableName 
13[[#b4c79720]]
readableName 
14[[#b4c79720]]
shortReadableName