if (lclip <= 0.0) { // cases 5, 6, 7 and 8 if (value >= uclip) { value = uclip; } else { if (value <= lclip) { value = lclip; } } } else { // cases 9, 10, 11 and 12 if (value <= lclip) { return; // bar is not visible } base = getLowerClip(); if (value >= uclip) { value = uclip; } }
if (lclip <= 0.0) { // cases 5, 6, 7 and 8 if (value >= uclip) { value = uclip; } else { if (value <= lclip) { value = lclip; } } } else { // cases 9, 10, 11 and 12 if (value <= lclip) { return; // bar is not visible } base = getLowerClip(); if (value >= uclip) { value = uclip; } }
Clone fragments detected by clone detection tool
File path: /jfreechart-1.0.10/src/org/jfree/chart/renderer/category/LayeredBarRenderer.java File path: /jfreechart-1.0.10/src/org/jfree/chart/renderer/category/StatisticalBarRenderer.java
Method name: void drawVerticalItem(Graphics2D, CategoryItemRendererState, Rectangle2D, CategoryPlot, CategoryAxis, ValueAxis, CategoryDataset, int, int) Method name: void drawVerticalItem(Graphics2D, CategoryItemRendererState, Rectangle2D, CategoryPlot, CategoryAxis, ValueAxis, StatisticalCategoryDataset, int, int)
Number of AST nodes: 10 Number of AST nodes: 10
1
if (lclip <= 0.0) { // cases 5, 6, 7 and 8
1
if (lclip <= 0.0) { // cases 5, 6, 7 and 8
2
            if (value >= uclip) {
2
            if (value >= uclip) {
3
                value = uclip;
3
                value = uclip;
4
            }
4
            }
5
            else {
5
            else {
6
                if (value <= lclip) {
6
                if (value <= lclip) {
7
                    value = lclip;
7
                    value = lclip;
8
                }
8
                }
9
            }
9
            }
10
        }
10
        }
11
        else { // cases 9, 10, 11 and 12
11
        else { // cases 9, 10, 11 and 12
12
            if (value <= lclip) {
12
            if (value <= lclip) {
13
                return; // bar is not visible
13
                return; // bar is not visible
14
            }
14
            }
15
            base = getLowerClip();
15
            base = getLowerClip();
16
            if (value >= uclip) {
16
            if (value >= uclip) {
17
               value = uclip;
17
               value = uclip;
18
            }
18
            }
19
        }
19
        }
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