| Kind |
Annotation Text |
| post | new ArrayList(ColourPickerPanel#1) num objects == 1 |
| post | this.listeners == &new ArrayList(ColourPickerPa nel#1) |
| post | this.saturation == 1 |
| post | this.showHex == 1 |
| post | this.showIrc == 1 |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ColourPickerPanel:addMouseListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ColourPickerPanel:addMouseMotionListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ColourPickerPanel:addMouseWheelListener |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ColourPickerPanel:setPreferredSize |
| unanalyzed | call on java.awt.Dimension |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on javax.swing.JPanel |
| Kind |
Annotation Text |
| pre | (soft) e != null |
| pre | (soft) init'ed(this.hexOffset) |
| pre | (soft) init'ed(this.ircOffset) |
| pre | (soft) init'ed(this.saturation) |
| pre | (soft) this.listeners != null |
| presumption | java.awt.Color:getBlue(...)@326 in {0..255} |
| presumption | java.awt.Color:getGreen(...)@326 in {0..255} |
| presumption | java.awt.Color:getRed(...)@326 in {0..255} |
| post | init'ed(this.saturation) |
| unanalyzed | call on java.awt.Color |
| unanalyzed | call on java.awt.Color:HSBtoRGB |
| unanalyzed | call on java.awt.event.ActionEvent |
| unanalyzed | call on java.awt.event.ActionListener:actionPerform ed |
| unanalyzed | call on java.awt.event.MouseEvent:getX |
| unanalyzed | call on java.awt.event.MouseEvent:getY |
| unanalyzed | call on java.util.List:iterator |
| test_vector | java.awt.event.MouseEvent:getX(...)@311: {-231..7}, {8..232-1} |
| test_vector | java.awt.event.MouseEvent:getX(...)@311: {151..232-1}, {-231..150} |
| test_vector | java.awt.event.MouseEvent:getX(...)@322: {-231..7}, {8..232-1} |
| test_vector | java.awt.event.MouseEvent:getX(...)@322: {132..232-1}, {-231..131} |
| test_vector | java.awt.event.MouseEvent:getX(...)@329: {-231..139}, {140..232-1} |
| test_vector | java.awt.event.MouseEvent:getX(...)@329: {156..232-1}, {-231..155} |
| test_vector | this.showHex: {0}, {1} |
| test_vector | this.showIrc: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) e != null |
| pre | (soft) init'ed(this.hexOffset) |
| pre | (soft) init'ed(this.ircOffset) |
| pre | (soft) init'ed(this.saturation) |
| pre | init'ed(this.previewRect) |
| post | init'ed(this.preview) |
| post | new Color(getHexColour#1) num objects <= 1 |
| unanalyzed | call on com.dmdirc.ui.messages.ColourManager:getCol our |
| unanalyzed | call on java.awt.Color |
| unanalyzed | call on java.awt.Color:HSBtoRGB |
| unanalyzed | call on java.awt.event.MouseEvent:getX |
| unanalyzed | call on java.awt.event.MouseEvent:getY |
| test_vector | java.awt.event.MouseEvent:getX(...)@394: {-231..7}, {8..232-1} |
| test_vector | java.awt.event.MouseEvent:getX(...)@394: {151..232-1}, {-231..150} |
| test_vector | java.awt.event.MouseEvent:getX(...)@398: {-231..7}, {8..232-1} |
| test_vector | java.awt.event.MouseEvent:getX(...)@398: {132..232-1}, {-231..131} |
| test_vector | this.showHex: {0}, {1} |
| test_vector | this.showIrc: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) e != null |
| pre | (soft) init'ed(this.hexOffset) |
| pre | (soft) init'ed(this.ircOffset) |
| pre | (soft) init'ed(this.previewRect) |
| pre | (soft) init'ed(this.saturation) |
| post | init'ed(this.saturation) |
| post | new Color(getHexColour#1) num objects <= 1 |
| post | possibly_updated(this.preview) |
| post | this.saturation == One-of{old this.saturation, old this.saturation + One-of{5_368_709/268_435_456, -5_368_709/268_435_456}, +0, 1} |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. ColourPickerPanel:repaint |
| unanalyzed | call on com.dmdirc.ui.messages.ColourManager:getCol our |
| unanalyzed | call on java.awt.Color |
| unanalyzed | call on java.awt.Color:HSBtoRGB |
| unanalyzed | call on java.awt.event.MouseEvent:getX |
| unanalyzed | call on java.awt.event.MouseEvent:getY |
| test_vector | this.showHex: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) init'ed(this.saturation) |
| pre | (soft) this.previewOffset <= 4_294_967_275 |
| pre | g != null |
| pre | init'ed(this.preview) |
| pre | init'ed(this.previewRect) |
| presumption | com.dmdirc.addons.ui_swing.components. ColourPickerPanel:getWidth(...)@215 >= -2_147_483_634 |
| presumption | com.dmdirc.addons.ui_swing.components. ColourPickerPanel:getWidth(...)@220 >= -2_147_483_633 |
| presumption | com.dmdirc.addons.ui_swing.components. ColourPickerPanel:getWidth(...)@223 >= -231+7 |
| presumption | com.dmdirc.addons.ui_swing.components. ColourPickerPanel:getWidth(...)@227 >= -2_147_483_633 |
| presumption | init'ed(java.awt.Color.BLACK) |
| presumption | java.lang.Math:round(...)@188 + offset in {-2_147_483_628..4_294_967_288} |
| presumption | java.lang.Math:round(...)@188 <= 4_294_967_268 |
| presumption | java.lang.Math:round(...)@190 + offset in {-2_147_483_628..4_294_967_283} |
| presumption | java.lang.Math:round(...)@190 <= 4_294_967_263 |
| presumption | java.lang.Math:round(...)@192 + offset in {-2_147_483_628..232-3} |
| presumption | java.lang.Math:round(...)@192 <= 4_294_967_273 |
| post | new Rectangle(paint#4) num objects <= 1 |
| post | this.hexOffset == One-of{old this.hexOffset, One-of{20, 63} + 7} |
| post | this.ircOffset == One-of{old this.ircOffset, 27} |
| post | this.previewOffset <= 4_294_967_275 |
| post | this.previewOffset == One-of{One-of{20, 63, One-of{20, 63} + 152} + 7, old this. previewOffset} |
| post | this.previewRect != null |
| post | this.previewRect == One-of{old this.previewRect, &new Rectangle(paint#4)} |
| test_vector | java.awt.Rectangle:equals(...)@131: {1}, {0} |
| test_vector | this.preview: Inverse{null}, Addr_Set{null} |
| test_vector | this.previewRect: Addr_Set{null}, Inverse{null} |
| test_vector | this.showHex: {0}, {1} |
| test_vector | this.showIrc: {0}, {1} |