CloneSet8284


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
6240.953class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1537
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MethodLocator.java
2629
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/TypeReferenceLocator.java
Clone Instance
1
Line Count
5
Source Line
37
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/MethodLocator.java

public MethodLocator(MethodPattern pattern) {
        super(pattern);

        this.pattern = pattern;
        this.isDeclarationOfReferencedMethodsPattern = this.pattern instanceof DeclarationOfReferencedMethodsPattern;
}


Clone Instance
2
Line Count
6
Source Line
29
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/TypeReferenceLocator.java

public TypeReferenceLocator(TypeReferencePattern pattern) {

        super(pattern);

        this.pattern = pattern;
        this.isDeclarationOfReferencedTypesPattern = this.pattern instanceof DeclarationOfReferencedTypesPattern;
}


Clone AbstractionParameter Count: 4Parameter Bindings

public [[#variableb43fca40]]( [[#variableb43fc9a0]] pattern) {
  super(pattern);
  this.pattern = pattern;
  this. [[#variableb43fc960]]= this.pattern instanceof [[#variableb43fca20]];
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#b43fca40]]
TypeReferenceLocator 
12[[#b43fca40]]
MethodLocator 
21[[#b43fc9a0]]
TypeReferencePattern 
22[[#b43fc9a0]]
MethodPattern 
31[[#b43fc960]]
isDeclarationOfReferencedTypesPattern 
32[[#b43fc960]]
isDeclarationOfReferencedMethodsPattern 
41[[#b43fca20]]
DeclarationOfReferencedTypesPattern 
42[[#b43fca20]]
DeclarationOfReferencedMethodsPattern