Enumeration e = resources.elements(); while (e.hasMoreElements()) { DotnetResource resource = (DotnetResource) e.nextElement(); createResourceParameter(command, resource); }
Iterator iter = rc.iterator(); while (iter.hasNext()) { Resource r = (Resource) iter.next(); tarResource(r, tOut, r.getName(), tfs); }
Clone fragments detected by clone detection tool
File path: /apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/dotnet/DotnetCompile.java File path: /apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/Tar.java
Method name: void addResources(NetCommand) Method name: void tar(ResourceCollection, TarOutputStream)
Number of AST nodes: 4 Number of AST nodes: 4
1
Enumeration e = resources.elements();
1
Iterator iter = rc.iterator();
2
        while (e.hasMoreElements()) {
2
            while (iter.hasNext()) {
3
            DotnetResource resource = (DotnetResource) e.nextElement();
3
                Resource r = (Resource) iter.next();
4
            createResourceParameter(command, resource);
4
                tarResource
5
(r, tOut, r.getName(), tfs);
5
        }
6
            }
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.1
Clones locationClones are in different classes having the same super class
Number of node comparisons1