CloneSet2404


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
3630.951block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
131195
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java
231211
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java
331318
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java
431468
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java
531562
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java
6360
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SignatureExt.java
Clone Instance
1
Line Count
3
Source Line
1195
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java

                                                                                                 {
        char[][] parameterTypes = getParameterTypes(methodSignature.toCharArray());
        return CharOperation.toStrings(parameterTypes);
                                                                                                 }


Clone Instance
2
Line Count
3
Source Line
1211
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java

                                                                                                       {
        char[][] parameterTypes = getThrownExceptionTypes(methodSignature.toCharArray());
        return CharOperation.toStrings(parameterTypes);
                                                                                                       }


Clone Instance
3
Line Count
3
Source Line
1318
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java

                                                                                                           {
        char[][] args = getTypeArguments(parameterizedTypeSignature.toCharArray());
        return CharOperation.toStrings(args);
                                                                                                           }


Clone Instance
4
Line Count
3
Source Line
1468
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java

                                                                                                       {
        char[][] params = getTypeParameters(methodOrTypeSignature.toCharArray());
        return CharOperation.toStrings(params);
                                                                                                       }


Clone Instance
5
Line Count
3
Source Line
1562
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/core/Signature.java

                                                                                                                   {
        char[][] bounds = getTypeParameterBounds(formalTypeParameterSignature.toCharArray());
        return CharOperation.toStrings(bounds);
                                                                                                                   }


Clone Instance
6
Line Count
3
Source Line
60
Source File
plugins/org.eclipse.jdt.debug/eval/org/eclipse/jdt/internal/debug/eval/ast/engine/SignatureExt.java

                                                                                                                 {
                char[][] params = getTypeSuperClassInterfaces(typeSignature.toCharArray());
                return CharOperation.toStrings(params);
                                                                                                                 }


Clone AbstractionParameter Count: 3Parameter Bindings

{
  char[][]  [[#variableb4febe40]]= [[#variableb3b8bc60]]( [[#variableb2e61ae0]].toCharArray());
  return CharOperation.toStrings( [[#variableb4febe40]]);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b4febe40]]
params 
12[[#b4febe40]]
parameterTypes 
13[[#b4febe40]]
args 
14[[#b4febe40]]
bounds 
15[[#b4febe40]]
parameterTypes 
16[[#b4febe40]]
params 
21[[#b3b8bc60]]
getTypeSuperClassInterfaces 
22[[#b3b8bc60]]
getParameterTypes 
23[[#b3b8bc60]]
getTypeArguments 
24[[#b3b8bc60]]
getTypeParameterBounds 
25[[#b3b8bc60]]
getThrownExceptionTypes 
26[[#b3b8bc60]]
getTypeParameters 
31[[#b2e61ae0]]
typeSignature 
32[[#b2e61ae0]]
methodSignature 
33[[#b2e61ae0]]
parameterizedTypeSignature 
34[[#b2e61ae0]]
formalTypeParameterSignature 
35[[#b2e61ae0]]
methodSignature 
36[[#b2e61ae0]]
methodOrTypeSignature