| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 4 | 5 | 3 | 0.958 | switch_group |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 4 | 257 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionScanner.java |
| 2 | 4 | 261 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionScanner.java |
| 3 | 4 | 265 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionScanner.java |
| 4 | 4 | 301 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionScanner.java |
| 5 | 4 | 323 | plugins/org.eclipse.jdt.core/codeassist/org/eclipse/jdt/internal/codeassist/complete/CompletionScanner.java |
| ||||
case '!':
if (getNextChar('='))
return TokenNameNOT_EQUAL;
return TokenNameNOT;
|
| ||||
case '*':
if (getNextChar('='))
return TokenNameMULTIPLY_EQUAL;
return TokenNameMULTIPLY;
|
| ||||
case '%':
if (getNextChar('='))
return TokenNameREMAINDER_EQUAL;
return TokenNameREMAINDER;
|
| ||||
case '=':
if (getNextChar('='))
return TokenNameEQUAL_EQUAL;
return TokenNameEQUAL;
|
| ||||
case '^':
if (getNextChar('='))
return TokenNameXOR_EQUAL;
return TokenNameXOR;
|
| |||
case [[#variableb2653ac0]]:
if (getNextChar('='))
return [[#variableb2653a20]];
return [[#variableb2653960]];
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#b2653ac0]] | '^' |
| 1 | 2 | [[#b2653ac0]] | '=' |
| 1 | 3 | [[#b2653ac0]] | '%' |
| 1 | 4 | [[#b2653ac0]] | '*' |
| 1 | 5 | [[#b2653ac0]] | '!' |
| 2 | 1 | [[#b2653a20]] | TokenNameXOR_EQUAL |
| 2 | 2 | [[#b2653a20]] | TokenNameEQUAL_EQUAL |
| 2 | 3 | [[#b2653a20]] | TokenNameREMAINDER_EQUAL |
| 2 | 4 | [[#b2653a20]] | TokenNameMULTIPLY_EQUAL |
| 2 | 5 | [[#b2653a20]] | TokenNameNOT_EQUAL |
| 3 | 1 | [[#b2653960]] | TokenNameXOR |
| 3 | 2 | [[#b2653960]] | TokenNameEQUAL |
| 3 | 3 | [[#b2653960]] | TokenNameREMAINDER |
| 3 | 4 | [[#b2653960]] | TokenNameMULTIPLY |
| 3 | 5 | [[#b2653960]] | TokenNameNOT |