CloneSet3286


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6330.954statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
16182
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/participants/ResourceModifications.java
26201
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/participants/ResourceModifications.java
36220
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/participants/ResourceModifications.java
Clone Instance
1
Line Count
6
Source Line
182
Source File
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);


Clone Instance
2
Line Count
6
Source Line
201
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/participants/ResourceModifications.java

                if (fCopy == null) {
                        fCopy = new ArrayList(2);
                        fCopyArguments = new ArrayList(2);
                }
                fCopy.add(copy);
                fCopyArguments.add(arguments);


Clone Instance
3
Line Count
6
Source Line
220
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/participants/ResourceModifications.java

                if (fRename == null) {
                        fRename = new ArrayList(2);
                        fRenameArguments = new ArrayList(2);
                }
                fRename.add(rename);
                fRenameArguments.add(arguments);


Clone AbstractionParameter Count: 3Parameter Bindings

if ( [[#variable52302cc0]]== null) {
   [[#variable52302cc0]]= new ArrayList(2);
   [[#variable52302c60]]= new ArrayList(2);
}
 [[#variable52302cc0]].add( [[#variable52302d20]]);
 [[#variable52302c60]].add(arguments);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#52302cc0]]
fMove 
12[[#52302cc0]]
fCopy 
13[[#52302cc0]]
fRename 
21[[#52302c60]]
fMoveArguments 
22[[#52302c60]]
fCopyArguments 
23[[#52302c60]]
fRenameArguments 
31[[#52302d20]]
move 
32[[#52302d20]]
copy 
33[[#52302d20]]
rename