| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 5 | 2 | 2 | 0.978 | statement_sequence[5] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 5 | 943 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PullUpRefactoringProcessor.java |
| 2 | 5 | 582 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/structure/PushDownRefactoringProcessor.java |
| ||||
String content = document.get(position.getStartPosition(), position.getLength());
final String[] lines = Strings.convertIntoLines(content);
Strings.trimIndentation(lines, method.getJavaProject(), false);
content = Strings.concatenate(lines, StubUtility.getLineDelimiterUsed(method));
newMethod.setBody((Block) targetRewrite.getASTRewrite().createStringPlaceholder(content, ASTNode.BLOCK));
|
| ||||
String content = document.get(position.getStartPosition(), position.getLength());
String[] lines = Strings.convertIntoLines(content);
Strings.trimIndentation(lines, method.getJavaProject(), false);
content = Strings.concatenate(lines, StubUtility.getLineDelimiterUsed(method));
newMethod.setBody((Block) targetRewrite.createStringPlaceholder(content, ASTNode.BLOCK));
|
| |||
String content = document.get(position.getStartPosition(), position.getLength()); [[#variable578e0b40]]String[] lines = Strings.convertIntoLines(content); Strings.trimIndentation(lines, method.getJavaProject(), false); content = Strings.concatenate(lines, StubUtility.getLineDelimiterUsed(method)); newMethod.setBody((Block) [[#variable5a59f280]].createStringPlaceholder(content, ASTNode.BLOCK)); |
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#578e0b40]] | |
| 1 | 2 | [[#578e0b40]] | final |
| 2 | 1 | [[#5a59f280]] | targetRewrite |
| 2 | 2 | [[#5a59f280]] | targetRewrite.getASTRewrite() |