CloneSet2064


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
8230.952statement_sequence[7]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
18359
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/typeconstraints/types/TypeEnvironment.java
28428
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/typeconstraints/types/TypeEnvironment.java
Clone Instance
1
Line Count
8
Source Line
359
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/typeconstraints/types/TypeEnvironment.java

                String bindingKey = binding.getKey();
                ProjectKeyPair pair = new ProjectKeyPair(javaProject, bindingKey);
                ParameterizedType result = (ParameterizedType) fParameterizedTypes.get(pair);
                if (result != null)
                        return result;
                result = new ParameterizedType(this );
                fParameterizedTypes.put(pair, result);
                result.initialize(binding, (IType) binding.getJavaElement());


Clone Instance
2
Line Count
8
Source Line
428
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/typeconstraints/types/TypeEnvironment.java

                String bindingKey = binding.getKey();
                ProjectKeyPair pair = new ProjectKeyPair(javaProject, bindingKey);
                CaptureType result = (CaptureType) fCaptureTypes.get(pair);
                if (result != null)
                        return result;
                result = new CaptureType(this );
                fCaptureTypes.put(pair, result);
                result.initialize(binding, javaProject);


Clone AbstractionParameter Count: 3Parameter Bindings

String bindingKey = binding.getKey();
ProjectKeyPair pair = new ProjectKeyPair(javaProject, bindingKey);
 [[#variable6012f6e0]] result = ( [[#variable6012f6e0]])  [[#variable54379080]].get(pair);
if (result != null)
  return result;
result = new [[#variable6012f6e0]](this );
 [[#variable54379080]].put(pair, result);
result.initialize(binding,  [[#variable60821700]]);
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#6012f6e0]]
ParameterizedType 
12[[#6012f6e0]]
CaptureType 
21[[#54379080]]
fParameterizedTypes 
22[[#54379080]]
fCaptureTypes 
31[[#60821700]]
(IType) binding.getJavaElement() 
32[[#60821700]]
javaProject