CloneSet126


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
22230.957statement_sequence[6]
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
122212
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/types/AbstractFileSetTest.java
222104
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/types/FileListTest.java
Next
Last
Clone Instance
1
Line Count
22
Source Line
212
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/types/AbstractFileSetTest.java

f2.setRefid(new Reference("dummy3"));
AbstractFileSet f3 = getInstance();
project.addReference("dummy3", f3);
f3.setRefid(new Reference("dummy1"));
try {
  f1.getDir(project);
  fail("Can make circular reference.");
}
catch (BuildException
       be) {
  assertEquals("This data type contains a circular reference.", be.getMessage());
}
try {
  f1.getDirectoryScanner(project);
  fail("Can make circular reference.");
}
catch (BuildException
       be) {
  assertEquals("This data type contains a circular reference.", be.getMessage());
}


First
Previous
Clone Instance
2
Line Count
22
Source Line
104
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/types/FileListTest.java

f2.setRefid(new Reference("dummy3"));
FileList f3 = new FileList();
project.addReference("dummy3", f3);
f3.setRefid(new Reference("dummy1"));
try {
  f1.getDir(project);
  fail("Can make circular reference.");
}
catch (BuildException
       be) {
  assertEquals("This data type contains a circular reference.", be.getMessage());
}
try {
  f1.getFiles(project);
  fail("Can make circular reference.");
}
catch (BuildException
       be) {
  assertEquals("This data type contains a circular reference.", be.getMessage());
}


Clone AbstractionParameter Count: 3Parameter Bindings

f2.setRefid(new Reference("dummy3"));
 [[#variablefde1ba0]] f3 = [[#variablefde00c0]];
project.addReference("dummy3", f3);
f3.setRefid(new Reference("dummy1"));
try {
  f1.getDir(project);
  fail("Can make circular reference.");
}
catch (BuildException
       be) {
  assertEquals("This data type contains a circular reference.", be.getMessage());
}
try {
  f1. [[#variablefde1d20]](project);
  fail("Can make circular reference.");
}
catch (BuildException
       be) {
  assertEquals("This data type contains a circular reference.", be.getMessage());
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#fde1ba0]]
AbstractFileSet 
12[[#fde1ba0]]
FileList 
21[[#fde00c0]]
getInstance() 
22[[#fde00c0]]
new FileList() 
31[[#fde1d20]]
getDirectoryScanner 
32[[#fde1d20]]
getFiles