CloneSet3305


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6440.959switch_groups[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
162686
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java
262692
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java
362698
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java
462709
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java
Clone Instance
1
Line Count
6
Source Line
2686
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java

                                                                case K_BETWEEN_IF_AND_RIGHT_PAREN:
                                                                        pushOnElementStack(K_BLOCK_DELIMITER, IF);
                                                                        break;
                                                                case K_BETWEEN_CATCH_AND_RIGHT_PAREN:
                                                                        pushOnElementStack(K_BLOCK_DELIMITER, CATCH);
                                                                        break;


Clone Instance
2
Line Count
6
Source Line
2692
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java

                                                                case K_BETWEEN_WHILE_AND_RIGHT_PAREN:
                                                                        pushOnElementStack(K_BLOCK_DELIMITER, WHILE);
                                                                        break;
                                                                case K_BETWEEN_SWITCH_AND_RIGHT_PAREN:
                                                                        pushOnElementStack(K_BLOCK_DELIMITER, SWITCH);
                                                                        break;


Clone Instance
3
Line Count
6
Source Line
2698
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java

                                                                case K_BETWEEN_FOR_AND_RIGHT_PAREN:
                                                                        pushOnElementStack(K_BLOCK_DELIMITER, FOR);
                                                                        break;
                                                                case K_BETWEEN_SYNCHRONIZED_AND_RIGHT_PAREN:
                                                                        pushOnElementStack(K_BLOCK_DELIMITER, SYNCHRONIZED);
                                                                        break;


Clone Instance
4
Line Count
6
Source Line
2709
Source File
plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionParser.java

                                                case TokenNametry:
                                                        pushOnElementStack(K_BLOCK_DELIMITER, TRY);
                                                        break;
                                                case TokenNamedo:
                                                        pushOnElementStack(K_BLOCK_DELIMITER, DO);
                                                        break;


Clone AbstractionParameter Count: 4Parameter Bindings

case [[#variable77a49360]]:
  pushOnElementStack(K_BLOCK_DELIMITER,  [[#variable77a492c0]]);
  break;
case [[#variable77a48da0]]:
  pushOnElementStack(K_BLOCK_DELIMITER,  [[#variablea0693c60]]);
  break;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#77a49360]]
K_BETWEEN_IF_AND_RIGHT_PAREN 
12[[#77a49360]]
K_BETWEEN_WHILE_AND_RIGHT_PAREN 
13[[#77a49360]]
K_BETWEEN_FOR_AND_RIGHT_PAREN 
14[[#77a49360]]
TokenNametry 
21[[#77a492c0]]
IF 
22[[#77a492c0]]
WHILE 
23[[#77a492c0]]
FOR 
24[[#77a492c0]]
TRY 
31[[#77a48da0]]
K_BETWEEN_CATCH_AND_RIGHT_PAREN 
32[[#77a48da0]]
K_BETWEEN_SWITCH_AND_RIGHT_PAREN 
33[[#77a48da0]]
K_BETWEEN_SYNCHRONIZED_AND_RIGHT_PAREN 
34[[#77a48da0]]
TokenNamedo 
41[[#a0693c60]]
CATCH 
42[[#a0693c60]]
SWITCH 
43[[#a0693c60]]
SYNCHRONIZED 
44[[#a0693c60]]
DO