if (!ftp.deleteFile(resolveFile(filename))) { String s = "could not delete file: " + ftp.getReplyString(); if (skipFailedTransfers) { log(s, Project.MSG_WARN); skipped++; } else { throw new BuildException(s); } } else { log("File " + filename + " deleted from " + server, Project.MSG_VERBOSE); transferred++; }
if (!ftp.removeDirectory(resolveFile(dirname))) { String s = "could not remove directory: " + ftp.getReplyString(); if (skipFailedTransfers) { log(s, Project.MSG_WARN); skipped++; } else { throw new BuildException(s); } } else { log("Directory " + dirname + " removed from " + server, Project.MSG_VERBOSE); transferred++; }
Clone fragments detected by clone detection tool
File path: /apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/net/FTP.java File path: /apache-ant-1.7.0/src/org/apache/tools/ant/taskdefs/optional/net/FTP.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
if (!ftp.deleteFile(resolveFile(filename))) {
1
if (!ftp.removeDirectory(resolveFile(dirname))) {
2
            String s = "could not delete file: " + ftp.getReplyString();
2
            String s = "could not remove directory: " + ftp.getReplyString();
3
            if (skipFailedTransfers) {
3
            if (skipFailedTransfers) {
4
                log(s, Project.MSG_WARN);
4
                log(s, Project.MSG_WARN);
5
                skipped++;
5
                skipped++;
6
            } else {
6
            } else {
7
                throw new BuildException(s);
7
                throw new BuildException(s);
8
            }
8
            }
9
        } else {
9
        } else {
10
            log("File " + filename + " deleted from " + server,
10
            log("Directory " + dirname + " removed from " + server,
11
                Project.MSG_VERBOSE);
11
                Project.MSG_VERBOSE);
12
            transferred++;
12
            transferred++;
13
        }
13
        }
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