| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 15 | 2 | 0.975 | switch_group |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 2735 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 2 | 2 | 2737 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 3 | 2 | 2739 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 4 | 2 | 2741 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 5 | 2 | 2743 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 6 | 2 | 2745 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 7 | 2 | 2747 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 8 | 2 | 2749 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 9 | 2 | 2751 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 10 | 2 | 2753 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 11 | 2 | 2755 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 12 | 2 | 2757 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 13 | 2 | 2759 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 14 | 2 | 2761 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| 15 | 2 | 2763 | plugins/org.eclipse.jdt.core/formatter/org/eclipse/jdt/internal/formatter/CodeFormatterVisitor.java |
| ||||
case OperatorIds.AND:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameAND, scope);
|
| ||||
case OperatorIds.DIVIDE:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameDIVIDE, scope);
|
| ||||
case OperatorIds.GREATER:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameGREATER, scope);
|
| ||||
case OperatorIds.GREATER_EQUAL:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameGREATER_EQUAL, scope);
|
| ||||
case OperatorIds.LEFT_SHIFT:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameLEFT_SHIFT, scope);
|
| ||||
case OperatorIds.LESS:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameLESS, scope);
|
| ||||
case OperatorIds.LESS_EQUAL:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameLESS_EQUAL, scope);
|
| ||||
case OperatorIds.MINUS:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameMINUS, scope);
|
| ||||
case OperatorIds.MULTIPLY:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameMULTIPLY, scope);
|
| ||||
case OperatorIds.OR:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameOR, scope);
|
| ||||
case OperatorIds.PLUS:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNamePLUS, scope);
|
| ||||
case OperatorIds.REMAINDER:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameREMAINDER, scope);
|
| ||||
case OperatorIds.RIGHT_SHIFT:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameRIGHT_SHIFT, scope);
|
| ||||
case OperatorIds.UNSIGNED_RIGHT_SHIFT:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameUNSIGNED_RIGHT_SHIFT, scope);
|
| ||||
case OperatorIds.XOR:
return dumpBinaryExpression(binaryExpression, TerminalTokens.TokenNameXOR, scope);
|
| |||
case OperatorIds. [[#variableb62afbe0]]: return dumpBinaryExpression(binaryExpression, TerminalTokens. [[#variableb62afba0]], scope); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b62afbe0]] | XOR |
| 1 | 2 | [[#b62afbe0]] | UNSIGNED_RIGHT_SHIFT |
| 1 | 3 | [[#b62afbe0]] | RIGHT_SHIFT |
| 1 | 4 | [[#b62afbe0]] | REMAINDER |
| 1 | 5 | [[#b62afbe0]] | PLUS |
| 1 | 6 | [[#b62afbe0]] | OR |
| 1 | 7 | [[#b62afbe0]] | MULTIPLY |
| 1 | 8 | [[#b62afbe0]] | MINUS |
| 1 | 9 | [[#b62afbe0]] | LESS_EQUAL |
| 1 | 10 | [[#b62afbe0]] | LESS |
| 1 | 11 | [[#b62afbe0]] | LEFT_SHIFT |
| 1 | 12 | [[#b62afbe0]] | GREATER_EQUAL |
| 1 | 13 | [[#b62afbe0]] | GREATER |
| 1 | 14 | [[#b62afbe0]] | DIVIDE |
| 1 | 15 | [[#b62afbe0]] | AND |
| 2 | 1 | [[#b62afba0]] | TokenNameXOR |
| 2 | 2 | [[#b62afba0]] | TokenNameUNSIGNED_RIGHT_SHIFT |
| 2 | 3 | [[#b62afba0]] | TokenNameRIGHT_SHIFT |
| 2 | 4 | [[#b62afba0]] | TokenNameREMAINDER |
| 2 | 5 | [[#b62afba0]] | TokenNamePLUS |
| 2 | 6 | [[#b62afba0]] | TokenNameOR |
| 2 | 7 | [[#b62afba0]] | TokenNameMULTIPLY |
| 2 | 8 | [[#b62afba0]] | TokenNameMINUS |
| 2 | 9 | [[#b62afba0]] | TokenNameLESS_EQUAL |
| 2 | 10 | [[#b62afba0]] | TokenNameLESS |
| 2 | 11 | [[#b62afba0]] | TokenNameLEFT_SHIFT |
| 2 | 12 | [[#b62afba0]] | TokenNameGREATER_EQUAL |
| 2 | 13 | [[#b62afba0]] | TokenNameGREATER |
| 2 | 14 | [[#b62afba0]] | TokenNameDIVIDE |
| 2 | 15 | [[#b62afba0]] | TokenNameAND |