CloneSet69


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
13220.990method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
11334
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/cvslib/ChangeLogParserTest.java
21349
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/cvslib/ChangeLogParserTest.java
Next
Last
Clone Instance
1
Line Count
13
Source Line
34
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/cvslib/ChangeLogParserTest.java

public void testOldCvsFormat() throws Exception {
  parser.stdout("Working file: build.xml");
  parser.stdout("revision 1.475");
  parser.stdout("date: 2004/06/05 16:10:32;  author: somebody;  state: Exp;  lines: +2 -2");
  parser.stdout("I have done something. I swear.");
  parser.stdout("=============================================================================");
  CVSEntry[] entries = parser.getEntrySetAsArray();
  assertEquals("somebody", entries[0].getAuthor());
  Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("UTC"), Locale.US);
  cal.set(Calendar.MILLISECOND, 0);
  cal.set(2004, Calendar.JUNE, 5, 16, 10, 32);
  Date date = cal.getTime();
  assertEquals(date, entries[0].getDate());
}


First
Previous
Clone Instance
2
Line Count
13
Source Line
49
Source File
E:/TSE/Projects-CloneDR/apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/cvslib/ChangeLogParserTest.java

public void testCvs112Format() throws Exception {
  parser.stdout("Working file: build.xml");
  parser.stdout("revision 1.475");
  parser.stdout("date: 2004-06-05 16:10:32 +0000; author: somebody; state: Exp;  lines: +2 -2");
  parser.stdout("I have done something. I swear.");
  parser.stdout("=============================================================================");
  CVSEntry[] entries = parser.getEntrySetAsArray();
  assertEquals("somebody", entries[0].getAuthor());
  Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("UTC"), Locale.US);
  cal.set(Calendar.MILLISECOND, 0);
  cal.set(2004, Calendar.JUNE, 5, 16, 10, 32);
  Date date = cal.getTime();
  assertEquals(date, entries[0].getDate());
}


Clone AbstractionParameter Count: 2Parameter Bindings

public void [[#variablefe52040]]() throws Exception {
  parser.stdout("Working file: build.xml");
  parser.stdout("revision 1.475");
  parser.stdout( [[#variablefe02000]]);
  parser.stdout("I have done something. I swear.");
  parser.stdout("=============================================================================");
  CVSEntry[] entries = parser.getEntrySetAsArray();
  assertEquals("somebody", entries[0].getAuthor());
  Calendar cal = Calendar.getInstance(TimeZone.getTimeZone("UTC"), Locale.US);
  cal.set(Calendar.MILLISECOND, 0);
  cal.set(2004, Calendar.JUNE, 5, 16, 10, 32);
  Date date = cal.getTime();
  assertEquals(date, entries[0].getDate());
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#fe52040]]
testOldCvsFormat 
12[[#fe52040]]
testCvs112Format 
21[[#fe02000]]
"date: 2004/06/05 16:10:32;  author: somebody;  state: Exp;  lines: +2 -2" 
22[[#fe02000]]
"date: 2004-06-05 16:10:32 +0000; author: somebody; state: Exp;  lines: +2 -2"