| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 4 | 9 | 4 | 0.970 | switch_groups[2] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 4 | 3369 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 2 | 4 | 3373 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 3 | 4 | 3377 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 4 | 4 | 3381 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 5 | 4 | 3385 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 6 | 4 | 3389 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 7 | 4 | 3393 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 8 | 4 | 3399 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 9 | 4 | 3403 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| ||||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.EQUAL_EQUAL:
return InfixExpression.Operator.EQUALS;
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.LESS_EQUAL:
return InfixExpression.Operator.LESS_EQUALS;
|
| ||||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.GREATER_EQUAL:
return InfixExpression.Operator.GREATER_EQUALS;
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.NOT_EQUAL:
return InfixExpression.Operator.NOT_EQUALS;
|
| ||||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.LEFT_SHIFT:
return InfixExpression.Operator.LEFT_SHIFT;
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.RIGHT_SHIFT:
return InfixExpression.Operator.RIGHT_SHIFT_SIGNED;
|
| ||||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.UNSIGNED_RIGHT_SHIFT:
return InfixExpression.Operator.RIGHT_SHIFT_UNSIGNED;
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.OR_OR:
return InfixExpression.Operator.CONDITIONAL_OR;
|
| ||||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.AND_AND:
return InfixExpression.Operator.CONDITIONAL_AND;
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.PLUS:
return InfixExpression.Operator.PLUS;
|
| ||||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.MINUS:
return InfixExpression.Operator.MINUS;
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.REMAINDER:
return InfixExpression.Operator.REMAINDER;
|
| ||||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.XOR:
return InfixExpression.Operator.XOR;
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.AND:
return InfixExpression.Operator.AND;
|
| ||||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.OR:
return InfixExpression.Operator.OR;
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.DIVIDE:
return InfixExpression.Operator.DIVIDE;
|
| ||||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.GREATER:
return InfixExpression.Operator.GREATER;
case org.eclipse.jdt.internal.compiler.ast.OperatorIds.LESS:
return InfixExpression.Operator.LESS;
|
| |||
case org.eclipse.jdt.internal.compiler.ast.OperatorIds. [[#variableb62ae460]]: return InfixExpression.Operator. [[#variableb62ae400]]; case org.eclipse.jdt.internal.compiler.ast.OperatorIds. [[#variableb62ae360]]: return InfixExpression.Operator. [[#variableb62ae260]]; |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b62ae460]] | OR |
| 1 | 2 | [[#b62ae460]] | GREATER |
| 1 | 3 | [[#b62ae460]] | EQUAL_EQUAL |
| 1 | 4 | [[#b62ae460]] | GREATER_EQUAL |
| 1 | 5 | [[#b62ae460]] | LEFT_SHIFT |
| 1 | 6 | [[#b62ae460]] | UNSIGNED_RIGHT_SHIFT |
| 1 | 7 | [[#b62ae460]] | AND_AND |
| 1 | 8 | [[#b62ae460]] | MINUS |
| 1 | 9 | [[#b62ae460]] | XOR |
| 2 | 1 | [[#b62ae400]] | OR |
| 2 | 2 | [[#b62ae400]] | GREATER |
| 2 | 3 | [[#b62ae400]] | EQUALS |
| 2 | 4 | [[#b62ae400]] | GREATER_EQUALS |
| 2 | 5 | [[#b62ae400]] | LEFT_SHIFT |
| 2 | 6 | [[#b62ae400]] | RIGHT_SHIFT_UNSIGNED |
| 2 | 7 | [[#b62ae400]] | CONDITIONAL_AND |
| 2 | 8 | [[#b62ae400]] | MINUS |
| 2 | 9 | [[#b62ae400]] | XOR |
| 3 | 1 | [[#b62ae360]] | DIVIDE |
| 3 | 2 | [[#b62ae360]] | LESS |
| 3 | 3 | [[#b62ae360]] | LESS_EQUAL |
| 3 | 4 | [[#b62ae360]] | NOT_EQUAL |
| 3 | 5 | [[#b62ae360]] | RIGHT_SHIFT |
| 3 | 6 | [[#b62ae360]] | OR_OR |
| 3 | 7 | [[#b62ae360]] | PLUS |
| 3 | 8 | [[#b62ae360]] | REMAINDER |
| 3 | 9 | [[#b62ae360]] | AND |
| 4 | 1 | [[#b62ae260]] | DIVIDE |
| 4 | 2 | [[#b62ae260]] | LESS |
| 4 | 3 | [[#b62ae260]] | LESS_EQUALS |
| 4 | 4 | [[#b62ae260]] | NOT_EQUALS |
| 4 | 5 | [[#b62ae260]] | RIGHT_SHIFT_SIGNED |
| 4 | 6 | [[#b62ae260]] | CONDITIONAL_OR |
| 4 | 7 | [[#b62ae260]] | PLUS |
| 4 | 8 | [[#b62ae260]] | REMAINDER |
| 4 | 9 | [[#b62ae260]] | AND |