Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
3 | 8 | 5 | 0.954 | statement_sequence[3] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 3 | 143 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ArrayAccess.java |
2 | 3 | 290 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/Assignment.java |
3 | 5 | 166 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/ConditionalExpression.java |
4 | 3 | 143 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/DoStatement.java |
5 | 3 | 173 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/FieldAccess.java |
6 | 3 | 139 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/InstanceofExpression.java |
7 | 3 | 143 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/SynchronizedStatement.java |
8 | 3 | 144 | plugins/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/WhileStatement.java |
| ||||
result.setArray((Expression) getArray().clone(target)); result.setIndex((Expression) getIndex().clone(target)); return result; |
| ||||
result.setLeftHandSide((Expression) getLeftHandSide().clone(target)); result.setRightHandSide((Expression) getRightHandSide().clone(target)); return result; |
| ||||
result.setThenExpression( (Expression) getThenExpression().clone(target)); result.setElseExpression( (Expression) getElseExpression().clone(target)); return result; |
| ||||
result.setExpression((Expression) getExpression().clone(target)); result.setBody((Statement) getBody().clone(target)); return result; |
| ||||
result.setExpression((Expression) getExpression().clone(target)); result.setName((SimpleName) getName().clone(target)); return result; |
| ||||
result.setLeftOperand((Expression) getLeftOperand().clone(target)); result.setRightOperand((Type) getRightOperand().clone(target)); return result; |
| ||||
result.setExpression((Expression) getExpression().clone(target)); result.setBody((Block) getBody().clone(target)); return result; |
| ||||
result.setExpression((Expression) getExpression().clone(target)); result.setBody((Statement) getBody().clone(target)); return result; |
| |||
result. [[#variable4c790760]]((Expression) [[#variable5873b820]]().clone(target)); result. [[#variable58e15e60]](( [[#variable4c790740]]) [[#variable4e3d0600]]().clone(target)); return result; |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#4c790760]] | setExpression |
1 | 2 | [[#4c790760]] | setLeftOperand |
1 | 3 | [[#4c790760]] | setExpression |
1 | 4 | [[#4c790760]] | setExpression |
1 | 5 | [[#4c790760]] | setThenExpression |
1 | 6 | [[#4c790760]] | setLeftHandSide |
1 | 7 | [[#4c790760]] | setArray |
1 | 8 | [[#4c790760]] | setExpression |
2 | 1 | [[#5873b820]] | getExpression |
2 | 2 | [[#5873b820]] | getLeftOperand |
2 | 3 | [[#5873b820]] | getExpression |
2 | 4 | [[#5873b820]] | getExpression |
2 | 5 | [[#5873b820]] | getThenExpression |
2 | 6 | [[#5873b820]] | getLeftHandSide |
2 | 7 | [[#5873b820]] | getArray |
2 | 8 | [[#5873b820]] | getExpression |
3 | 1 | [[#58e15e60]] | setBody |
3 | 2 | [[#58e15e60]] | setRightOperand |
3 | 3 | [[#58e15e60]] | setBody |
3 | 4 | [[#58e15e60]] | setName |
3 | 5 | [[#58e15e60]] | setElseExpression |
3 | 6 | [[#58e15e60]] | setRightHandSide |
3 | 7 | [[#58e15e60]] | setIndex |
3 | 8 | [[#58e15e60]] | setBody |
4 | 1 | [[#4c790740]] | Statement |
4 | 2 | [[#4c790740]] | Type |
4 | 3 | [[#4c790740]] | Block |
4 | 4 | [[#4c790740]] | SimpleName |
4 | 5 | [[#4c790740]] | Expression |
4 | 6 | [[#4c790740]] | Expression |
4 | 7 | [[#4c790740]] | Expression |
4 | 8 | [[#4c790740]] | Statement |
5 | 1 | [[#4e3d0600]] | getBody |
5 | 2 | [[#4e3d0600]] | getRightOperand |
5 | 3 | [[#4e3d0600]] | getBody |
5 | 4 | [[#4e3d0600]] | getName |
5 | 5 | [[#4e3d0600]] | getElseExpression |
5 | 6 | [[#4e3d0600]] | getRightHandSide |
5 | 7 | [[#4e3d0600]] | getIndex |
5 | 8 | [[#4e3d0600]] | getBody |