| method | com.dmdirc.ui.IconManager__static_init |
| post | ME == &new IconManager(IconManager__static_ init#1) |
| post | new HashMap(IconManager#1) num objects == 1 |
| post | new HashMap(IconManager#2) num objects == 1 |
| post | new IconManager(IconManager__static_init#1) num objects == 1 |
| post | ME.icons == &new HashMap(IconManager#1) |
| post | ME.images == &new HashMap(IconManager#2) |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| method | Icon getIcon(String) |
| pre | this.icons != null |
| presumption | java.awt.Toolkit:getDefaultToolkit(...)@83 != null |
| presumption | java.awt.Toolkit:getImage(...)@83 != null |
| post | init'ed(return_value) |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getContextClassLoader |
| unanalyzed | call on java.lang.ClassLoader:getResource |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.util.URLBuilder:buildURL |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.awt.Image:getScaledInstance |
| test_vector | java.util.Map:containsKey(...)@85: {1}, {0} |
| method | Icon getScaledIcon(String, int, int) |
| presumption | javax.swing.ImageIcon:getImage(...)@104 != null |
| post | return_value == &new ImageIcon(getScaledIcon#1) |
| post | new ImageIcon(getScaledIcon#1) num objects == 1 |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getContextClassLoader |
| unanalyzed | call on java.lang.ClassLoader:getResource |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.util.URLBuilder:buildURL |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.awt.Image:getScaledInstance |
| method | Image getImage(String) |
| pre | this.images != null |
| presumption | java.awt.Toolkit:getDefaultToolkit(...)@118 != null |
| post | init'ed(return_value) |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getContextClassLoader |
| unanalyzed | call on java.lang.ClassLoader:getResource |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.util.URLBuilder:buildURL |
| unanalyzed | call on java.lang.IllegalArgumentException |
| test_vector | java.util.Map:containsKey(...)@117: {1}, {0} |
| method | URL getIconURL(String) |
| presumption | com.dmdirc.config.IdentityManager:getGlobalConfig(. ..)@149 != null |
| presumption | java.lang.ClassLoader:getResource(...)@161 != null |
| presumption | java.lang.Thread:currentThread(...)@145 != null |
| presumption | java.lang.Thread:getContextClassLoader(...)@145 != null |
| post | return_value != null |
| test_vector | com.dmdirc.config.ConfigManager:hasOptionString(... )@149: {0}, {1} |
| test_vector | com.dmdirc.util.URLBuilder:buildURL(...)@154: Inverse{null}, Addr_Set{null} |
| test_vector | java.lang.ClassLoader:getResource(...)@146: Addr_Set{null}, Inverse{null} |