CloneSet2112


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
7340.961class_body_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
173012
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModelManager.java
273021
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModelManager.java
363104
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModelManager.java
Clone Instance
1
Line Count
7
Source Line
3012
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModelManager.java

                private void saveAttributes(IClasspathAttribute[] attributes) throws
                                       IOException {
                        int count = attributes == null ? 0:  attributes.length;

                        saveInt(count);
                        for (int i = 0; i < count; ++i)
                                saveAttribute(attributes[i]);
                }


Clone Instance
2
Line Count
7
Source Line
3021
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModelManager.java

                private void saveClasspathEntries(IClasspathEntry[] entries) throws
                                       IOException {
                        int count = entries == null ? 0:  entries.length;

                        saveInt(count);
                        for (int i = 0; i < count; ++i)
                                saveClasspathEntry(entries[i]);
                }


Clone Instance
3
Line Count
6
Source Line
3104
Source File
plugins/org.eclipse.jdt.core/model/org/eclipse/jdt/internal/core/JavaModelManager.java

                private void savePaths(IPath[] paths) throws IOException {
                        int count = paths == null ? 0:  paths.length;

                        saveInt(count);
                        for (int i = 0; i < count; ++i)
                                savePath(paths[i]);
                }


Clone AbstractionParameter Count: 4Parameter Bindings

private void [[#variable53e778c0]]( [[#variable53e77840]][]  [[#variable53e777e0]]) throws IOException {
  int count = [[#variable53e777e0]]== null ? 0: [[#variable53e777e0]].length;
  saveInt(count);
  for (int i = 0; i < count; ++i)
     [[#variable53e77760]]( [[#variable53e777e0]][i]);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#53e778c0]]
saveAttributes 
12[[#53e778c0]]
saveClasspathEntries 
13[[#53e778c0]]
savePaths 
21[[#53e77840]]
IClasspathAttribute 
22[[#53e77840]]
IClasspathEntry 
23[[#53e77840]]
IPath 
31[[#53e777e0]]
attributes 
32[[#53e777e0]]
entries 
33[[#53e777e0]]
paths 
41[[#53e77760]]
saveAttribute 
42[[#53e77760]]
saveClasspathEntry 
43[[#53e77760]]
savePath