Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
2 | 3 | 3 | 0.962 | block |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 2 | 300 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/HierarchyProcessor.java |
2 | 2 | 369 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/HierarchyProcessor.java |
3 | 2 | 390 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/HierarchyProcessor.java |
| ||||
{ return (Expression) rewrite.createStringPlaceholder(declaringCu.getBuffer().getText(expression.getStartPosition(), expression.getLength()), ASTNode.METHOD_INVOCATION); } |
| ||||
{ return (SingleVariableDeclaration) rewrite.createStringPlaceholder(declaringCu.getBuffer().getText(declaration.getStartPosition(), declaration.getLength()), ASTNode.SINGLE_VARIABLE_DECLARATION); } |
| ||||
{ return (Type) rewrite.createStringPlaceholder(declaringCu.getBuffer().getText(type.getStartPosition(), type.getLength()), ASTNode.SIMPLE_TYPE); } |
| |||
{ return ( [[#variable5fdf5960]]) rewrite.createStringPlaceholder(declaringCu.getBuffer().getText( [[#variable5fdf5980]].getStartPosition(), [[#variable5fdf5980]].getLength()), ASTNode. [[#variable5fdf58e0]]); } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#5fdf5960]] | Type |
1 | 2 | [[#5fdf5960]] | SingleVariableDeclaration |
1 | 3 | [[#5fdf5960]] | Expression |
2 | 1 | [[#5fdf5980]] | type |
2 | 2 | [[#5fdf5980]] | declaration |
2 | 3 | [[#5fdf5980]] | expression |
3 | 1 | [[#5fdf58e0]] | SIMPLE_TYPE |
3 | 2 | [[#5fdf58e0]] | SINGLE_VARIABLE_DECLARATION |
3 | 3 | [[#5fdf58e0]] | METHOD_INVOCATION |