CloneSet1066


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
4620.975class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
14327
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java
24333
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java
34339
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java
44345
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java
54351
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java
64357
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java
Clone Instance
1
Line Count
4
Source Line
327
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java

        public void endVisit(StringLiteral node) {
                ITypeBinding typeBinding = node.resolveTypeBinding();
                ImmutableTypeVariable2 cv = fTCModel.makeImmutableTypeVariable(typeBinding, 
                                                                                            /*no boxing*/
                                                                                                         null);
                setConstraintVariable(node, cv);
        }


Clone Instance
2
Line Count
4
Source Line
333
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java

        public void endVisit(NumberLiteral node) {
                ITypeBinding typeBinding = node.resolveTypeBinding();
                ImmutableTypeVariable2 cv = fTCModel.makeImmutableTypeVariable(typeBinding, node);
                setConstraintVariable(node, cv);
        }


Clone Instance
3
Line Count
4
Source Line
339
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java

        public void endVisit(BooleanLiteral node) {
                ITypeBinding typeBinding = node.resolveTypeBinding();
                ImmutableTypeVariable2 cv = fTCModel.makeImmutableTypeVariable(typeBinding, node);
                setConstraintVariable(node, cv);
        }


Clone Instance
4
Line Count
4
Source Line
345
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java

        public void endVisit(CharacterLiteral node) {
                ITypeBinding typeBinding = node.resolveTypeBinding();
                ImmutableTypeVariable2 cv = fTCModel.makeImmutableTypeVariable(typeBinding, node);
                setConstraintVariable(node, cv);
        }


Clone Instance
5
Line Count
4
Source Line
351
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java

        public void endVisit(ThisExpression node) {
                ITypeBinding typeBinding = node.resolveTypeBinding();
                ImmutableTypeVariable2 cv = fTCModel.makeImmutableTypeVariable(typeBinding, 
                                                                                            /*no boxing*/
                                                                                                         null);
                setConstraintVariable(node, cv);
        }


Clone Instance
6
Line Count
4
Source Line
357
Source File
plugins/org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/generics/InferTypeArgumentsConstraintCreator.java

        public void endVisit(TypeLiteral node) {
                ITypeBinding typeBinding = node.resolveTypeBinding();
                ImmutableTypeVariable2 cv = fTCModel.makeImmutableTypeVariable(typeBinding, 
                                                                                            /*no boxing*/
                                                                                                         null);
                setConstraintVariable(node, cv);
        }


Clone AbstractionParameter Count: 2Parameter Bindings

public void endVisit( [[#variableb2133540]] node) {
  ITypeBinding typeBinding = node.resolveTypeBinding();
  ImmutableTypeVariable2 cv = fTCModel.makeImmutableTypeVariable(typeBinding,  [[#variableb2133560]]);
  setConstraintVariable(node, cv);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b2133540]]
StringLiteral 
12[[#b2133540]]
NumberLiteral 
13[[#b2133540]]
BooleanLiteral 
14[[#b2133540]]
CharacterLiteral 
15[[#b2133540]]
ThisExpression 
16[[#b2133540]]
TypeLiteral 
21[[#b2133560]]
/*no boxing*/
null 
22[[#b2133560]]
node 
23[[#b2133560]]
node 
24[[#b2133560]]
node 
25[[#b2133560]]
/*no boxing*/
null 
26[[#b2133560]]
/*no boxing*/
null