CloneSet6822


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5330.958statement_sequence[3]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1557
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/TempAssignmentFinder.java
2570
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/TempAssignmentFinder.java
3586
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/TempAssignmentFinder.java
Clone Instance
1
Line Count
5
Source Line
57
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/TempAssignmentFinder.java

                if ( ! isAssignmentToTemp(assignment))
                        return true;

                fFirstAssignment = assignment;
                return false;


Clone Instance
2
Line Count
5
Source Line
70
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/TempAssignmentFinder.java

                if ( ! isNameReferenceToTemp(simpleName))
                        return true;

                fFirstAssignment = postfixExpression;
                return false;


Clone Instance
3
Line Count
5
Source Line
86
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/code/TempAssignmentFinder.java

                if ( ! isNameReferenceToTemp(simpleName))
                        return true;

                fFirstAssignment = prefixExpression;
                return false;


Clone AbstractionParameter Count: 3Parameter Bindings

if ( ! [[#variable533c71a0]]( [[#variable533c7220]]))
  return true;
fFirstAssignment = [[#variable533c7180]];
return false;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#533c71a0]]
isNameReferenceToTemp 
12[[#533c71a0]]
isAssignmentToTemp 
13[[#533c71a0]]
isNameReferenceToTemp 
21[[#533c7220]]
simpleName 
22[[#533c7220]]
assignment 
23[[#533c7220]]
simpleName 
31[[#533c7180]]
prefixExpression 
32[[#533c7180]]
assignment 
33[[#533c7180]]
postfixExpression