void testKeeproot() { doTest("testKeeproot", true, false, false, false, false); } public void testCollapse () { doTest("testCollapse", false, true, false, false, false); } public void testSemantic () { doTest("testSemantic", false, false, true, false, false); } public void testKeeprootCollapse () { doTest("testKeeprootCollapse", true, true, false, false, false); } public void testKeeprootSemantic () { doTest("testKeeprootSemantic", true, false, true, false, false); } public void testCollapseSemantic () { doTest("testCollapseSemantic", false, true, true, false, false); } public void testKeeprootCollapseSemantic () { doTest("testKeeprootCollapseSemantic", true, true, true, false, false); } public void testInclude () { doTest("testInclude", false, false, false, true, false); } public void testSemanticInclude () { doTest("testSemanticInclude", false, false, true, true, false); } public void testSemanticLocal () { doTest("testSemanticInclude", false, false, true, false, true);
void testNone () { doTest("testNone", false, false, false, false, false); } public void testKeeproot() { doTest("testKeeproot", true, false, false, false, false); } public void testCollapse () { doTest("testCollapse", false, true, false, false, false); } public void testSemantic () { doTest("testSemantic", false, false, true, false, false); } public void testKeeprootCollapse () { doTest("testKeeprootCollapse", true, true, false, false, false); } public void testKeeprootSemantic () { doTest("testKeeprootSemantic", true, false, true, false, false); } public void testCollapseSemantic () { doTest("testCollapseSemantic", false, true, true, false, false); } public void testKeeprootCollapseSemantic () { doTest("testKeeprootCollapseSemantic", true, true, true, false, false); } public void testInclude () { doTest("testInclude", false, false, false, true, false); } public void testSemanticInclude () { doTest("testSemanticInclude", false, false, true, true, false);
Clone fragments detected by clone detection tool
File path: /apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/XmlPropertyTest.java File path: /apache-ant-1.7.0/src/tests/junit/org/apache/tools/ant/taskdefs/XmlPropertyTest.java
Method name: Method name:
Number of AST nodes: 0 Number of AST nodes: 0
1
void testNone () {
2
        doTest("testNone", false, false, false, false, false);
3
    }
1
void testKeeproot() {
4
    public void testKeeproot() {
2
        doTest("testKeeproot", true, false, false, false, false);
5
        doTest("testKeeproot", true, false, false, false, false);
3
    }
6
    }
4
    public void testCollapse () {
7
    public void testCollapse () {
5
        doTest("testCollapse", false, true, false, false, false);
8
        doTest("testCollapse", false, true, false, false, false);
6
    }
9
    }
7
    public void testSemantic () {
10
    public void testSemantic () {
8
        doTest("testSemantic", false, false, true, false, false);
11
        doTest("testSemantic", false, false, true, false, false);
9
    }
12
    }
10
    public void testKeeprootCollapse () {
13
    public void testKeeprootCollapse () {
11
        doTest("testKeeprootCollapse", true, true, false, false, false);
14
        doTest("testKeeprootCollapse", true, true, false, false, false);
12
    }
15
    }
13
    public void testKeeprootSemantic () {
16
    public void testKeeprootSemantic () {
14
        doTest("testKeeprootSemantic", true, false, true, false, false);
17
        doTest("testKeeprootSemantic", true, false, true, false, false);
15
    }
18
    }
16
    public void testCollapseSemantic () {
19
    public void testCollapseSemantic () {
17
        doTest("testCollapseSemantic", false, true, true, false, false);
20
        doTest("testCollapseSemantic", false, true, true, false, false);
18
    }
21
    }
19
    public void testKeeprootCollapseSemantic () {
22
    public void testKeeprootCollapseSemantic () {
20
        doTest("testKeeprootCollapseSemantic", true, true, true, false, false);
23
        doTest("testKeeprootCollapseSemantic", true, true, true, false, false);
21
    }
24
    }
22
    public void testInclude () {
25
    public void testInclude () {
23
        doTest("testInclude", false, false, false, true, false);
26
        doTest("testInclude", false, false, false, true, false);
24
    }
27
    }
25
    public void testSemanticInclude () {
28
    public void testSemanticInclude () {
26
        doTest("testSemanticInclude", false, false, true, true, false);
29
        doTest("testSemanticInclude", false, false, true, true, false);
27
    }
30
    
28
    public void testSemanticLocal () {
29
        doTest("testSemanticInclude", false, false, true, false, true);
30
    
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 location
Number of node comparisons0