CloneSet2530


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
2610.987statement_sequence[2]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
12147
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java
22156
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java
32165
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java
42183
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java
52209
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java
62236
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java
Clone Instance
1
Line Count
2
Source Line
147
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java

                        // Read and validate access flags
                        this.accessFlags = u2At(classFileBytes, readOffset, 0);
                        readOffset += 2;


Clone Instance
2
Line Count
2
Source Line
156
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java

                        // Read the superclass name, can be zero for java.lang.Object
                        this.superclassNameIndex = u2At(classFileBytes, readOffset, 0);
                        readOffset += 2;


Clone Instance
3
Line Count
2
Source Line
165
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java

                        // Read the interfaces, use exception handlers to catch bad format
                        this.interfacesCount = u2At(classFileBytes, readOffset, 0);
                        readOffset += 2;


Clone Instance
4
Line Count
2
Source Line
183
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java

                        // Read the this.fields, use exception handlers to catch bad format
                        this.fieldsCount = u2At(classFileBytes, readOffset, 0);
                        readOffset += 2;


Clone Instance
5
Line Count
2
Source Line
209
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java

                        // Read the this.methods
                        this.methodsCount = u2At(classFileBytes, readOffset, 0);
                        readOffset += 2;


Clone Instance
6
Line Count
2
Source Line
236
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/util/ClassFileReader.java

                        // Read the attributes
                        this.attributesCount = u2At(classFileBytes, readOffset, 0);
                        readOffset += 2;


Clone AbstractionParameter Count: 1Parameter Bindings

// Read the attributes
// Read the this.methods
// Read the this.fields, use exception handlers to catch bad format
// Read the interfaces, use exception handlers to catch bad format
// Read the superclass name, can be zero for java.lang.Object
// Read and validate access flags
this. [[#variable9ae1a3c0]]= u2At(classFileBytes, readOffset, 0);
readOffset += 2;
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#9ae1a3c0]]
attributesCount 
12[[#9ae1a3c0]]
methodsCount 
13[[#9ae1a3c0]]
fieldsCount 
14[[#9ae1a3c0]]
interfacesCount 
15[[#9ae1a3c0]]
superclassNameIndex 
16[[#9ae1a3c0]]
accessFlags