| Previous CloneSet | Next CloneSet | Back to Main Report |
| Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
|---|---|---|---|---|
| 6 | 3 | 3 | 0.954 | statement_sequence[3] |
| Clone Abstraction | Parameter Bindings |
| Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
|---|---|---|---|
| 1 | 6 | 182 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/participants/ResourceModifications.java |
| 2 | 6 | 201 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/participants/ResourceModifications.java |
| 3 | 6 | 220 | plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/participants/ResourceModifications.java |
| ||||
if (fMove == null) {
fMove = new ArrayList(2);
fMoveArguments = new ArrayList(2);
}
fMove.add(move);
fMoveArguments.add(arguments);
|
| ||||
if (fCopy == null) {
fCopy = new ArrayList(2);
fCopyArguments = new ArrayList(2);
}
fCopy.add(copy);
fCopyArguments.add(arguments);
|
| ||||
if (fRename == null) {
fRename = new ArrayList(2);
fRenameArguments = new ArrayList(2);
}
fRename.add(rename);
fRenameArguments.add(arguments);
|
| |||
if ( [[#variable52302cc0]]== null) {
[[#variable52302cc0]]= new ArrayList(2);
[[#variable52302c60]]= new ArrayList(2);
}
[[#variable52302cc0]].add( [[#variable52302d20]]);
[[#variable52302c60]].add(arguments);
|
| CloneAbstraction |
| Parameter Index | Clone Instance | Parameter Name | Value |
|---|---|---|---|
| 1 | 1 | [[#52302cc0]] | fMove |
| 1 | 2 | [[#52302cc0]] | fCopy |
| 1 | 3 | [[#52302cc0]] | fRename |
| 2 | 1 | [[#52302c60]] | fMoveArguments |
| 2 | 2 | [[#52302c60]] | fCopyArguments |
| 2 | 3 | [[#52302c60]] | fRenameArguments |
| 3 | 1 | [[#52302d20]] | move |
| 3 | 2 | [[#52302d20]] | copy |
| 3 | 3 | [[#52302d20]] | rename |