CloneSet6212


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6330.962statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
16311
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java
26324
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java
36338
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java
Clone Instance
1
Line Count
6
Source Line
311
Source File
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java

                if ( !fBindingsResolved) {
                        fNeedBindings = true;
                        return false;
                }
                // if node is a variable with a constant value (static final field)
                IBinding binding = node.resolveBinding();


Clone Instance
2
Line Count
6
Source Line
324
Source File
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java

                if ( !fBindingsResolved) {
                        fNeedBindings = true;
                        return false;
                }
                // if the node is 'this.<field>', and the field is static final
                Expression expression = node.getExpression();


Clone Instance
3
Line Count
6
Source Line
338
Source File
plugins/org.eclipse.jdt.debug.ui/ui/org/eclipse/jdt/internal/debug/ui/actions/ValidBreakpointLocationLocator.java

                if ( !fBindingsResolved) {
                        fNeedBindings = true;
                        return false;
                }
                // if the field is static final
                IVariableBinding binding = node.resolveFieldBinding();


Clone AbstractionParameter Count: 3Parameter Bindings

if ( !fBindingsResolved) {
  fNeedBindings = true;
  return false;
}
 [[#variable5d5b61a0]]  [[#variable5d8a9c60]]= node. [[#variable5d5b6240]]();
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#5d5b61a0]]
// if the field is static final
IVariableBinding 
12[[#5d5b61a0]]
// if the node is 'this.<field>', and the field is static final
Expression 
13[[#5d5b61a0]]
// if node is a variable with a constant value (static final field)
IBinding 
21[[#5d8a9c60]]
binding 
22[[#5d8a9c60]]
expression 
23[[#5d8a9c60]]
binding 
31[[#5d5b6240]]
resolveFieldBinding 
32[[#5d5b6240]]
getExpression 
33[[#5d5b6240]]
resolveBinding