param2.setName("units"); param2.setValue("Ki"); param3.setName("when"); param3.setValue("more"); Parameter[] params = {param1,param2,param3}; s.setParameters(params); results = selectionString(s); assertEquals("TFFFFFFTFFTT", results);
param1.setName("datetime"); param1.setValue("11/21/2001 4:56 AM"); param2.setName("when"); param2.setValue("after"); Parameter[] params = {param1,param2}; s.setParameters(params); results = selectionString(s); assertEquals("TFFTFTTTFFFT", results);
Clone fragments detected by clone detection tool
File path: /apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/types/selectors/SizeSelectorTest.java File path: /apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/types/selectors/DateSelectorTest.java
Method name: void testSelectionBehaviour() Method name: void testSelectionBehaviour()
Number of AST nodes: 8 Number of AST nodes: 8
1
param2.setName("units");
1
param1.setName("datetime");
2
            param2.setValue("Ki");
2
            param1.setValue("11/21/2001 4:56 AM");
3
            param3.setName("when");
3
            param2.setName("when");
4
            param3.setValue("more");
4
            param2.setValue("after");
5
            Parameter[] params = {param1,param2,param3};
5
            Parameter[] params = {param1,param2};
6
            s.setParameters(params);
6
            s.setParameters(params);
7
            results = selectionString(s);
7
            results = selectionString(s);
8
            assertEquals("TFFFFFFTFFTT", results);
8
            assertEquals("TFFTFTTTFFFT", results);
Summary
Number of common nesting structure subtrees0
Number of refactorable cases0
Number of non-refactorable cases0
Time elapsed for finding largest common nesting structure subtrees (ms)0.0
Clones locationClones are in different classes having the same super class
Number of node comparisons0