CloneSet806


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
7410.992class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
17209
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java
27217
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java
37225
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java
47233
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java
Clone Instance
1
Line Count
7
Source Line
209
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java

/**
* Answer the source name for the type.
* In the case of member types, as the qualified name from its top level type.
* For example, for a member type N defined inside M & A: "A.M.N".
*/
public char[] qualifiedSourceName() {
        char[] brackets = new char[dimensions * 2];
        for (int i = dimensions * 2 - 1; i >= 0; i -= 2) {
                brackets[i] = ']';
                brackets[i - 1] = '[';
        }
        return CharOperation.concat(leafComponentType.qualifiedSourceName(), brackets);
}


Clone Instance
2
Line Count
7
Source Line
217
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java

public char[] readableName()
                             /* java.lang.Object[] */
                                                      {
        char[] brackets = new char[dimensions * 2];
        for (int i = dimensions * 2 - 1; i >= 0; i -= 2) {
                brackets[i] = ']';
                brackets[i - 1] = '[';
        }
        return CharOperation.concat(leafComponentType.readableName(), brackets);
}


Clone Instance
3
Line Count
7
Source Line
225
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java

public char[] shortReadableName() {
        char[] brackets = new char[dimensions * 2];
        for (int i = dimensions * 2 - 1; i >= 0; i -= 2) {
                brackets[i] = ']';
                brackets[i - 1] = '[';
        }
        return CharOperation.concat(leafComponentType.shortReadableName(), brackets);
}


Clone Instance
4
Line Count
7
Source Line
233
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java

public char[] sourceName() {
        char[] brackets = new char[dimensions * 2];
        for (int i = dimensions * 2 - 1; i >= 0; i -= 2) {
                brackets[i] = ']';
                brackets[i - 1] = '[';
        }
        return CharOperation.concat(leafComponentType.sourceName(), brackets);
}


Clone AbstractionParameter Count: 1Parameter Bindings

/**
* Answer the source name for the type.
* In the case of member types, as the qualified name from its top level type.
* For example, for a member type N defined inside M & A: "A.M.N".
*/
public char[]  [[#variable524fb5e0]]()
                                      /* java.lang.Object[] */
                                      {
  char[] brackets = new char[dimensions * 2];
  for (int i = dimensions * 2 - 1; i >= 0; i -= 2) {
    brackets[i] = ']';
    brackets[i - 1] = '[';
  }
  return CharOperation.concat(leafComponentType. [[#variable524fb5e0]](), brackets);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#524fb5e0]]
qualifiedSourceName 
12[[#524fb5e0]]
readableName 
13[[#524fb5e0]]
shortReadableName 
14[[#524fb5e0]]
sourceName