CloneSet2301


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
9230.976class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
19393
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/typeconstraints/types/TypeEnvironment.java
29404
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/typeconstraints/types/TypeEnvironment.java
Clone Instance
1
Line Count
9
Source Line
393
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/typeconstraints/types/TypeEnvironment.java

        private TType createExtendsWildCardType(ITypeBinding binding) {
                TType bound = create(binding.getBound());
                ExtendsWildcardType result = (ExtendsWildcardType) fExtendsWildcardTypes.get(bound);
                if (result != null)
                        return result;
                result = new ExtendsWildcardType(this );
                fExtendsWildcardTypes.put(bound, result);
                result.initialize(binding);
                return result;
        }


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

        private TType createSuperWildCardType(ITypeBinding binding) {
                TType bound = create(binding.getBound());
                SuperWildcardType result = (SuperWildcardType) fSuperWildcardTypes.get(bound);
                if (result != null)
                        return result;
                result = new SuperWildcardType(this );
                fSuperWildcardTypes.put(bound, result);
                result.initialize(binding);
                return result;
        }


Clone AbstractionParameter Count: 3Parameter Bindings

private TType  [[#variableb553d580]](ITypeBinding binding) {
  TType bound = create(binding.getBound());
   [[#variableb553d500]] result = ( [[#variableb553d500]])  [[#variableb553d3e0]].get(bound);
  if (result != null)
    return result;
  result = new [[#variableb553d500]](this );
   [[#variableb553d3e0]].put(bound, result);
  result.initialize(binding);
  return result;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b553d580]]
createExtendsWildCardType 
12[[#b553d580]]
createSuperWildCardType 
21[[#b553d500]]
ExtendsWildcardType 
22[[#b553d500]]
SuperWildcardType 
31[[#b553d3e0]]
fExtendsWildcardTypes 
32[[#b553d3e0]]
fSuperWildcardTypes