CloneSet2163


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
5330.960statement_sequence_member
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
15117
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SyntheticMethodBinding.java
25336
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SyntheticMethodBinding.java
35404
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SyntheticMethodBinding.java
Clone Instance
1
Line Count
5
Source Line
117
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SyntheticMethodBinding.java

                if (fieldDecls != null) {
                        for (int i = 0, max = fieldDecls.length; i < max; i++) {
                                if (fieldDecls[i].binding == targetField) {
                                        this.sourceStart = fieldDecls[i].sourceStart;
                                        return;
                                }
                        }
                }


Clone Instance
2
Line Count
5
Source Line
336
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SyntheticMethodBinding.java

                if (methodDecls != null) {
                        for (int i = 0, length = methodDecls.length; i < length; i++) {
                                if (methodDecls[i].binding == accessedConstructor) {
                                        this.sourceStart = methodDecls[i].sourceStart;
                                        return;
                                }
                        }
                }


Clone Instance
3
Line Count
5
Source Line
404
Source File
plugins/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/lookup/SyntheticMethodBinding.java

                if (methodDecls != null) {
                        for (int i = 0, length = methodDecls.length; i < length; i++) {
                                if (methodDecls[i].binding == accessedMethod) {
                                        this.sourceStart = methodDecls[i].sourceStart;
                                        return;
                                }
                        }
                }


Clone AbstractionParameter Count: 3Parameter Bindings

if ( [[#variable52a9c1a0]]!= null) {
  for (int i = 0, [[#variable52a9c120]]= [[#variable52a9c1a0]].length; i <  [[#variable52a9c120]]; i++) {
    if ( [[#variable52a9c1a0]][i].binding == [[#variable52a9c020]]) {
      this.sourceStart = [[#variable52a9c1a0]][i].sourceStart;
      return;
    }
  }
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#52a9c1a0]]
methodDecls 
12[[#52a9c1a0]]
methodDecls 
13[[#52a9c1a0]]
fieldDecls 
21[[#52a9c120]]
length 
22[[#52a9c120]]
length 
23[[#52a9c120]]
max 
31[[#52a9c020]]
accessedMethod 
32[[#52a9c020]]
accessedConstructor 
33[[#52a9c020]]
targetField