CloneSet404


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
7820.990switch_group
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
17189
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
27196
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
37203
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
47210
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
57217
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
67224
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
77231
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
87238
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java
Clone Instance
1
Line Count
7
Source Line
189
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

                                case OperatorIds.PLUS:
                                        if (buildFragments(binaryExpression)) {
                                                binaryExpression.left.traverse(this, scope);
                                                this.operatorsList.add(new Integer(TerminalTokens.TokenNamePLUS));
                                                binaryExpression.right.traverse(this, scope);
                                        }
                                        return false;


Clone Instance
2
Line Count
7
Source Line
196
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

                                case OperatorIds.MINUS:
                                        if (buildFragments(binaryExpression)) {
                                                binaryExpression.left.traverse(this, scope);
                                                this.operatorsList.add(new Integer(TerminalTokens.TokenNameMINUS));
                                                binaryExpression.right.traverse(this, scope);
                                        }
                                        return false;


Clone Instance
3
Line Count
7
Source Line
203
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

                                case OperatorIds.MULTIPLY:
                                        if (buildFragments(binaryExpression)) {
                                                binaryExpression.left.traverse(this, scope);
                                                this.operatorsList.add(new Integer(TerminalTokens.TokenNameMULTIPLY));
                                                binaryExpression.right.traverse(this, scope);
                                        }
                                        return false;


Clone Instance
4
Line Count
7
Source Line
210
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

                                case OperatorIds.REMAINDER:
                                        if (buildFragments(binaryExpression)) {
                                                binaryExpression.left.traverse(this, scope);
                                                this.operatorsList.add(new Integer(TerminalTokens.TokenNameREMAINDER));
                                                binaryExpression.right.traverse(this, scope);
                                        }
                                        return false;


Clone Instance
5
Line Count
7
Source Line
217
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

                                case OperatorIds.XOR:
                                        if (buildFragments(binaryExpression)) {
                                                binaryExpression.left.traverse(this, scope);
                                                this.operatorsList.add(new Integer(TerminalTokens.TokenNameXOR));
                                                binaryExpression.right.traverse(this, scope);
                                        }
                                        return false;


Clone Instance
6
Line Count
7
Source Line
224
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

                                case OperatorIds.DIVIDE:
                                        if (buildFragments(binaryExpression)) {
                                                binaryExpression.left.traverse(this, scope);
                                                this.operatorsList.add(new Integer(TerminalTokens.TokenNameDIVIDE));
                                                binaryExpression.right.traverse(this, scope);
                                        }
                                        return false;


Clone Instance
7
Line Count
7
Source Line
231
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

                                case OperatorIds.OR:
                                        if (buildFragments(binaryExpression)) {
                                                binaryExpression.left.traverse(this, scope);
                                                this.operatorsList.add(new Integer(TerminalTokens.TokenNameOR));
                                                binaryExpression.right.traverse(this, scope);
                                        }
                                        return false;


Clone Instance
8
Line Count
7
Source Line
238
Source File
plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/BinaryExpressionFragmentBuilder.java

                                case OperatorIds.AND:
                                        if (buildFragments(binaryExpression)) {
                                                binaryExpression.left.traverse(this, scope);
                                                this.operatorsList.add(new Integer(TerminalTokens.TokenNameAND));
                                                binaryExpression.right.traverse(this, scope);
                                        }
                                        return false;


Clone AbstractionParameter Count: 2Parameter Bindings

case OperatorIds. [[#variablebb989b00]]:
  if (buildFragments(binaryExpression)) {
    binaryExpression.left.traverse(this, scope);
    this.operatorsList.add(new Integer(TerminalTokens. [[#variablebb989a80]]));
    binaryExpression.right.traverse(this, scope);
  }
  return false;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#bb989b00]]
PLUS 
12[[#bb989b00]]
MINUS 
13[[#bb989b00]]
MULTIPLY 
14[[#bb989b00]]
REMAINDER 
15[[#bb989b00]]
XOR 
16[[#bb989b00]]
DIVIDE 
17[[#bb989b00]]
OR 
18[[#bb989b00]]
AND 
21[[#bb989a80]]
TokenNamePLUS 
22[[#bb989a80]]
TokenNameMINUS 
23[[#bb989a80]]
TokenNameMULTIPLY 
24[[#bb989a80]]
TokenNameREMAINDER 
25[[#bb989a80]]
TokenNameXOR 
26[[#bb989a80]]
TokenNameDIVIDE 
27[[#bb989a80]]
TokenNameOR 
28[[#bb989a80]]
TokenNameAND