Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 7 | 3 | 0.959 | statement_sequence[2] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 1351 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
2 | 2 | 1776 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
3 | 2 | 2501 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
4 | 2 | 2522 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
5 | 2 | 2549 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
6 | 3 | 2567 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
7 | 2 | 2748 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ASTConverter.java |
| ||||
doStatement.setSourceRange(statement.sourceStart, statement.sourceEnd - statement.sourceStart + 1); doStatement.setExpression(convert(statement.condition)); |
| ||||
ifStatement.setSourceRange(statement.sourceStart, statement.sourceEnd - statement.sourceStart + 1); ifStatement.setExpression(convert(statement.condition)); |
| ||||
switchStatement.setSourceRange(statement.sourceStart, statement.sourceEnd - statement.sourceStart + 1); switchStatement.setExpression(convert(statement.expression)); |
| ||||
synchronizedStatement.setSourceRange(statement.sourceStart, statement.sourceEnd - statement.sourceStart + 1); synchronizedStatement.setBody(convert(statement.block)); |
| ||||
throwStatement.setSourceRange(statement.sourceStart, statement.sourceEnd - statement.sourceStart + 1); throwStatement.setExpression(convert(statement.exception)); |
| ||||
tryStatement.setSourceRange(statement.sourceStart, statement.sourceEnd - statement.sourceStart + 1); tryStatement.setBody(convert(statement.tryBlock)); |
| ||||
whileStatement.setSourceRange(statement.sourceStart, statement.sourceEnd - statement.sourceStart + 1); whileStatement.setExpression(convert(statement.condition)); |
| |||
[[#variable6125d880]].setSourceRange(statement.sourceStart, statement.sourceEnd - statement.sourceStart + 1); [[#variable6125d880]]. [[#variable6125d7c0]](convert(statement. [[#variable6125d860]])); |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#6125d880]] | whileStatement |
1 | 2 | [[#6125d880]] | tryStatement |
1 | 3 | [[#6125d880]] | throwStatement |
1 | 4 | [[#6125d880]] | synchronizedStatement |
1 | 5 | [[#6125d880]] | switchStatement |
1 | 6 | [[#6125d880]] | ifStatement |
1 | 7 | [[#6125d880]] | doStatement |
2 | 1 | [[#6125d7c0]] | setExpression |
2 | 2 | [[#6125d7c0]] | setBody |
2 | 3 | [[#6125d7c0]] | setExpression |
2 | 4 | [[#6125d7c0]] | setBody |
2 | 5 | [[#6125d7c0]] | setExpression |
2 | 6 | [[#6125d7c0]] | setExpression |
2 | 7 | [[#6125d7c0]] | setExpression |
3 | 1 | [[#6125d860]] | condition |
3 | 2 | [[#6125d860]] | tryBlock |
3 | 3 | [[#6125d860]] | exception |
3 | 4 | [[#6125d860]] | block |
3 | 5 | [[#6125d860]] | expression |
3 | 6 | [[#6125d860]] | condition |
3 | 7 | [[#6125d860]] | condition |