while (iter.hasNext()) { FileResource r = (FileResource) iter.next(); File f = r.getFile(); if (f == null) { f = new File(r.getBaseDir(), r.getName()); } tarFile(f, tOut, f.getName(), tfs); }
while (depEnum.hasMoreElements()) { String dependentClass = (String) depEnum.nextElement(); Hashtable affectedClasses = (Hashtable) affectedClassMap.get(dependentClass); if (affectedClasses == null) { affectedClasses = new Hashtable(); affectedClassMap.put(dependentClass, affectedClasses); } affectedClasses.put(info.className, info); }
Clone fragments detected by clone detection tool
File path: /apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/Tar.java File path: /apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/depend/Depend.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
while (iter.hasNext()) {
1
while (depEnum.hasMoreElements()) {
2
                FileResource r = (FileResource) iter.next();
2
                String dependentClass = (String) depEnum.nextElement();
3
                File f = r.getFile(
3
                Hashtable affectedClasses
4
);
4
                    = (Hashtable) affectedClassMap.get(dependentClass);
5
                if (f == null) {
5
                if (affectedClasses == null) {
6
                    f = new File(r.getBaseDir(), r.getName()
6
                    affectedClasses = new Hashtable();
7
);
7
                    affectedClassMap.put(dependentClass, affectedClasses);
8
                }
8
                }
9
                tarFile(f, tOut, f.getName(), tfs);
9
                affectedClasses.put(info.className, info);
10
            }
10
            }
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones location
Number of node comparisons0