CloneSet74


Previous CloneSetNext CloneSetBack to Main Report
Clone
Mass
Clones in
CloneSet
Parameter
Count
Clone
Similarity
Syntax Category
[Sequence Length]
14230.974block
Clone AbstractionParameter Bindings
Clone Instance
(Click to see clone)
Line CountSource Line
Source File
114521
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/commons/cli/avalon/ClutilTestCase.java
219537
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/commons/cli/avalon/ClutilTestCase.java
Next
Last
Clone Instance
1
Line Count
14
Source Line
521
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/commons/cli/avalon/ClutilTestCase.java

{
  final CLOptionDescriptor[] options = new CLOptionDescriptor[] {
                                                                  BLEE,
                                                                  TAINT,
                                                                  FILE
                                                                };
  final CLArgsParser parser = new CLArgsParser(new String[] {
                                                              "-bT",
                                                              "-fa"
                                                            }, options);
  assertNull(parser.getErrorString(), parser.getErrorString());
  final List clOptions = parser.getArguments();
  final int size = clOptions.size();
  assertEquals(3, size);
  assertEquals(BLEE_OPT, ((CLOption) clOptions.get(0)).getDescriptor().getId());
  assertEquals(TAINT_OPT, ((CLOption) clOptions.get(1)).getDescriptor().getId());
  assertEquals(FILE_OPT, ((CLOption) clOptions.get(2)).getDescriptor().getId());
  assertEquals("a", ((CLOption) clOptions.get(2)).getArgument());
}


First
Previous
Clone Instance
2
Line Count
19
Source Line
537
Source File
E:/TSE/Projects-CloneDR/jakarta-jmeter-2.3.2/test/src/org/apache/commons/cli/avalon/ClutilTestCase.java

{
  final CLOptionDescriptor[] options = new CLOptionDescriptor[] {
                                                                  BLEE,
                                                                  TAINT,
                                                                  FILE
                                                                };
  final CLArgsParser parser = new CLArgsParser(new String[] {
                                                              "-bT",
                                                              "--",
                                                              "-fa"
                                                            } // Should
                                               // not
                                               // detect
                                               // trailing
                                               // option
                                               , options);
  assertNull(parser.getErrorString(), parser.getErrorString());
  final List clOptions = parser.getArguments();
  final int size = clOptions.size();
  assertEquals(3, size);
  assertEquals(BLEE_OPT, ((CLOption) clOptions.get(0)).getDescriptor().getId());
  assertEquals(TAINT_OPT, ((CLOption) clOptions.get(1)).getDescriptor().getId());
  assertEquals(0, ((CLOption) clOptions.get(2)).getDescriptor().getId());
  assertEquals("-fa", ((CLOption) clOptions.get(2)).getArgument());
}


Clone AbstractionParameter Count: 3Parameter Bindings

{
  final CLOptionDescriptor[] options = new CLOptionDescriptor[] {
                                                                  BLEE,
                                                                  TAINT,
                                                                  FILE
                                                                };
  final CLArgsParser parser = new CLArgsParser(new String[] {
                                                               [[#variablee0c4a20]],
                                                              "-fa"
                                                            } // Should
                                               // not
                                               // detect
                                               // trailing
                                               // option
                                               , options);
  assertNull(parser.getErrorString(), parser.getErrorString());
  final List clOptions = parser.getArguments();
  final int size = clOptions.size();
  assertEquals(3, size);
  assertEquals(BLEE_OPT, ((CLOption) clOptions.get(0)).getDescriptor().getId());
  assertEquals(TAINT_OPT, ((CLOption) clOptions.get(1)).getDescriptor().getId());
  assertEquals( [[#variablee0c49c0]], ((CLOption) clOptions.get(2)).getDescriptor().getId());
  assertEquals( [[#variablee0c4620]], ((CLOption) clOptions.get(2)).getArgument());
}
 

CloneAbstraction
Parameter Bindings
Parameter
Index
Clone
Instance
Parameter
Name
Value
11[[#e0c4a20]]
"-bT" 
12[[#e0c4a20]]
"-bT",
"--" 
21[[#e0c49c0]]
FILE_OPT 
22[[#e0c49c0]]
0 
31[[#e0c4620]]
"a" 
32[[#e0c4620]]
"-fa"