| method | void access$000() |
| pre | (soft) IRC_COLOURS != null |
| pre | (soft) IRC_COLOURS.length >= 16 |
| pre | (soft) init'ed(DEFAULT_COLOURS[...]) |
| pre | (soft) IRC_COLOURS[...] != null |
| post | init'ed(IRC_COLOURS[...]) |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.awt.Color:decode |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionCo lour |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on java.util.Map:remove |
| unanalyzed | call on java.awt.Color:equals |
| method | com.dmdirc.ui.messages.ColourManager__static_init |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@198 != null |
| presumption | init'ed(java.awt.Color.BLACK) |
| presumption | init'ed(java.awt.Color.BLUE) |
| presumption | init'ed(java.awt.Color.GRAY) |
| presumption | init'ed(java.awt.Color.LIGHT_GRAY) |
| presumption | init'ed(java.awt.Color.RED) |
| presumption | init'ed(java.awt.Color.WHITE) |
| presumption | init'ed(java.awt.Color.YELLOW) |
| post | COLOUR_CACHE == &new HashMap(ColourManager__ static_init#1) |
| post | DEFAULT_COLOURS == &new Color[](ColourManager__ static_init#2) |
| post | IRC_COLOURS == &new Color[](ColourManager__ static_init#12) |
| post | new Color(ColourManager__static_init#10) num objects == 1 |
| post | new Color(ColourManager__static_init#11) num objects == 1 |
| post | new Color(ColourManager__static_init#3) num objects == 1 |
| post | new Color(ColourManager__static_init#4) num objects == 1 |
| post | new Color(ColourManager__static_init#5) num objects == 1 |
| post | new Color(ColourManager__static_init#6) num objects == 1 |
| post | new Color(ColourManager__static_init#7) num objects == 1 |
| post | new Color(ColourManager__static_init#8) num objects == 1 |
| post | new Color(ColourManager__static_init#9) num objects == 1 |
| post | new Color[](ColourManager__static_init#12) num objects == 1 |
| post | new Color[](ColourManager__static_init#2) num objects == 1 |
| post | new HashMap(ColourManager__static_init#1) num objects == 1 |
| post | IRC_COLOURS.length == 16 |
| post | DEFAULT_COLOURS.length == 16 |
| post | possibly_updated(IRC_COLOURS[...]) |
| post | DEFAULT_COLOURS[0] == java.awt.Color.WHITE |
| post | init'ed(DEFAULT_COLOURS[0]) |
| post | DEFAULT_COLOURS[10] == &new Color(ColourManager __static_init#9) |
| post | DEFAULT_COLOURS[11] == &new Color(ColourManager __static_init#10) |
| post | DEFAULT_COLOURS[12] == java.awt.Color.BLUE |
| post | init'ed(DEFAULT_COLOURS[12]) |
| post | DEFAULT_COLOURS[13] == &new Color(ColourManager __static_init#11) |
| post | DEFAULT_COLOURS[14] == java.awt.Color.GRAY |
| post | init'ed(DEFAULT_COLOURS[14]) |
| post | DEFAULT_COLOURS[15] == java.awt.Color.LIGHT_GRAY |
| post | init'ed(DEFAULT_COLOURS[15]) |
| post | DEFAULT_COLOURS[...] == undefined |
| post | DEFAULT_COLOURS[...] == null |
| post | DEFAULT_COLOURS[1] == java.awt.Color.BLACK |
| post | init'ed(DEFAULT_COLOURS[1]) |
| post | DEFAULT_COLOURS[2] == &new Color(ColourManager_ _static_init#3) |
| post | DEFAULT_COLOURS[3] == &new Color(ColourManager_ _static_init#4) |
| post | DEFAULT_COLOURS[4] == java.awt.Color.RED |
| post | init'ed(DEFAULT_COLOURS[4]) |
| post | DEFAULT_COLOURS[5] == &new Color(ColourManager_ _static_init#5) |
| post | DEFAULT_COLOURS[6] == &new Color(ColourManager_ _static_init#6) |
| post | DEFAULT_COLOURS[7] == &new Color(ColourManager_ _static_init#7) |
| post | DEFAULT_COLOURS[8] == java.awt.Color.YELLOW |
| post | init'ed(DEFAULT_COLOURS[8]) |
| post | DEFAULT_COLOURS[9] == &new Color(ColourManager_ _static_init#8) |
| post | init'ed(COLOUR_CACHE) |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.awt.Color:decode |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionCo lour |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on java.util.Map:remove |
| unanalyzed | call on java.awt.Color:equals |
| method | void initColours() |
| pre | (soft) IRC_COLOURS != null |
| pre | (soft) IRC_COLOURS.length >= 16 |
| pre | (soft) init'ed(DEFAULT_COLOURS[...]) |
| pre | (soft) IRC_COLOURS[...] != null |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@64 != null |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@65 != null |
| post | init'ed(IRC_COLOURS[...]) |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.awt.Color:decode |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| test_vector | com.dmdirc.config.ConfigManager:hasOptionColour(... )@64: {0}, {1} |
| test_vector | java.awt.Color:equals(...)@68: {1}, {0} |
| method | Color parseColour(String, Color) |
| pre | (soft) IRC_COLOURS != null |
| pre | (soft) IRC_COLOURS.length >= 1 |
| pre | (soft) init'ed(IRC_COLOURS[...]) |
| presumption | init'ed(com.dmdirc.logger.ErrorLevel.MEDIUM) |
| post | init'ed(return_value) |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.awt.Color:decode |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| test_vector | spec: Addr_Set{null}, Inverse{null} |
| test_vector | java.lang.Integer:parseInt(...)@95: {16..232-1}, {0..15} |
| test_vector | java.lang.String:length(...)@103: {0..5, 7..232-1}, {6} |
| test_vector | java.lang.String:length(...)@91: {3.. 232-1}, {0..2} |
| test_vector | java.util.Map:containsKey(...)@84: {0}, {1} |
| method | void configChanged(String, String) |
| pre | (soft) init'ed(com.dmdirc.ui.messages. ColourManager__static_init.new Color[](ColourManage r__static_init#2)[...]) |
| pre | (soft) com/dmdirc/ui/messages/ColourManager.IRC_ COLOURS != null |
| pre | (soft) com/dmdirc/ui/messages/ColourManager.IRC_ COLOURS.length >= 16 |
| pre | (soft) com/dmdirc/ui/messages/ColourManager.IRC_ COLOURS[...] != null |
| post | init'ed(com/dmdirc/ui/messages/ColourManager.IRC_ COLOURS[...]) |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.awt.Color:decode |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionCo lour |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on java.util.Map:remove |
| unanalyzed | call on java.awt.Color:equals |