CloneSet77


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
20230.984method_declaration
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
120126
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jorphan/util/TestJorphanUtils.java
220149
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jorphan/util/TestJorphanUtils.java
Next
Last
Clone Instance
1
Line Count
20
Source Line
126
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jorphan/util/TestJorphanUtils.java

public void testTruncate() throws Exception {
  String in = "a;,b;,;,;,d;,e;,;,f";
  String[] out = JOrphanUtils.split(in, ";,", true);
  assertEquals(5, out.length);
  assertEquals("a", out[0]);
  assertEquals("b", out[1]);
  assertEquals("d", out[2]);
  assertEquals("e", out[3]);
  assertEquals("f", out[4]);
  out = JOrphanUtils.split(in, ";,", false);
  assertEquals(8, out.length);
  assertEquals("a", out[0]);
  assertEquals("b", out[1]);
  assertEquals("", out[2]);
  assertEquals("", out[3]);
  assertEquals("d", out[4]);
  assertEquals("e", out[5]);
  assertEquals("", out[6]);
  assertEquals("f", out[7]);
}


First
Previous
Clone Instance
2
Line Count
20
Source Line
149
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/jorphan/util/TestJorphanUtils.java

public void testSplit5() throws Exception {
  String in = "a;;b;;;;;;d;;e;;;;f";
  String[] out = JOrphanUtils.split(in, ";;", true);
  assertEquals(5, out.length);
  assertEquals("a", out[0]);
  assertEquals("b", out[1]);
  assertEquals("d", out[2]);
  assertEquals("e", out[3]);
  assertEquals("f", out[4]);
  out = JOrphanUtils.split(in, ";;", false);
  assertEquals(8, out.length);
  assertEquals("a", out[0]);
  assertEquals("b", out[1]);
  assertEquals("", out[2]);
  assertEquals("", out[3]);
  assertEquals("d", out[4]);
  assertEquals("e", out[5]);
  assertEquals("", out[6]);
  assertEquals("f", out[7]);
}


Clone AbstractionParameter Count: 3Parameter Bindings

public void [[#variablee0cb560]]() throws Exception {
  String in = [[#variablee0cb500]];
  String[] out = JOrphanUtils.split(in,  [[#variablee0cb480]], true);
  assertEquals(5, out.length);
  assertEquals("a", out[0]);
  assertEquals("b", out[1]);
  assertEquals("d", out[2]);
  assertEquals("e", out[3]);
  assertEquals("f", out[4]);
  out = JOrphanUtils.split(in,  [[#variablee0cb480]], false);
  assertEquals(8, out.length);
  assertEquals("a", out[0]);
  assertEquals("b", out[1]);
  assertEquals("", out[2]);
  assertEquals("", out[3]);
  assertEquals("d", out[4]);
  assertEquals("e", out[5]);
  assertEquals("", out[6]);
  assertEquals("f", out[7]);
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#e0cb560]]
testTruncate 
12[[#e0cb560]]
testSplit5 
21[[#e0cb500]]
"a;,b;,;,;,d;,e;,;,f" 
22[[#e0cb500]]
"a;;b;;;;;;d;;e;;;;f" 
31[[#e0cb480]]
";," 
32[[#e0cb480]]
";;"