| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 2 | 18 | 2 | 0.962 | statement_sequence_member |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 2 | 2368 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 2 | 2 | 2371 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 3 | 2 | 2374 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 4 | 2 | 2377 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 5 | 2 | 2380 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 6 | 2 | 2383 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 7 | 2 | 2386 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 8 | 2 | 2389 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 9 | 2 | 2392 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 10 | 2 | 2395 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 11 | 2 | 2398 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 12 | 2 | 2401 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 13 | 2 | 2404 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 14 | 2 | 2407 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 15 | 2 | 2410 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 16 | 2 | 2413 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 17 | 2 | 2416 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| 18 | 2 | 2470 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.LocalDeclaration) {
return convertToVariableDeclarationStatement((org.eclipse.jdt.internal.compiler.ast.LocalDeclaration) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.AssertStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.AssertStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.Block) {
return convert((org.eclipse.jdt.internal.compiler.ast.Block) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.BreakStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.BreakStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.ContinueStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.ContinueStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.CaseStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.CaseStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.DoStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.DoStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.EmptyStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.EmptyStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall) {
return convert((org.eclipse.jdt.internal.compiler.ast.ExplicitConstructorCall) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.ForStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.ForStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.IfStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.IfStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.LabeledStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.LabeledStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.ReturnStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.ReturnStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.SwitchStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.SwitchStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.SynchronizedStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.ThrowStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.ThrowStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.TryStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.TryStatement) statement);
}
|
| ||||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast.WhileStatement) {
return convert((org.eclipse.jdt.internal.compiler.ast.WhileStatement) statement);
}
|
| |||
if (statement instanceof org.eclipse.jdt.internal.compiler.ast. [[#variablec2635920]]) {
return [[#variablec200b320]]((org.eclipse.jdt.internal.compiler.ast. [[#variablec2635920]]) statement);
}
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#c2635920]] | WhileStatement |
| 1 | 2 | [[#c2635920]] | TryStatement |
| 1 | 3 | [[#c2635920]] | ThrowStatement |
| 1 | 4 | [[#c2635920]] | SynchronizedStatement |
| 1 | 5 | [[#c2635920]] | SwitchStatement |
| 1 | 6 | [[#c2635920]] | ReturnStatement |
| 1 | 7 | [[#c2635920]] | LabeledStatement |
| 1 | 8 | [[#c2635920]] | IfStatement |
| 1 | 9 | [[#c2635920]] | ForStatement |
| 1 | 10 | [[#c2635920]] | ExplicitConstructorCall |
| 1 | 11 | [[#c2635920]] | EmptyStatement |
| 1 | 12 | [[#c2635920]] | DoStatement |
| 1 | 13 | [[#c2635920]] | CaseStatement |
| 1 | 14 | [[#c2635920]] | ContinueStatement |
| 1 | 15 | [[#c2635920]] | BreakStatement |
| 1 | 16 | [[#c2635920]] | Block |
| 1 | 17 | [[#c2635920]] | AssertStatement |
| 1 | 18 | [[#c2635920]] | LocalDeclaration |
| 2 | 1 | [[#c200b320]] | convert |
| 2 | 2 | [[#c200b320]] | convert |
| 2 | 3 | [[#c200b320]] | convert |
| 2 | 4 | [[#c200b320]] | convert |
| 2 | 5 | [[#c200b320]] | convert |
| 2 | 6 | [[#c200b320]] | convert |
| 2 | 7 | [[#c200b320]] | convert |
| 2 | 8 | [[#c200b320]] | convert |
| 2 | 9 | [[#c200b320]] | convert |
| 2 | 10 | [[#c200b320]] | convert |
| 2 | 11 | [[#c200b320]] | convert |
| 2 | 12 | [[#c200b320]] | convert |
| 2 | 13 | [[#c200b320]] | convert |
| 2 | 14 | [[#c200b320]] | convert |
| 2 | 15 | [[#c200b320]] | convert |
| 2 | 16 | [[#c200b320]] | convert |
| 2 | 17 | [[#c200b320]] | convert |
| 2 | 18 | [[#c200b320]] | convertToVariableDeclarationStatement |