Row |
Violation |
1 | Type java.lang.String of variable this.noDataMessage does not match with type java.lang.Boolean of variable this.linesVisible |
2 | Expression that.noDataMessage cannot be unified with expression that.linesVisible , because common superclass type java.io.Serializable cannot be passed as an argument to public static boolean equal(java.lang.Object, java.lang.Object) |
3 | Expression that.noDataMessage cannot be parameterized, because it has dependencies to/from statements that will be extracted |
4 | Expression that.linesVisible cannot be parameterized, because it has dependencies to/from statements that will be extracted |
5 | Type java.lang.String of variable that.noDataMessage does not match with type java.lang.Boolean of variable that.linesVisible |
6 | Type java.awt.Font of variable this.noDataMessageFont does not match with type org.jfree.util.BooleanList of variable this.seriesLinesVisible |
7 | Expression that.noDataMessageFont cannot be unified with expression that.seriesLinesVisible , because common superclass type java.io.Serializable cannot be passed as an argument to public static boolean equal(java.lang.Object, java.lang.Object) |
8 | Expression that.noDataMessageFont cannot be parameterized, because it has dependencies to/from statements that will be extracted |
9 | Expression that.seriesLinesVisible cannot be parameterized, because it has dependencies to/from statements that will be extracted |
10 | Type java.awt.Font of variable that.noDataMessageFont does not match with type org.jfree.util.BooleanList of variable that.seriesLinesVisible |
11 | Type java.awt.Paint of variable this.noDataMessagePaint does not match with type java.awt.Shape of variable this.legendLine |
12 | Expression that.noDataMessagePaint cannot be parameterized, because it has dependencies to/from statements that will be extracted |
13 | Expression that.legendLine cannot be parameterized, because it has dependencies to/from statements that will be extracted |
14 | Type java.awt.Paint of variable that.noDataMessagePaint does not match with type java.awt.Shape of variable that.legendLine |
15 | Type org.jfree.util.PaintUtilities does not match with type org.jfree.util.ShapeUtilities |
16 | Type org.jfree.ui.RectangleInsets of variable this.insets does not match with type java.lang.Boolean of variable this.shapesVisible |
17 | Expression that.insets cannot be unified with expression that.shapesVisible , because common superclass type java.io.Serializable cannot be passed as an argument to public static boolean equal(java.lang.Object, java.lang.Object) |
18 | Expression that.insets cannot be parameterized, because it has dependencies to/from statements that will be extracted |
19 | Expression that.shapesVisible cannot be parameterized, because it has dependencies to/from statements that will be extracted |
20 | Type org.jfree.ui.RectangleInsets of variable that.insets does not match with type java.lang.Boolean of variable that.shapesVisible |
21 | Expression that.outlineVisible cannot be parameterized, because it has dependencies to/from statements that will be extracted |
22 | Expression that.baseLinesVisible cannot be parameterized, because it has dependencies to/from statements that will be extracted |
23 | Type java.awt.Stroke of variable this.outlineStroke does not match with type org.jfree.util.BooleanList of variable this.seriesShapesVisible |
24 | Expression that.outlineStroke cannot be parameterized, because it has dependencies to/from statements that will be extracted |
25 | Expression that.seriesShapesVisible cannot be parameterized, because it has dependencies to/from statements that will be extracted |
26 | Type java.awt.Stroke of variable that.outlineStroke does not match with type org.jfree.util.BooleanList of variable that.seriesShapesVisible |
27 | Type java.awt.Paint of variable this.outlinePaint does not match with type java.lang.Boolean of variable this.shapesFilled |
28 | Expression that.outlinePaint cannot be parameterized, because it has dependencies to/from statements that will be extracted |
29 | Expression that.shapesFilled cannot be parameterized, because it has dependencies to/from statements that will be extracted |
30 | Type java.awt.Paint of variable that.outlinePaint does not match with type java.lang.Boolean of variable that.shapesFilled |
31 | Type org.jfree.util.PaintUtilities does not match with type org.jfree.util.ObjectUtilities |
32 | Type java.awt.Paint of variable this.backgroundPaint does not match with type org.jfree.util.BooleanList of variable this.seriesShapesFilled |
33 | Expression that.backgroundPaint cannot be parameterized, because it has dependencies to/from statements that will be extracted |
34 | Expression that.seriesShapesFilled cannot be parameterized, because it has dependencies to/from statements that will be extracted |
35 | Type java.awt.Paint of variable that.backgroundPaint does not match with type org.jfree.util.BooleanList of variable that.seriesShapesFilled |
36 | Type org.jfree.util.PaintUtilities does not match with type org.jfree.util.ObjectUtilities |
37 | Expression ObjectUtilities.equal(this.backgroundImage,that.backgroundImage) cannot be parameterized, because it has dependencies to/from statements that will be extracted |
38 | Super method call if(!super.equals(obj)) cannot be extracted from method |
39 | Type int of variable this.backgroundImageAlignment does not match with type boolean of variable this.baseShapesFilled |
40 | Expression that.backgroundImageAlignment cannot be parameterized, because it has dependencies to/from statements that will be extracted |
41 | Expression that.baseShapesFilled cannot be parameterized, because it has dependencies to/from statements that will be extracted |
42 | Type int of variable that.backgroundImageAlignment does not match with type boolean of variable that.baseShapesFilled |
43 | Type float of variable this.backgroundImageAlpha does not match with type boolean of variable this.drawOutlines |
44 | Expression that.backgroundImageAlpha cannot be parameterized, because it has dependencies to/from statements that will be extracted |
45 | Expression that.drawOutlines cannot be parameterized, because it has dependencies to/from statements that will be extracted |
46 | Type float of variable that.backgroundImageAlpha does not match with type boolean of variable that.drawOutlines |
47 | Type float of variable this.foregroundAlpha does not match with type boolean of variable this.useOutlinePaint |
48 | Expression that.foregroundAlpha cannot be parameterized, because it has dependencies to/from statements that will be extracted |
49 | Expression that.useOutlinePaint cannot be parameterized, because it has dependencies to/from statements that will be extracted |
50 | Type float of variable that.foregroundAlpha does not match with type boolean of variable that.useOutlinePaint |
51 | Type float of variable this.backgroundAlpha does not match with type boolean of variable this.baseShapesVisible |
52 | Expression that.backgroundAlpha cannot be parameterized, because it has dependencies to/from statements that will be extracted |
53 | Expression that.baseShapesVisible cannot be parameterized, because it has dependencies to/from statements that will be extracted |
54 | Type float of variable that.backgroundAlpha does not match with type boolean of variable that.baseShapesVisible |
55 | Clone fragment #1 returns variable that with type org.jfree.chart.plot.Plot , while Clone fragment #2 returns variable that with type org.jfree.chart.renderer.xy.XYLineAndShapeRenderer |
56 | Not all possible execution flows end in a return statement |
57 | The refactoring of the clones is infeasible, because classes org.jfree.chart.plot.Plot and org.jfree.chart.renderer.xy.XYLineAndShapeRenderer do not have a common superclass |