CloneSet160


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
12220.970method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
112728
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/types/AbstractFileSet.java
212100
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/types/DirSet.java
Next
Last
Clone Instance
1
Line Count
12
Source Line
728
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/types/AbstractFileSet.java

/**
 * Returns included files as a list of semicolon-separated filenames.
 *
 * @return a <code>String</code> of included filenames.
 */
public String toString() {
  DirectoryScanner ds = getDirectoryScanner(getProject());
  String[] files = ds.getIncludedFiles();
  StringBuffer sb = new StringBuffer();
  for (int i = 0; i < files.length; i++) {
    if (i > 0) {
      sb.append(';');
    }
    sb.append(files[i]);
  }
  return sb.toString();
}


First
Previous
Clone Instance
2
Line Count
12
Source Line
100
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/org/apache/tools/ant/types/DirSet.java

/**
 * Returns included directories as a list of semicolon-separated paths.
 *
 * @return a <code>String</code> of included directories.
 */
public String toString() {
  DirectoryScanner ds = getDirectoryScanner(getProject());
  String[] dirs = ds.getIncludedDirectories();
  StringBuffer sb = new StringBuffer();
  for (int i = 0; i < dirs.length; i++) {
    if (i > 0) {
      sb.append(';');
    }
    sb.append(dirs[i]);
  }
  return sb.toString();
}


Clone AbstractionParameter Count: 2Parameter Bindings

/**
     * Returns included directories as a list of semicolon-separated paths.
     *
     * @return a <code>String</code> of included directories.
     */
/**
     * Returns included files as a list of semicolon-separated filenames.
     *
     * @return a <code>String</code> of included filenames.
     */
public String toString() {
  DirectoryScanner ds = getDirectoryScanner(getProject());
  String[]  [[#variablefdc61e0]]= ds. [[#variablefdc6180]]();
  StringBuffer sb = new StringBuffer();
  for (int i = 0; i <  [[#variablefdc61e0]].length; i++) {
    if (i > 0) {
      sb.append(';');
    }
    sb.append( [[#variablefdc61e0]][i]);
  }
  return sb.toString();
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#fdc61e0]]
files 
12[[#fdc61e0]]
dirs 
21[[#fdc6180]]
getIncludedFiles 
22[[#fdc6180]]
getIncludedDirectories