CloneSet3313


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5320.977class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
1544
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector.java
2550
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector.java
3556
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector.java
Clone Instance
1
Line Count
5
Source Line
44
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector.java

                public boolean visit(TypeDeclaration typeDeclaration, BlockScope scope) {
                        ReferenceBinding binding = typeDeclaration.binding;
                        if (SuperTypeNamesCollector.this.matches(binding))
                                SuperTypeNamesCollector.this.collectSuperTypeNames(binding);
                        return true;
                }


Clone Instance
2
Line Count
5
Source Line
50
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector.java

                public boolean visit(TypeDeclaration typeDeclaration, CompilationUnitScope scope) {
                        ReferenceBinding binding = typeDeclaration.binding;
                        if (SuperTypeNamesCollector.this.matches(binding))
                                SuperTypeNamesCollector.this.collectSuperTypeNames(binding);
                        return true;
                }


Clone Instance
3
Line Count
5
Source Line
56
Source File
plugins/org.eclipse.jdt.core/search/org/eclipse/jdt/internal/core/search/matching/SuperTypeNamesCollector.java

                public boolean visit(TypeDeclaration memberTypeDeclaration, ClassScope scope) {
                        ReferenceBinding binding = memberTypeDeclaration.binding;
                        if (SuperTypeNamesCollector.this.matches(binding))
                                SuperTypeNamesCollector.this.collectSuperTypeNames(binding);
                        return true;
                }


Clone AbstractionParameter Count: 2Parameter Bindings

public boolean visit(TypeDeclaration  [[#variable641dacc0]], [[#variable641dab20]] scope) {
  ReferenceBinding binding = [[#variable641dacc0]].binding;
  if (SuperTypeNamesCollector.this.matches(binding))
    SuperTypeNamesCollector.this.collectSuperTypeNames(binding);
  return true;
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#641dacc0]]
typeDeclaration 
12[[#641dacc0]]
typeDeclaration 
13[[#641dacc0]]
memberTypeDeclaration 
21[[#641dab20]]
BlockScope 
22[[#641dab20]]
CompilationUnitScope 
23[[#641dab20]]
ClassScope