| Kind |
Annotation Text |
| pre | (soft) chan != null |
| pre | (soft) this.channels != null |
| pre | (soft) this.converter != null |
| pre | (soft) this.tabCompleter != null |
| pre | init'ed(this.myState.state) |
| pre | this.myState != null |
| presumption | getChannel(...).channelInfo@575 != null |
| presumption | getChannel(...).config@574 != null |
| presumption | getChannel(...).config@575 != null |
| presumption | getChannel(...).eventHandler.owner@574 != null |
| presumption | getChannel(...).eventHandler@574 != null |
| presumption | getChannel(...).listeners@575 != null |
| presumption | getChannel(...).server.invites@575 != null |
| presumption | getChannel(...).server.listeners@575 != null |
| presumption | getChannel(...).server.parser@574 != null |
| presumption | getChannel(...).server.parser@575 != null |
| presumption | getChannel(...).server.serverInfo@574 != null |
| presumption | getChannel(...).server@574 != null |
| presumption | getChannel(...).server@575 != null |
| presumption | init'ed(com.dmdirc.ui.input.TabCompletionType. CHANNEL) |
| presumption | java.util.Map:get(...)@455 != null |
| presumption | newChan.window@580 != null |
| unanalyzed | call on addCallback |
| unanalyzed | call on addLine |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:migrate |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.parser.irc.ChannelInfo:getName |
| unanalyzed | call on com.dmdirc.parser.irc.ClientInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.ClientInfo:getIdent |
| unanalyzed | call on com.dmdirc.parser.irc.ClientInfo:getNicknam e |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getCallback Manager |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getIRCD |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getMyself |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getNetworkN ame |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getServerNa me |
| unanalyzed | call on com.dmdirc.parser.irc.IRCStringConverter:to LowerCase |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.callbacks. CallbackManager:addCallback |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:addLine |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on getChannelInfo |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getIrcd |
| unanalyzed | call on getName |
| unanalyzed | call on getNetwork |
| unanalyzed | call on getParser |
| unanalyzed | call on getServer |
| unanalyzed | call on java.lang.Class:getInterfaces |
| unanalyzed | call on java.lang.Class:getName |
| unanalyzed | call on java.lang.IllegalStateException |
| unanalyzed | call on java.lang.Object:getClass |
| unanalyzed | call on java.lang.String:endsWith |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on registerCallbacks |
| unanalyzed | call on removeInvites |
| unanalyzed | call on setIcon |
| test_vector | java.util.Map:containsKey(...)@445: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) com/dmdirc/Main.controller != null |
| pre | (soft) init'ed(this.parser) |
| pre | (soft) this.window != null |
| pre | init'ed(this.raw) |
| post | init'ed(new Raw(addRaw#1).icon) |
| post | init'ed(new Raw(addRaw#1).notification) |
| post | init'ed(new Raw(addRaw#1).server) |
| post | init'ed(new Raw(addRaw#1).window) |
| post | new FrameContainer$IconChanger(FrameContainer#2) num objects <= 1 |
| post | new ListenerList(FrameContainer#1) num objects <= 1 |
| post | new Raw(addRaw#1) num objects <= 1 |
| post | new Raw(addRaw#1).changer == &new FrameContainer$IconChanger(FrameContainer#2) |
| post | new Raw(addRaw#1).config != null |
| post | new Raw(addRaw#1).listeners == &new ListenerList(FrameContainer#1) |
| post | this.raw != null |
| post | this.raw == One-of{&new Raw(addRaw#1), old this.raw} |
| unanalyzed | call on com.dmdirc.FrameContainer |
| unanalyzed | call on com.dmdirc.Server:getConfigManager |
| unanalyzed | call on com.dmdirc.WritableFrameContainer |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getCallback Manager |
| unanalyzed | call on com.dmdirc.parser.irc.callbacks. CallbackManager:addCallback |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addWindow |
| unanalyzed | call on com.dmdirc.ui.input.InputHandler:setTabComp leter |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getInp utHandler |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:setTit le |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getIn putWindow |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:activateFra me |
| unanalyzed | call on com.dmdirc.util.ListenerList |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on getFrame |
| unanalyzed | call on getParser |
| unanalyzed | call on getTabCompleter |
| unanalyzed | call on getUI |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.List:iterator |
| test_vector | this.parser: Addr_Set{null}, Inverse{null} |
| test_vector | this.raw: Inverse{null}, Addr_Set{null} |
| Kind |
Annotation Text |
| pre | this.config != null |
| pre | this.parserFactory != null |
| pre | this.profile != null |
| pre | this.serverInfo != null |
| presumption | com.dmdirc.config.ConfigManager:getOptionInt(... )@740/com.dmdirc.parser.irc.IRCParser:getPingTimerL ength(...)@740 in range |
| presumption | com.dmdirc.config.ConfigManager:getOptionInt(... )@740/com.dmdirc.parser.irc.IRCParser:getPingTimerL ength(...)@740 in {-231..232-1} |
| presumption | com.dmdirc.parser.irc.IRCParser:getPingTimerLength( ...)@740 != 0 |
| post | new IRCParser(getParser#1) num objects == 1 |
| post | return_value == &new IRCParser(getParser#1) |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.Identity:getOption |
| unanalyzed | call on com.dmdirc.config.Identity:getOptionList |
| unanalyzed | call on com.dmdirc.config.Identity:hasOptionString |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.logger.Logger:assertTrue |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser |
| unanalyzed | call on com.dmdirc.parser.irc.MyInfo |
| unanalyzed | call on com.dmdirc.parser.irc.MyInfo:setNickname |
| unanalyzed | call on com.dmdirc.parser.irc.MyInfo:setRealname |
| unanalyzed | call on com.dmdirc.parser.irc.MyInfo:setUsername |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:close |
| unanalyzed | call on java.lang.String:replace |
| unanalyzed | call on java.lang.String:toCharArray |
| unanalyzed | call on java.lang.System:getProperty |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.security.KeyStore:getDefaultType |
| unanalyzed | call on java.security.KeyStore:getInstance |
| unanalyzed | call on java.security.KeyStore:load |
| unanalyzed | call on java.security.cert.PKIXParameters |
| unanalyzed | call on java.security.cert.PKIXParameters:getTrustA nchors |
| unanalyzed | call on java.security.cert.TrustAnchor:getTrustedCe rt |
| unanalyzed | call on java.util.HashSet |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:isEmpty |
| unanalyzed | call on java.util.Set:add |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on java.util.concurrent.Semaphore |
| unanalyzed | call on javax.net.ssl.KeyManagerFactory:getDefaultA lgorithm |
| unanalyzed | call on javax.net.ssl.KeyManagerFactory:getInstance |
| unanalyzed | call on javax.net.ssl.KeyManagerFactory:getKeyManag ers |
| unanalyzed | call on javax.net.ssl.KeyManagerFactory:init |
| test_vector | com.dmdirc.config.ConfigManager:hasOptionString(... )@743: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com/dmdirc/ServerManager.me) |
| pre | (soft) init'ed(com/dmdirc/actions/wrappers/AliasWra pper.me) |
| post | com/dmdirc/ServerManager.me == old com/dmdirc/Serve rManager.me |
| post | com/dmdirc/actions/wrappers/AliasWrapper.me == old com/dmdirc/actions/wrappers/AliasWrapper.me |
| post | init'ed(this.activeFrame) |
| post | init'ed(this.converter) |
| post | init'ed(this.icon) |
| post | init'ed(this.notification) |
| post | init'ed(this.parser) |
| post | init'ed(this.raw) |
| post | init'ed(this.serverInfo) |
| post | init'ed(this.window) |
| post | new AliasWrapper(getAliasWrapper#1) num objects == 0, if init'ed |
| post | new AliasWrapper(getAliasWrapper#1) num objects == undefined |
| post | new AliasWrapper(getAliasWrapper#1).actions == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).aliases == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).author == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).component == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new AliasWrapper(getAliasWrapper#1).description == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).name == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).settings == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).version == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(ActionGroup#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(AliasWrapper#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(Server#1) num objects == 1 |
| post | new ArrayList(Server#3) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(Server#7) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(ServerManager#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ConfigManager(Server#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new FrameContainer$IconChanger(FrameContainer#2) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new HashMap(ActionGroup#2) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new Hashtable(Server#2) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new IRCStringConverter(Server#9) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new IgnoreList(Server#8) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ListenerList(FrameContainer#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ParserFactory(Server#1) num objects == 1 |
| post | new Raw(addRaw#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new Raw(addRaw#1).server == this.autochannels |
| post | new Raw(addRaw#1).window == this.autochannels |
| post | new RollingList(ServerStatus#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerEventHandler(Server#6) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerEventHandler(Server#6).owner == this.autochannels |
| post | new ServerInfo(Server#10) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerManager(getServerManager#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerManager(getServerManager#1).servers == this.autochannels |
| post | new ServerStatus(Server#4) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerStatus(Server#4).history == this.autochannels |
| post | new ServerStatus(Server#4).state == this.autochannels |
| post | new TabCompleter(Server#5) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | this.autochannels == null |
| post | this.autochannels == undefined |
| post | this.changer == this.autochannels |
| post | this.channels == this.autochannels |
| post | this.config == this.autochannels |
| post | this.eventHandler == this.autochannels |
| post | this.ignoreList == this.autochannels |
| post | this.invites == this.autochannels |
| post | this.listeners == this.autochannels |
| post | this.myState == this.autochannels |
| post | this.parserFactory == this.autochannels |
| post | this.queries == this.autochannels |
| post | this.tabCompleter == this.autochannels |
| unanalyzed | call on activateFrame |
| unanalyzed | call on com.dmdirc.EventHandler |
| unanalyzed | call on com.dmdirc.FrameContainer |
| unanalyzed | call on com.dmdirc.Server |
| unanalyzed | call on com.dmdirc.Server:getConfigManager |
| unanalyzed | call on com.dmdirc.WritableFrameContainer |
| unanalyzed | call on com.dmdirc.actions.ActionGroup |
| unanalyzed | call on com.dmdirc.commandparser.CommandManager:get CommandNames |
| unanalyzed | call on com.dmdirc.config.ConfigManager |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionIn t |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getCallback Manager |
| unanalyzed | call on com.dmdirc.parser.irc.IRCStringConverter |
| unanalyzed | call on com.dmdirc.parser.irc.RegexStringList |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setSSL |
| unanalyzed | call on com.dmdirc.parser.irc.callbacks. CallbackManager:addCallback |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addWindow |
| unanalyzed | call on com.dmdirc.ui.input.InputHandler:setTabComp leter |
| unanalyzed | call on com.dmdirc.ui.input.TabCompleter |
| unanalyzed | call on com.dmdirc.ui.input.TabCompleter:addEntries |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getInp utHandler |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:setTit le |
| unanalyzed | call on com.dmdirc.ui.interfaces.ServerWindow:getIn putHandler |
| unanalyzed | call on com.dmdirc.ui.interfaces.ServerWindow:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.ServerWindow:setTi tle |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getIn putWindow |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getSe rver |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:activateFra me |
| unanalyzed | call on com.dmdirc.util.ListenerList |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.RollingList |
| unanalyzed | call on connect |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getParser |
| unanalyzed | call on getTabCompleter |
| unanalyzed | call on getUI |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.Hashtable |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.Timer |
| unanalyzed | call on java.util.Timer:schedule |
| unanalyzed | call on java.util.TimerTask |
| unanalyzed | call on setIcon |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com/dmdirc/ServerManager.me) |
| pre | (soft) init'ed(com/dmdirc/actions/wrappers/AliasWra pper.me) |
| post | com/dmdirc/ServerManager.me == old com/dmdirc/Serve rManager.me |
| post | com/dmdirc/actions/wrappers/AliasWrapper.me == old com/dmdirc/actions/wrappers/AliasWrapper.me |
| post | init'ed(this.activeFrame) |
| post | init'ed(this.converter) |
| post | init'ed(this.icon) |
| post | init'ed(this.notification) |
| post | init'ed(this.parser) |
| post | init'ed(this.raw) |
| post | init'ed(this.serverInfo) |
| post | init'ed(this.window) |
| post | new AliasWrapper(getAliasWrapper#1) num objects == 0, if init'ed |
| post | new AliasWrapper(getAliasWrapper#1) num objects == undefined |
| post | new AliasWrapper(getAliasWrapper#1).actions == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).aliases == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).author == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).component == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new AliasWrapper(getAliasWrapper#1).description == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).name == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).settings == this.autochannels |
| post | new AliasWrapper(getAliasWrapper#1).version == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(ActionGroup#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(AliasWrapper#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(Server#3) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(Server#7) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(ServerManager#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ConfigManager(Server#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new FrameContainer$IconChanger(FrameContainer#2) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new HashMap(ActionGroup#2) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new Hashtable(Server#2) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new IRCStringConverter(Server#9) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new IgnoreList(Server#8) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ListenerList(FrameContainer#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ParserFactory(Server#1) num objects == 1 |
| post | new Raw(addRaw#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new Raw(addRaw#1).server == this.autochannels |
| post | new Raw(addRaw#1).window == this.autochannels |
| post | new RollingList(ServerStatus#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerEventHandler(Server#6) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerEventHandler(Server#6).owner == this.autochannels |
| post | new ServerInfo(Server#10) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerManager(getServerManager#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerManager(getServerManager#1).servers == this.autochannels |
| post | new ServerStatus(Server#4) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ServerStatus(Server#4).history == this.autochannels |
| post | new ServerStatus(Server#4).state == this.autochannels |
| post | new TabCompleter(Server#5) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | this.autochannels == null |
| post | this.autochannels == undefined |
| post | this.changer == this.autochannels |
| post | this.channels == this.autochannels |
| post | this.config == this.autochannels |
| post | this.eventHandler == this.autochannels |
| post | this.ignoreList == this.autochannels |
| post | this.invites == this.autochannels |
| post | this.listeners == this.autochannels |
| post | this.myState == this.autochannels |
| post | this.parserFactory == this.autochannels |
| post | this.queries == this.autochannels |
| post | this.tabCompleter == this.autochannels |
| Kind |
Annotation Text |
| pre | com/dmdirc/Main.controller != null |
| pre | init'ed(com/dmdirc/ServerManager.me) |
| pre | init'ed(com/dmdirc/actions/wrappers/AliasWrapper. me) |
| presumption | com.dmdirc.ui.interfaces.ServerWindow:getInputHandl er(...)@209 != null |
| presumption | com.dmdirc.ui.interfaces.UIController:getServer(... )@200 != null |
| presumption | getServerManager(...).servers != null |
| presumption | init'ed(com.dmdirc.commandparser.CommandType.TYPE_ GLOBAL) |
| presumption | init'ed(com.dmdirc.commandparser.CommandType.TYPE_ SERVER) |
| presumption | init'ed(com.dmdirc.ui.input.TabCompletionType. COMMAND) |
| presumption | init'ed(com/dmdirc/FrameContainer.java.awt.Color. BLACK) |
| post | com/dmdirc/ServerManager.me != null |
| post | com/dmdirc/ServerManager.me == One-of{old com/dmdirc/ServerManager.me, &new ServerManager(getServerManager#1)} |
| post | com/dmdirc/actions/wrappers/AliasWrapper.me != null |
| post | com/dmdirc/actions/wrappers/AliasWrapper.me == One-of{old com/dmdirc/actions/wrappers/AliasWrappe r.me, &new AliasWrapper(getAliasWrapper#1)} |
| post | init'ed(new Raw(addRaw#1).changer) |
| post | init'ed(new Raw(addRaw#1).config) |
| post | init'ed(new Raw(addRaw#1).icon) |
| post | init'ed(new Raw(addRaw#1).listeners) |
| post | init'ed(new Raw(addRaw#1).notification) |
| post | init'ed(new Raw(addRaw#1).server) |
| post | init'ed(new Raw(addRaw#1).window) |
| post | init'ed(this.autochannels) |
| post | init'ed(this.notification) |
| post | init'ed(this.parser) |
| post | init'ed(this.parserFactory) |
| post | init'ed(this.raw) |
| post | new AliasWrapper(getAliasWrapper#1) num objects <= 1 |
| post | new AliasWrapper(getAliasWrapper#1).actions == &new ArrayList(ActionGroup#1) |
| post | new AliasWrapper(getAliasWrapper#1).aliases == &new ArrayList(AliasWrapper#1) |
| post | new AliasWrapper(getAliasWrapper#1).author == null |
| post | new AliasWrapper(getAliasWrapper#1).component == -1 |
| post | new AliasWrapper(getAliasWrapper#1).description == null |
| post | new AliasWrapper(getAliasWrapper#1).name == &"aliases" |
| post | new AliasWrapper(getAliasWrapper#1).settings == &new HashMap(ActionGroup#2) |
| post | new AliasWrapper(getAliasWrapper#1).version == -1 |
| post | new ArrayList(ActionGroup#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(AliasWrapper#1) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new ArrayList(Server#3) num objects == 1 |
| post | new ArrayList(Server#7) num objects == 1 |
| post | new ArrayList(ServerManager#1) num objects <= 1 |
| post | new ConfigManager(Server#1) num objects == 1 |
| post | new FrameContainer$IconChanger(FrameContainer#2) num objects <= 1 |
| post | new FrameContainer$IconChanger(FrameContainer#2) num objects == 1 |
| post | new HashMap(ActionGroup#2) num objects == new AliasWrapper(getAliasWrapper#1) num objects |
| post | new Hashtable(Server#2) num objects == 1 |
| post | new IRCStringConverter(Server#9) num objects == 1 |
| post | new IgnoreList(Server#8) num objects == 1 |
| post | new ListenerList(FrameContainer#1) num objects <= 1 |
| post | new ListenerList(FrameContainer#1) num objects == 1 |
| post | new Raw(addRaw#1) num objects <= 1 |
| post | new RollingList(ServerStatus#1) num objects == 1 |
| post | new ServerEventHandler(Server#6) num objects == 1 |
| post | new ServerInfo(Server#10) num objects == 1 |
| post | new ServerManager(getServerManager#1) num objects == new ArrayList(ServerManager#1) num objects |
| post | new ServerManager(getServerManager#1).servers == &new ArrayList(ServerManager#1) |
| post | new ServerStatus(Server#4) num objects == 1 |
| post | new TabCompleter(Server#5) num objects == 1 |
| post | this.activeFrame != null |
| post | this.activeFrame == this |
| post | this.autochannels == autochannels |
| post | this.changer == &new FrameContainer$IconChanger (FrameContainer#2) |
| post | this.channels == &new Hashtable(Server#2) |
| post | this.config == &new ConfigManager(Server#1) |
| post | this.converter == &new IRCStringConverter(Serve r#9) |
| post | this.eventHandler == &new ServerEventHandler(Se rver#6) |
| post | this.eventHandler.owner == this.activeFrame |
| post | this.icon == &"server-disconnected" |
| post | this.ignoreList == &new IgnoreList(Server#8) |
| post | this.invites == &new ArrayList(Server#7) |
| post | this.listeners == &new ListenerList(FrameContai ner#1) |
| post | this.myState == &new ServerStatus(Server#4) |
| post | this.myState.history == &new RollingList(Server Status#1) |
| post | this.myState.state == &com.dmdirc.ServerState__ static_init.new ServerState(ServerState__static_ini t#7) |
| post | this.notification == com/dmdirc/FrameContainer. java.awt.Color.BLACK |
| post | this.parserFactory == factory |
| post | this.queries == &new ArrayList(Server#3) |
| post | this.serverInfo == &new ServerInfo(Server#10) |
| post | this.tabCompleter == &new TabCompleter(Server#5 ) |
| post | this.window != null |
| unanalyzed | call on activateFrame |
| unanalyzed | call on com.dmdirc.EventHandler |
| unanalyzed | call on com.dmdirc.FrameContainer |
| unanalyzed | call on com.dmdirc.Server:getConfigManager |
| unanalyzed | call on com.dmdirc.WritableFrameContainer |
| unanalyzed | call on com.dmdirc.actions.ActionGroup |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getCallback Manager |
| unanalyzed | call on com.dmdirc.parser.irc.RegexStringList |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.parser.irc.callbacks. CallbackManager:addCallback |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addWindow |
| unanalyzed | call on com.dmdirc.ui.input.InputHandler:setTabComp leter |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getInp utHandler |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:setTit le |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getIn putWindow |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:activateFra me |
| unanalyzed | call on com.dmdirc.util.ListenerList |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.RollingList |
| unanalyzed | call on getFrame |
| unanalyzed | call on getParser |
| unanalyzed | call on getTabCompleter |
| unanalyzed | call on getUI |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.TimerTask |
| unanalyzed | call on setIcon |
| test_vector | com.dmdirc.config.ConfigManager:getOptionBool(... )@232: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) com.dmdirc.actions.CoreActionType__static_ init.new CoreActionType(CoreActionType__static_init #17).type != null |
| pre | (soft) init'ed(com.dmdirc.Server$4__static_init. new int[](Server$4__static_init#1)[...]) |
| pre | (soft) init'ed(com/dmdirc/actions/ActionManager. killSwitch) |
| pre | (soft) init'ed(this.raw) |
| pre | (soft) this...parser != null |
| pre | (soft) this.channels != null |
| pre | (soft) this.config != null |
| pre | (soft) this.eventHandler != null |
| pre | (soft) this.eventHandler.owner != null |
| pre | (soft) this.eventHandler.owner.server != null |
| pre | (soft) this.invites != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState.history != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.parser == null |
| pre | (soft) this.parserFactory != null |
| pre | (soft) this.parserThread != null |
| pre | (soft) this.queries != null |
| pre | (soft) this.raw.server != null |
| pre | (soft) this.reconnectTimer != null |
| pre | (soft) this.serverInfo != null |
| pre | (soft) this.window != null |
| pre | profile != null |
| pre | this.myState != null |
| pre | this.myState.state != null |
| presumption | com.dmdirc.ServerState:ordinal(...)@262 in {0..6} |
| presumption | init'ed(com.dmdirc.logger.ErrorLevel.FATAL) |
| presumption | java.util.Arrays:asList(...)@89 != null |
| presumption | this...parser@275 != null |
| presumption | this.eventHandler.owner.server@275 != null |
| presumption | this.myState.history@275 != null |
| presumption | this.myState.state.transitions@275 != null |
| presumption | this.parser@275 == null |
| presumption | this.raw.server@275 != null |
| presumption | this.window@275 != null |
| post | init'ed(this.serverInfo) |
| post | new ArrayList(ServerManager#1) num objects == 0, if init'ed |
| post | new IRCParser(getParser#1) num objects <= 1 |
| post | new ServerInfo(buildServerInfo#1) num objects <= 1 |
| post | new ServerManager(getServerManager#1) num objects == 0, if init'ed |
| post | new ServerManager(getServerManager#1).servers == null |
| post | new Thread(connect#5) num objects <= 1 |
| post | possibly_updated(com/dmdirc/ServerManager.me) |
| post | possibly_updated(this.awayMessage) |
| post | possibly_updated(this.icon) |
| post | possibly_updated(this.parserThread) |
| post | possibly_updated(this.profile) |
| post | this.myState.state not in Addr_Set{null,&com. dmdirc.ServerState__static_init.new ServerState(ServerState__static_init#5),&com. dmdirc.ServerState__static_init.new ServerState(ServerState__static_init#7)} |
| post | this.parser in Addr_Set{null,&new IRCParser(getParser#1)} |
| unanalyzed | call on [Ljava.lang.String;:instanceof |
| unanalyzed | call on addCallback |
| unanalyzed | call on clearChannels |
| unanalyzed | call on close |
| unanalyzed | call on closeChannels |
| unanalyzed | call on closeQueries |
| unanalyzed | call on com.dmdirc.CertificateManager |
| unanalyzed | call on com.dmdirc.ServerState:equals |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.ServerState:ordinal |
| unanalyzed | call on com.dmdirc.actions.ConditionTree$OPERATION: ordinal |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:parseCommand |
| unanalyzed | call on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionIn t |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptions |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.config.Identity:getOption |
| unanalyzed | call on com.dmdirc.config.Identity:getOptionList |
| unanalyzed | call on com.dmdirc.config.Identity:hasOptionString |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.interfaces.ActionListener:proces sEvent |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.logger.Logger:assertTrue |
| unanalyzed | call on com.dmdirc.parser.irc.ChannelInfo:getName |
| unanalyzed | call on com.dmdirc.parser.irc.ClientInfo:parseHost |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:disconnect |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getCallback Manager |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getPingTime rLength |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:setBindIP |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:setCreateFa ke |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:setIgnoreLi st |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:setKeyManag ers |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:setPingCoun tDownLength |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:setPingTime rLength |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:setRemoveAf terCallback |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:setTrustMan ager |
| unanalyzed | call on com.dmdirc.parser.irc.MyInfo |
| unanalyzed | call on com.dmdirc.parser.irc.MyInfo:setNickname |
| unanalyzed | call on com.dmdirc.parser.irc.MyInfo:setRealname |
| unanalyzed | call on com.dmdirc.parser.irc.MyInfo:setUsername |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyHo st |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyPa ss |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyPo rt |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyUs er |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setSSL |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setUseSock s |
| unanalyzed | call on com.dmdirc.parser.irc.callbacks. CallbackManager:addCallback |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:upda teNames |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:instan ceof |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getAc tiveWindow |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:addLine |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:close |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.MapList:containsKey |
| unanalyzed | call on com.dmdirc.util.MapList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on doComponentSubstitutions |
| unanalyzed | call on doServerSubstitutions |
| unanalyzed | call on evaluate |
| unanalyzed | call on get |
| unanalyzed | call on getArgTypes |
| unanalyzed | call on getArity |
| unanalyzed | call on getChannelInfo |
| unanalyzed | call on getCompatibleComponents |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getKeyManager |
| unanalyzed | call on getParser |
| unanalyzed | call on getServer |
| unanalyzed | call on getState |
| unanalyzed | call on getType |
| unanalyzed | call on getUI |
| unanalyzed | call on java.io.FileInputStream |
| unanalyzed | call on java.io.FileInputStream:close |
| unanalyzed | call on java.lang.Character:charValue |
| unanalyzed | call on java.lang.Character:instanceof |
| unanalyzed | call on java.lang.Character:valueOf |
| unanalyzed | call on java.lang.Class:getInterfaces |
| unanalyzed | call on java.lang.Class:getName |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Integer:parseInt |
| unanalyzed | call on java.lang.Object:getClass |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.Object:toString |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.String:charAt |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.lang.String:instanceof |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:replace |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.lang.String:toCharArray |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.lang.System:getProperty |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Thread:interrupt |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.security.KeyStore:getDefaultType |
| unanalyzed | call on java.security.KeyStore:getInstance |
| unanalyzed | call on java.security.KeyStore:load |
| unanalyzed | call on java.security.cert.PKIXParameters |
| unanalyzed | call on java.security.cert.PKIXParameters:getTrustA nchors |
| unanalyzed | call on java.security.cert.TrustAnchor:getTrustedCe rt |
| unanalyzed | call on java.util.ArrayDeque |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.Deque:add |
| unanalyzed | call on java.util.Deque:addFirst |
| unanalyzed | call on java.util.Deque:isEmpty |
| unanalyzed | call on java.util.Deque:poll |
| unanalyzed | call on java.util.Deque:pollFirst |
| unanalyzed | call on java.util.Deque:pollLast |
| unanalyzed | call on java.util.Deque:size |
| unanalyzed | call on java.util.HashSet |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:isEmpty |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.Map$Entry:getKey |
| unanalyzed | call on java.util.Map$Entry:getValue |
| unanalyzed | call on java.util.Map:entrySet |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Set:add |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on java.util.Timer:cancel |
| unanalyzed | call on java.util.concurrent.Semaphore |
| unanalyzed | call on javax.net.ssl.KeyManagerFactory:getDefaultA lgorithm |
| unanalyzed | call on javax.net.ssl.KeyManagerFactory:getInstance |
| unanalyzed | call on javax.net.ssl.KeyManagerFactory:getKeyManag ers |
| unanalyzed | call on javax.net.ssl.KeyManagerFactory:init |
| unanalyzed | call on parseStack |
| unanalyzed | call on readTerm |
| unanalyzed | call on removeInvites |
| unanalyzed | call on setIcon |
| unanalyzed | call on test |
| unanalyzed | call on trigger |
| unanalyzed | call on triggerActions |
| unanalyzed | call on updateIcon |
| test_vector | com.dmdirc.Server$4__static_init.new int[](Server$4__static_init#1)[...]: {1}, {2}, {3,4}, {5}, {-231..0, 6..232-1} |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com.dmdirc.Server$4__static_init. new int[](Server$4__static_init#1)[...]) |
| pre | (soft) init'ed(this.parser) |
| pre | (soft) this.channels != null |
| pre | (soft) this.invites != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState.history != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.parserThread != null |
| pre | (soft) this.reconnectTimer != null |
| pre | (soft) this.serverInfo != null |
| pre | this.config != null |
| pre | this.myState != null |
| pre | this.myState.state != null |
| post | this.icon == One-of{old this.icon, &"secure-ser ver", &"server", &"server-disconnected"} |
| post | this.myState.state != null |
| post | this.myState.state == One-of{old this.myState. state, &com.dmdirc.ServerState__static_init. new ServerState(ServerState__static_init#7), &com.dmdirc.ServerState__static_init.new ServerState(ServerState__static_init#9)} |
| unanalyzed | call on clearChannels |
| unanalyzed | call on close |
| unanalyzed | call on closeChannels |
| unanalyzed | call on closeQueries |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.ServerState:ordinal |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:disconnect |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:upda teNames |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:close |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Thread:interrupt |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Timer:cancel |
| unanalyzed | call on removeInvites |
| unanalyzed | call on setIcon |
| unanalyzed | call on updateIcon |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com.dmdirc.Server$4__static_init. new int[](Server$4__static_init#1)[...]) |
| pre | (soft) init'ed(this.parser) |
| pre | (soft) this.channels != null |
| pre | (soft) this.config != null |
| pre | (soft) this.invites != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState.history != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.parserThread != null |
| pre | (soft) this.reconnectTimer != null |
| pre | (soft) this.serverInfo != null |
| pre | this.myState != null |
| pre | this.myState.state != null |
| presumption | com.dmdirc.ServerState:ordinal(...)@361 in {0..6} |
| post | this.icon == One-of{old this.icon, &"secure-ser ver", &"server", &"server-disconnected"} |
| post | this.myState.state != null |
| post | this.myState.state == One-of{old this.myState. state, &com.dmdirc.ServerState__static_init. new ServerState(ServerState__static_init#7), &com.dmdirc.ServerState__static_init.new ServerState(ServerState__static_init#9)} |
| unanalyzed | call on close |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:upda teNames |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:close |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on getFrame |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on setIcon |
| test_vector | com.dmdirc.Server$4__static_init.new int[](Server$4__static_init#1)[...]: {1}, {2, 5..7}, {-231..0, 3,4, 8..232-1} |
| test_vector | com.dmdirc.config.ConfigManager:getOptionBool(... )@388: {0}, {1} |
| test_vector | this.parser: Inverse{null}, Addr_Set{null} |
| Kind |
Annotation Text |
| pre | (soft) com/dmdirc/Main.controller != null |
| pre | this.config != null |
| pre | this.listeners != null |
| pre | this.myState != null |
| pre | this.myState.history != null |
| pre | this.myState.state != null |
| pre | this.myState.state.transitions != null |
| pre | this.serverInfo != null |
| post | new Timer(doDelayedReconnect#4) num objects == 1 |
| post | this.icon == &"server-disconnected" |
| post | this.myState.state == &com.dmdirc.ServerState__ static_init.new ServerState(ServerState__static_ini t#11) |
| post | this.reconnectTimer == &new Timer(doDelayedReco nnect#4) |
| unanalyzed | call on addLine |
| unanalyzed | call on addLineToActive |
| unanalyzed | call on addLineToAll |
| unanalyzed | call on com.dmdirc.FrameContainer |
| unanalyzed | call on com.dmdirc.Server:addLine |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:getCommandTime |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on com.dmdirc.parser.irc.IRCStringConverter:to LowerCase |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addWindow |
| unanalyzed | call on com.dmdirc.ui.WindowManager:findCustomWindo w |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:addLin e |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getWi ndow |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:addLine |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:getConfigMa nager |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:isVisible |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:setTitle |
| unanalyzed | call on com.dmdirc.util.ListenerList |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on despatchNotification |
| unanalyzed | call on getChannel |
| unanalyzed | call on getChildren |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getServer |
| unanalyzed | call on getUI |
| unanalyzed | call on hasChannel |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.lang.String:format |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.List:addAll |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.TimerTask |
| unanalyzed | call on setIcon |
| Kind |
Annotation Text |
| pre | (soft) com.dmdirc.actions.CoreActionType__static_ init.new CoreActionType(CoreActionType__static_init #18).type != null |
| pre | (soft) com/dmdirc/Main.controller != null |
| pre | (soft) errorInfo != null |
| pre | (soft) init'ed(com/dmdirc/ServerManager.me) |
| pre | (soft) init'ed(com/dmdirc/actions/ActionManager. killSwitch) |
| pre | (soft) this.config != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState.history != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.serverInfo != null |
| pre | this.myState != null |
| pre | this.myState.state != null |
| presumption | com.dmdirc.parser.irc.ParserError:getException(... )@1308 != null |
| presumption | init'ed(com.dmdirc.logger.ErrorLevel.LOW) |
| presumption | java.util.Arrays:asList(...)@89 init'ed |
| post | com/dmdirc/ServerManager.me == old com/dmdirc/Serve rManager.me |
| post | new ArrayList(ServerManager#1) num objects == 0, if init'ed |
| post | new ServerManager(getServerManager#1) num objects == 0, if init'ed |
| post | new ServerManager(getServerManager#1).servers == null |
| post | new Timer(doDelayedReconnect#4) num objects == 0, if init'ed |
| post | new Timer(doDelayedReconnect#4) num objects == undefined |
| post | this.icon == One-of{old this.icon, &"secure-ser ver", &"server", &"server-disconnected"} |
| post | this.myState.state != null |
| post | this.myState.state == One-of{old this.myState. state, &com.dmdirc.ServerState__static_init. new ServerState(ServerState__static_init#5)} |
| post | this.parser == One-of{old this.parser, null} |
| post | this.reconnectTimer == old this.reconnectTimer |
| unanalyzed | call on [Ljava.lang.String;:instanceof |
| unanalyzed | call on addLine |
| unanalyzed | call on addLineToActive |
| unanalyzed | call on addLineToAll |
| unanalyzed | call on com.dmdirc.FrameContainer |
| unanalyzed | call on com.dmdirc.Server:addLine |
| unanalyzed | call on com.dmdirc.ServerState:equals |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.actions.ConditionTree$OPERATION: ordinal |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:getCommandTime |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:parseCommand |
| unanalyzed | call on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptions |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.interfaces.ActionListener:proces sEvent |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.logger.Logger:assertTrue |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on com.dmdirc.parser.irc.IRCStringConverter:to LowerCase |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addWindow |
| unanalyzed | call on com.dmdirc.ui.WindowManager:findCustomWindo w |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:addLin e |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:instan ceof |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getAc tiveWindow |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getWi ndow |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:addLine |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:getConfigMa nager |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:isVisible |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:setTitle |
| unanalyzed | call on com.dmdirc.util.ListenerList |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.MapList:containsKey |
| unanalyzed | call on com.dmdirc.util.MapList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on despatchNotification |
| unanalyzed | call on doComponentSubstitutions |
| unanalyzed | call on doServerSubstitutions |
| unanalyzed | call on evaluate |
| unanalyzed | call on get |
| unanalyzed | call on getArgTypes |
| unanalyzed | call on getArity |
| unanalyzed | call on getChannel |
| unanalyzed | call on getChildren |
| unanalyzed | call on getCompatibleComponents |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getServer |
| unanalyzed | call on getState |
| unanalyzed | call on getType |
| unanalyzed | call on getUI |
| unanalyzed | call on hasChannel |
| unanalyzed | call on java.lang.Character:charValue |
| unanalyzed | call on java.lang.Character:instanceof |
| unanalyzed | call on java.lang.Character:valueOf |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Integer:parseInt |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.Object:toString |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.String:charAt |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.lang.String:format |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on java.lang.String:instanceof |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayDeque |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.Deque:add |
| unanalyzed | call on java.util.Deque:addFirst |
| unanalyzed | call on java.util.Deque:isEmpty |
| unanalyzed | call on java.util.Deque:poll |
| unanalyzed | call on java.util.Deque:pollFirst |
| unanalyzed | call on java.util.Deque:pollLast |
| unanalyzed | call on java.util.Deque:size |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.List:addAll |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.Map$Entry:getKey |
| unanalyzed | call on java.util.Map$Entry:getValue |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:entrySet |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on parseStack |
| unanalyzed | call on readTerm |
| unanalyzed | call on setIcon |
| unanalyzed | call on test |
| unanalyzed | call on trigger |
| unanalyzed | call on triggerActions |
| test_vector | com.dmdirc.parser.irc.ParserError:getException(... )@1305: Inverse{null}, Addr_Set{null} |
| test_vector | java.net.NoRouteToHostException:instanceof(... )@1312: {0}, {1} |
| test_vector | java.net.SocketException:instanceof(...)@1314: {1}, {0} |
| test_vector | java.net.UnknownHostException:instanceof(... )@1310: {0}, {1} |
| test_vector | javax.net.ssl.SSLException:instanceof(...)@1314: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) com.dmdirc.actions.CoreActionType__static_ init.new CoreActionType(CoreActionType__static_init #15).type != null |
| pre | (soft) com/dmdirc/Main.controller != null |
| pre | (soft) init'ed(com/dmdirc/ServerManager.me) |
| pre | (soft) init'ed(tokens[...]) |
| pre | (soft) tokens != null |
| pre | (soft) tokens.length <= 232-1 |
| pre | init'ed(com/dmdirc/actions/ActionManager. killSwitch) |
| pre | this.config != null |
| pre | this.parser != null |
| post | com/dmdirc/ServerManager.me == old com/dmdirc/Serve rManager.me |
| post | new ArrayList(ServerManager#1) num objects == 0, if init'ed |
| post | new ArrayList(ServerManager#1) num objects == undefined |
| post | new ServerManager(getServerManager#1) num objects == new ArrayList(ServerManager#1) num objects |
| post | new ServerManager(getServerManager#1).servers == null |
| post | new ServerManager(getServerManager#1).servers == undefined |
| unanalyzed | call on [Ljava.lang.String;:instanceof |
| unanalyzed | call on addLine |
| unanalyzed | call on addLineToActive |
| unanalyzed | call on addLineToAll |
| unanalyzed | call on com.dmdirc.FrameContainer |
| unanalyzed | call on com.dmdirc.Server:addLine |
| unanalyzed | call on com.dmdirc.ServerState:equals |
| unanalyzed | call on com.dmdirc.actions.ConditionTree$OPERATION: ordinal |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:getCommandTime |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:parseCommand |
| unanalyzed | call on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptions |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.interfaces.ActionListener:proces sEvent |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.logger.Logger:assertTrue |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on com.dmdirc.parser.irc.IRCStringConverter:to LowerCase |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addWindow |
| unanalyzed | call on com.dmdirc.ui.WindowManager:findCustomWindo w |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:addLin e |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:instan ceof |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getAc tiveWindow |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getWi ndow |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:addLine |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:getConfigMa nager |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:isVisible |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:setTitle |
| unanalyzed | call on com.dmdirc.util.ListenerList |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.MapList:containsKey |
| unanalyzed | call on com.dmdirc.util.MapList:get |
| unanalyzed | call on despatchNotification |
| unanalyzed | call on doComponentSubstitutions |
| unanalyzed | call on doServerSubstitutions |
| unanalyzed | call on evaluate |
| unanalyzed | call on get |
| unanalyzed | call on getArgTypes |
| unanalyzed | call on getArity |
| unanalyzed | call on getChannel |
| unanalyzed | call on getChildren |
| unanalyzed | call on getCompatibleComponents |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getServer |
| unanalyzed | call on getState |
| unanalyzed | call on getType |
| unanalyzed | call on getUI |
| unanalyzed | call on hasChannel |
| unanalyzed | call on java.lang.Character:charValue |
| unanalyzed | call on java.lang.Character:instanceof |
| unanalyzed | call on java.lang.Character:valueOf |
| unanalyzed | call on java.lang.Integer:parseInt |
| unanalyzed | call on java.lang.Object:toString |
| unanalyzed | call on java.lang.String:charAt |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.lang.String:format |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on java.lang.String:instanceof |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayDeque |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.Deque:add |
| unanalyzed | call on java.util.Deque:addFirst |
| unanalyzed | call on java.util.Deque:isEmpty |
| unanalyzed | call on java.util.Deque:poll |
| unanalyzed | call on java.util.Deque:pollFirst |
| unanalyzed | call on java.util.Deque:pollLast |
| unanalyzed | call on java.util.Deque:size |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.List:addAll |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.Map$Entry:getKey |
| unanalyzed | call on java.util.Map$Entry:getValue |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:entrySet |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on parseStack |
| unanalyzed | call on readTerm |
| unanalyzed | call on test |
| unanalyzed | call on trigger |
| unanalyzed | call on triggerActions |
| test_vector | com.dmdirc.config.ConfigManager:hasOptionString(... )@1203: {0}, {1} |
| test_vector | com.dmdirc.config.ConfigManager:hasOptionString(... )@1205: {0}, {1} |
| test_vector | com.dmdirc.config.ConfigManager:hasOptionString(... )@1207: {0}, {1} |
| test_vector | numeric: {100..232-1}, {-231..9}, {10..99} |
| Kind |
Annotation Text |
| pre | (soft) com.dmdirc.actions.CoreActionType__static_ init.new CoreActionType(CoreActionType__static_init #33).type != null |
| pre | (soft) init'ed(com.dmdirc.Server$4__static_init. new int[](Server$4__static_init#1)[...]) |
| pre | (soft) init'ed(com/dmdirc/ServerManager.me) |
| pre | (soft) init'ed(this.profile) |
| pre | (soft) this.channels != null |
| pre | (soft) this.invites != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState != null |
| pre | (soft) this.myState.history != null |
| pre | (soft) this.myState.state != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.parserThread != null |
| pre | (soft) this.reconnectTimer != null |
| pre | com/dmdirc/Main.controller != null |
| pre | init'ed(com/dmdirc/actions/ActionManager. killSwitch) |
| pre | this.config != null |
| pre | this.parser != null |
| pre | this.serverInfo != null |
| presumption | (int) (java.lang.Math:floor(...)@1339) in {-231..232-1} |
| presumption | com.dmdirc.ui.interfaces.UIController:getStatusBar( ...)@1339 != null |
| post | com/dmdirc/ServerManager.me == old com/dmdirc/Serve rManager.me |
| post | init'ed(this.profile) |
| post | new ArrayList(ServerManager#1) num objects == 0, if init'ed |
| post | new ArrayList(ServerManager#1) num objects == undefined |
| post | new ServerInfo(buildServerInfo#1) num objects == 0, if init'ed |
| post | new ServerManager(getServerManager#1) num objects == new ArrayList(ServerManager#1) num objects |
| post | new ServerManager(getServerManager#1).servers == null |
| post | new ServerManager(getServerManager#1).servers == undefined |
| post | new Thread(connect#5) num objects == 0, if init'ed |
| post | this.awayMessage == old this.awayMessage |
| post | this.icon == One-of{old this.icon, &"secure-ser ver", &"server", &"server-disconnected"} |
| post | this.myState.state != null |
| post | this.parser != null |
| post | this.parser == old this.parser |
| post | this.parserThread != null |
| post | this.parserThread == old this.parserThread |
| post | this.profile == old this.profile |
| post | this.serverInfo != null |
| post | this.serverInfo == old this.serverInfo |
| unanalyzed | call on [Ljava.lang.String;:instanceof |
| unanalyzed | call on addLine |
| unanalyzed | call on addLineToActive |
| unanalyzed | call on addLineToAll |
| unanalyzed | call on buildParser |
| unanalyzed | call on clearChannels |
| unanalyzed | call on close |
| unanalyzed | call on closeChannels |
| unanalyzed | call on closeQueries |
| unanalyzed | call on com.dmdirc.FrameContainer |
| unanalyzed | call on com.dmdirc.Server:addLine |
| unanalyzed | call on com.dmdirc.ServerState:equals |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.ServerState:ordinal |
| unanalyzed | call on com.dmdirc.actions.ConditionTree$OPERATION: ordinal |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:getCommandTime |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:parseCommand |
| unanalyzed | call on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionIn t |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptions |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:migrate |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.interfaces.ActionListener:proces sEvent |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.logger.Logger:assertTrue |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:disconnect |
| unanalyzed | call on com.dmdirc.parser.irc.IRCStringConverter:to LowerCase |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getPasswor d |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getPort |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyHo st |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyPa ss |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyPo rt |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyUs er |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setSSL |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setUseSock s |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addWindow |
| unanalyzed | call on com.dmdirc.ui.WindowManager:findCustomWindo w |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:upda teNames |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:addLin e |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:instan ceof |
| unanalyzed | call on com.dmdirc.ui.interfaces.ServerWindow:setAw ayIndicator |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getAc tiveWindow |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getWi ndow |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:addLine |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:close |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:getConfigMa nager |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:isVisible |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:setTitle |
| unanalyzed | call on com.dmdirc.util.ListenerList |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.MapList:containsKey |
| unanalyzed | call on com.dmdirc.util.MapList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on connect |
| unanalyzed | call on despatchNotification |
| unanalyzed | call on disconnect |
| unanalyzed | call on doCallbacks |
| unanalyzed | call on doComponentSubstitutions |
| unanalyzed | call on doServerSubstitutions |
| unanalyzed | call on evaluate |
| unanalyzed | call on get |
| unanalyzed | call on getArgTypes |
| unanalyzed | call on getArity |
| unanalyzed | call on getChannel |
| unanalyzed | call on getChildren |
| unanalyzed | call on getCompatibleComponents |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getServer |
| unanalyzed | call on getState |
| unanalyzed | call on getType |
| unanalyzed | call on getUI |
| unanalyzed | call on hasChannel |
| unanalyzed | call on java.lang.Character:charValue |
| unanalyzed | call on java.lang.Character:instanceof |
| unanalyzed | call on java.lang.Character:valueOf |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Integer:parseInt |
| unanalyzed | call on java.lang.Integer:valueOf |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.Object:toString |
| unanalyzed | call on java.lang.Object:wait |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.String:charAt |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.lang.String:format |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on java.lang.String:instanceof |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.lang.Thread |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Thread:interrupt |
| unanalyzed | call on java.lang.Thread:start |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayDeque |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.Deque:add |
| unanalyzed | call on java.util.Deque:addFirst |
| unanalyzed | call on java.util.Deque:isEmpty |
| unanalyzed | call on java.util.Deque:poll |
| unanalyzed | call on java.util.Deque:pollFirst |
| unanalyzed | call on java.util.Deque:pollLast |
| unanalyzed | call on java.util.Deque:size |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.List:addAll |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.Map$Entry:getKey |
| unanalyzed | call on java.util.Map$Entry:getValue |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:entrySet |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on java.util.Timer:cancel |
| unanalyzed | call on parseStack |
| unanalyzed | call on readTerm |
| unanalyzed | call on reconnect |
| unanalyzed | call on removeInvites |
| unanalyzed | call on setIcon |
| unanalyzed | call on test |
| unanalyzed | call on trigger |
| unanalyzed | call on triggerActions |
| unanalyzed | call on updateIcon |
| Kind |
Annotation Text |
| pre | (soft) com.dmdirc.actions.CoreActionType__static_ init.new CoreActionType(CoreActionType__static_init #16).type != null |
| pre | (soft) init'ed(com/dmdirc/ServerManager.me) |
| pre | (soft) this.channels != null |
| pre | init'ed(com/dmdirc/actions/ActionManager. killSwitch) |
| pre | this.autochannels != null |
| pre | this.config != null |
| pre | this.ignoreList != null |
| pre | this.listeners != null |
| pre | this.myState != null |
| pre | this.myState.history != null |
| pre | this.myState.state != null |
| pre | this.myState.state.transitions != null |
| pre | this.parser != null |
| pre | this.serverInfo != null |
| presumption | chan.channelInfo@1381 != null |
| presumption | chan.config@1381 != null |
| presumption | chan.listeners@1381 != null |
| presumption | chan.server.parser@1381 != null |
| presumption | chan.server@1381 != null |
| presumption | java.util.Iterator:next(...)@1381 != null |
| presumption | java.util.Map:values(...)@1381 != null |
| post | com/dmdirc/ServerManager.me == old com/dmdirc/Serve rManager.me |
| post | init'ed(this.converter) |
| post | new ArrayList(ServerManager#1) num objects == 0, if init'ed |
| post | new ServerManager(getServerManager#1) num objects == 0, if init'ed |
| post | new ServerManager(getServerManager#1).servers == null |
| post | this.icon == One-of{old this.icon, &"secure-ser ver", &"server", &"server-disconnected", &"channel"} |
| post | this.icon in Addr_Set{&"secure-server", &"server",&"channel"} |
| post | this.myState.state == &com.dmdirc.ServerState__ static_init.new ServerState(ServerState__static_ini t#3) |
| unanalyzed | call on [Ljava.lang.String;:instanceof |
| unanalyzed | call on activateFrame |
| unanalyzed | call on com.dmdirc.IgnoreList:addAll |
| unanalyzed | call on com.dmdirc.IgnoreList:clear |
| unanalyzed | call on com.dmdirc.ServerState:equals |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.actions.ConditionTree$OPERATION: ordinal |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:parseCommand |
| unanalyzed | call on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionLi st |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptions |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.interfaces.ActionListener:proces sEvent |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.logger.Logger:assertTrue |
| unanalyzed | call on com.dmdirc.parser.irc.ChannelInfo:getName |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getBoolChan Modes |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getIRCD |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getListChan Modes |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getNetworkN ame |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getServerNa me |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getSetOnlyC hanModes |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getSetUnset ChanModes |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getUserMode String |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:joinChannel |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:instan ceof |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getAc tiveWindow |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:activateFra me |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.MapList:containsKey |
| unanalyzed | call on com.dmdirc.util.MapList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on doComponentSubstitutions |
| unanalyzed | call on doServerSubstitutions |
| unanalyzed | call on evaluate |
| unanalyzed | call on get |
| unanalyzed | call on getArgTypes |
| unanalyzed | call on getArity |
| unanalyzed | call on getCompatibleComponents |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getParser |
| unanalyzed | call on getServer |
| unanalyzed | call on getState |
| unanalyzed | call on getType |
| unanalyzed | call on getUI |
| unanalyzed | call on java.lang.Character:charValue |
| unanalyzed | call on java.lang.Character:instanceof |
| unanalyzed | call on java.lang.Character:valueOf |
| unanalyzed | call on java.lang.Exception |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.IllegalStateException |
| unanalyzed | call on java.lang.Integer:parseInt |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.Object:toString |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.String:charAt |
| unanalyzed | call on java.lang.String:endsWith |
| unanalyzed | call on java.lang.String:instanceof |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.lang.String:toCharArray |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayDeque |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Deque:add |
| unanalyzed | call on java.util.Deque:addFirst |
| unanalyzed | call on java.util.Deque:isEmpty |
| unanalyzed | call on java.util.Deque:poll |
| unanalyzed | call on java.util.Deque:pollFirst |
| unanalyzed | call on java.util.Deque:pollLast |
| unanalyzed | call on java.util.Deque:size |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.Map$Entry:getKey |
| unanalyzed | call on java.util.Map$Entry:getValue |
| unanalyzed | call on java.util.Map:entrySet |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on parseStack |
| unanalyzed | call on readTerm |
| unanalyzed | call on setIcon |
| unanalyzed | call on test |
| unanalyzed | call on trigger |
| unanalyzed | call on triggerActions |
| test_vector | com.dmdirc.config.ConfigManager:getOptionBool(... )@1380: {0}, {1} |
| test_vector | java.util.Iterator:hasNext(...)@1381: {0}, {1} |
| test_vector | java.util.Iterator:hasNext(...)@1386: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) com.dmdirc.actions.CoreActionType__static_ init.new CoreActionType(CoreActionType__static_init #19).type != null |
| pre | (soft) com/dmdirc/Main.controller != null |
| pre | (soft) init'ed(com/dmdirc/ServerManager.me) |
| pre | (soft) init'ed(com/dmdirc/actions/ActionManager. killSwitch) |
| pre | (soft) init'ed(this.awayMessage) |
| pre | (soft) this.channels != null |
| pre | (soft) this.config != null |
| pre | (soft) this.eventHandler != null |
| pre | (soft) this.eventHandler.owner != null |
| pre | (soft) this.eventHandler.owner.server != null |
| pre | (soft) this.invites != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState != null |
| pre | (soft) this.myState.history != null |
| pre | (soft) this.myState.state != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.serverInfo != null |
| presumption | java.util.Arrays:asList(...)@89 init'ed |
| post | com/dmdirc/ServerManager.me == old com/dmdirc/Serve rManager.me |
| post | init'ed(this.awayMessage) |
| post | new ArrayList(ServerManager#1) num objects == 0, if init'ed |
| post | new ServerManager(getServerManager#1) num objects == 0, if init'ed |
| post | new ServerManager(getServerManager#1).servers == null |
| post | new Timer(doDelayedReconnect#4) num objects == 0, if init'ed |
| post | new Timer(doDelayedReconnect#4) num objects == undefined |
| post | this.awayMessage == One-of{old this.awayMessage, null} |
| post | this.icon == One-of{old this.icon, &"secure-ser ver", &"server", &"server-disconnected"} |
| post | this.myState.state != null |
| post | this.myState.state == One-of{old this.myState. state, &com.dmdirc.ServerState__static_init. new ServerState(ServerState__static_init#7), &com.dmdirc.ServerState__static_init.new ServerState(ServerState__static_init#5)} |
| post | this.parser == One-of{old this.parser, null} |
| post | this.reconnectTimer == old this.reconnectTimer |
| unanalyzed | call on [Ljava.lang.String;:instanceof |
| unanalyzed | call on addLine |
| unanalyzed | call on addLineToActive |
| unanalyzed | call on addLineToAll |
| unanalyzed | call on close |
| unanalyzed | call on com.dmdirc.FrameContainer |
| unanalyzed | call on com.dmdirc.Server:addLine |
| unanalyzed | call on com.dmdirc.ServerState:equals |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.actions.ConditionTree$OPERATION: ordinal |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:getCommandTime |
| unanalyzed | call on com.dmdirc.commandparser.parsers. CommandParser:parseCommand |
| unanalyzed | call on com.dmdirc.commandparser.parsers. GlobalCommandParser:getGlobalCommandParser |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptions |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.interfaces.ActionListener:proces sEvent |
| unanalyzed | call on com.dmdirc.interfaces.AwayStateListener:onA way |
| unanalyzed | call on com.dmdirc.interfaces.AwayStateListener:onB ack |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.logger.Logger:assertTrue |
| unanalyzed | call on com.dmdirc.logger.Logger:userError |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getCallback Manager |
| unanalyzed | call on com.dmdirc.parser.irc.IRCStringConverter:to LowerCase |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.parser.irc.callbacks. CallbackManager:delAllCallback |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.WindowManager:addWindow |
| unanalyzed | call on com.dmdirc.ui.WindowManager:findCustomWindo w |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:upda teNames |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:addLin e |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:getCom mandParser |
| unanalyzed | call on com.dmdirc.ui.interfaces.InputWindow:instan ceof |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getAc tiveWindow |
| unanalyzed | call on com.dmdirc.ui.interfaces.UIController:getWi ndow |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:addLine |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:close |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:getConfigMa nager |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:isVisible |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:open |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:setTitle |
| unanalyzed | call on com.dmdirc.util.ListenerList |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.MapList:containsKey |
| unanalyzed | call on com.dmdirc.util.MapList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on despatchNotification |
| unanalyzed | call on doComponentSubstitutions |
| unanalyzed | call on doServerSubstitutions |
| unanalyzed | call on evaluate |
| unanalyzed | call on get |
| unanalyzed | call on getArgTypes |
| unanalyzed | call on getArity |
| unanalyzed | call on getChannel |
| unanalyzed | call on getChildren |
| unanalyzed | call on getCompatibleComponents |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getParser |
| unanalyzed | call on getServer |
| unanalyzed | call on getState |
| unanalyzed | call on getType |
| unanalyzed | call on getUI |
| unanalyzed | call on hasChannel |
| unanalyzed | call on java.lang.Character:charValue |
| unanalyzed | call on java.lang.Character:instanceof |
| unanalyzed | call on java.lang.Character:valueOf |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Integer:parseInt |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.Object:toString |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.String:charAt |
| unanalyzed | call on java.lang.String:equals |
| unanalyzed | call on java.lang.String:format |
| unanalyzed | call on java.lang.String:indexOf |
| unanalyzed | call on java.lang.String:instanceof |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.lang.String:valueOf |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayDeque |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.Deque:add |
| unanalyzed | call on java.util.Deque:addFirst |
| unanalyzed | call on java.util.Deque:isEmpty |
| unanalyzed | call on java.util.Deque:poll |
| unanalyzed | call on java.util.Deque:pollFirst |
| unanalyzed | call on java.util.Deque:pollLast |
| unanalyzed | call on java.util.Deque:size |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.List:addAll |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.List:size |
| unanalyzed | call on java.util.Map$Entry:getKey |
| unanalyzed | call on java.util.Map$Entry:getValue |
| unanalyzed | call on java.util.Map:containsKey |
| unanalyzed | call on java.util.Map:entrySet |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on parseStack |
| unanalyzed | call on readTerm |
| unanalyzed | call on setIcon |
| unanalyzed | call on test |
| unanalyzed | call on trigger |
| unanalyzed | call on triggerActions |
| test_vector | com.dmdirc.config.ConfigManager:getOptionBool(... )@1259: {0}, {1} |
| test_vector | com.dmdirc.config.ConfigManager:getOptionBool(... )@1264: {0}, {1} |
| test_vector | java.lang.Thread:holdsLock(...)@1223: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com.dmdirc.Server$4__static_init. new int[](Server$4__static_init#1)[...]) |
| pre | (soft) init'ed(this.parser) |
| pre | (soft) init'ed(this.profile) |
| pre | (soft) this.channels != null |
| pre | (soft) this.invites != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState.history != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.parserThread != null |
| pre | (soft) this.reconnectTimer != null |
| pre | (soft) this.serverInfo != null |
| pre | this.config != null |
| pre | this.myState != null |
| pre | this.myState.state != null |
| post | init'ed(this.parser) |
| post | init'ed(this.profile) |
| post | new ServerInfo(buildServerInfo#1) num objects == 0, if init'ed |
| post | new ServerInfo(buildServerInfo#1) num objects == undefined |
| post | new Thread(connect#5) num objects == new ServerInfo(buildServerInfo#1) num objects |
| post | this.awayMessage == old this.awayMessage |
| post | this.icon == One-of{old this.icon, &"secure-ser ver", &"server", &"server-disconnected"} |
| post | this.myState.state != null |
| post | this.myState.state == One-of{old this.myState. state, &com.dmdirc.ServerState__static_init. new ServerState(ServerState__static_init#7), &com.dmdirc.ServerState__static_init.new ServerState(ServerState__static_init#9)} |
| post | this.parser == old this.parser |
| post | this.parserThread != null |
| post | this.parserThread == old this.parserThread |
| post | this.profile == old this.profile |
| post | this.serverInfo != null |
| post | this.serverInfo == old this.serverInfo |
| unanalyzed | call on addLine |
| unanalyzed | call on buildParser |
| unanalyzed | call on clearChannels |
| unanalyzed | call on close |
| unanalyzed | call on closeChannels |
| unanalyzed | call on closeQueries |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.ServerState:ordinal |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionIn t |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:migrate |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.ActionListener:proces sEvent |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.logger.Logger:assertTrue |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:disconnect |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getPasswor d |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getPort |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyHo st |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyPa ss |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyPo rt |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyUs er |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setSSL |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setUseSock s |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:upda teNames |
| unanalyzed | call on com.dmdirc.ui.interfaces.ServerWindow:setAw ayIndicator |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:close |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.MapList:containsKey |
| unanalyzed | call on com.dmdirc.util.MapList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on connect |
| unanalyzed | call on disconnect |
| unanalyzed | call on doCallbacks |
| unanalyzed | call on getArity |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getState |
| unanalyzed | call on getType |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Integer:valueOf |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.Object:wait |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.Thread |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Thread:interrupt |
| unanalyzed | call on java.lang.Thread:start |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Timer:cancel |
| unanalyzed | call on removeInvites |
| unanalyzed | call on setIcon |
| unanalyzed | call on trigger |
| unanalyzed | call on updateIcon |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com.dmdirc.Server$4__static_init. new int[](Server$4__static_init#1)[...]) |
| pre | (soft) init'ed(this.parser) |
| pre | (soft) init'ed(this.profile) |
| pre | (soft) this.channels != null |
| pre | (soft) this.config != null |
| pre | (soft) this.invites != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState.history != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.parserThread != null |
| pre | (soft) this.reconnectTimer != null |
| pre | (soft) this.serverInfo != null |
| pre | this.myState != null |
| pre | this.myState.state != null |
| presumption | java.util.Arrays:asList(...)@89 init'ed |
| post | init'ed(this.parser) |
| post | init'ed(this.profile) |
| post | new ServerInfo(buildServerInfo#1) num objects == 0, if init'ed |
| post | new ServerInfo(buildServerInfo#1) num objects == undefined |
| post | new Thread(connect#5) num objects == new ServerInfo(buildServerInfo#1) num objects |
| post | this.awayMessage == old this.awayMessage |
| post | this.icon == One-of{old this.icon, &"secure-ser ver", &"server", &"server-disconnected"} |
| post | this.myState.state != null |
| post | this.myState.state == One-of{old this.myState. state, &com.dmdirc.ServerState__static_init. new ServerState(ServerState__static_init#7), &com.dmdirc.ServerState__static_init.new ServerState(ServerState__static_init#9)} |
| post | this.parser == old this.parser |
| post | this.parserThread != null |
| post | this.parserThread == old this.parserThread |
| post | this.profile == old this.profile |
| post | this.serverInfo != null |
| post | this.serverInfo == old this.serverInfo |
| unanalyzed | call on clearChannels |
| unanalyzed | call on close |
| unanalyzed | call on closeChannels |
| unanalyzed | call on closeQueries |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.ServerState:ordinal |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:disconnect |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:upda teNames |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:close |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Thread:interrupt |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Timer:cancel |
| unanalyzed | call on removeInvites |
| unanalyzed | call on setIcon |
| unanalyzed | call on updateIcon |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com.dmdirc.Server$4__static_init. new int[](Server$4__static_init#1)[...]) |
| pre | (soft) init'ed(this.parser) |
| pre | (soft) init'ed(this.profile) |
| pre | (soft) this.channels != null |
| pre | (soft) this.config != null |
| pre | (soft) this.invites != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState.history != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.parserThread != null |
| pre | (soft) this.reconnectTimer != null |
| pre | (soft) this.serverInfo != null |
| pre | init'ed(this.myState.state) |
| pre | this.myState != null |
| presumption | java.util.Arrays:asList(...)@89 != null |
| post | init'ed(this.myState.state) |
| post | init'ed(this.parser) |
| post | init'ed(this.profile) |
| post | this.awayMessage == old this.awayMessage |
| post | this.icon == One-of{old this.icon, &"server-dis connected"} |
| post | this.parser == old this.parser |
| post | this.parserThread == old this.parserThread |
| post | this.profile == old this.profile |
| post | this.serverInfo == old this.serverInfo |
| unanalyzed | call on addLine |
| unanalyzed | call on buildParser |
| unanalyzed | call on clearChannels |
| unanalyzed | call on close |
| unanalyzed | call on closeChannels |
| unanalyzed | call on closeQueries |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.ServerState:ordinal |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionIn t |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.ConfigManager:migrate |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.ActionListener:proces sEvent |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.logger.Logger:appError |
| unanalyzed | call on com.dmdirc.logger.Logger:assertTrue |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:disconnect |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getHost |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getPasswor d |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getPort |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyHo st |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyPa ss |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyPo rt |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setProxyUs er |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setSSL |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:setUseSock s |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:upda teNames |
| unanalyzed | call on com.dmdirc.ui.interfaces.ServerWindow:setAw ayIndicator |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:close |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.MapList:containsKey |
| unanalyzed | call on com.dmdirc.util.MapList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on connect |
| unanalyzed | call on disconnect |
| unanalyzed | call on doCallbacks |
| unanalyzed | call on getArity |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getState |
| unanalyzed | call on getType |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Integer:valueOf |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.Object:wait |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.Thread |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Thread:interrupt |
| unanalyzed | call on java.lang.Thread:start |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Timer:cancel |
| unanalyzed | call on reconnect |
| unanalyzed | call on removeInvites |
| unanalyzed | call on setIcon |
| unanalyzed | call on trigger |
| unanalyzed | call on updateIcon |
| Kind |
Annotation Text |
| pre | (soft) init'ed(com.dmdirc.Server$4__static_init. new int[](Server$4__static_init#1)[...]) |
| pre | (soft) this.config != null |
| pre | (soft) this.eventHandler.owner.server != null |
| pre | (soft) this.invites != null |
| pre | (soft) this.listeners != null |
| pre | (soft) this.myState.state != null |
| pre | (soft) this.myState.state.transitions != null |
| pre | (soft) this.parserThread != null |
| pre | (soft) this.reconnectTimer != null |
| pre | (soft) this.serverInfo != null |
| pre | init'ed(com/dmdirc/ServerManager.me) |
| pre | init'ed(this.parser) |
| pre | init'ed(this.raw) |
| pre | this.channels != null |
| pre | this.eventHandler != null |
| pre | this.eventHandler.owner != null |
| pre | this.myState != null |
| pre | this.myState.history != null |
| pre | this.window != null |
| presumption | getServerManager(...).servers != null |
| presumption | java.util.Arrays:asList(...)@89 != null |
| post | com/dmdirc/ServerManager.me != null |
| post | com/dmdirc/ServerManager.me == One-of{old com/dmdirc/ServerManager.me, &new ServerManager(getServerManager#1)} |
| post | new ArrayList(ServerManager#1) num objects <= 1 |
| post | new ServerManager(getServerManager#1) num objects <= 1 |
| post | new ServerManager(getServerManager#1).servers == &new ArrayList(ServerManager#1) |
| post | this.icon == One-of{old this.icon, &"secure-ser ver", &"server", &"server-disconnected"} |
| post | this.myState.state == &com.dmdirc.ServerState__ static_init.new ServerState(ServerState__static_ini t#13) |
| post | this.parser == null |
| post | this.window == null |
| unanalyzed | call on clearChannels |
| unanalyzed | call on close |
| unanalyzed | call on closeChannels |
| unanalyzed | call on closeQueries |
| unanalyzed | call on com.dmdirc.ServerState:name |
| unanalyzed | call on com.dmdirc.ServerState:ordinal |
| unanalyzed | call on com.dmdirc.config.ConfigManager:addChangeLi stener |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionBo ol |
| unanalyzed | call on com.dmdirc.config.ConfigManager:removeListe ner |
| unanalyzed | call on com.dmdirc.interfaces.IconChangeListener:ic onChanged |
| unanalyzed | call on com.dmdirc.interfaces.InviteListener:invite Expired |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:disconnect |
| unanalyzed | call on com.dmdirc.parser.irc.IRCParser:getCallback Manager |
| unanalyzed | call on com.dmdirc.parser.irc.ServerInfo:getSSL |
| unanalyzed | call on com.dmdirc.parser.irc.callbacks. CallbackManager:delAllCallback |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIcon |
| unanalyzed | call on com.dmdirc.ui.IconManager:getIconManager |
| unanalyzed | call on com.dmdirc.ui.interfaces.ChannelWindow:upda teNames |
| unanalyzed | call on com.dmdirc.ui.interfaces.Window:close |
| unanalyzed | call on com.dmdirc.util.ListenerList:get |
| unanalyzed | call on com.dmdirc.util.RollingList:add |
| unanalyzed | call on com.dmdirc.util.RollingList:getList |
| unanalyzed | call on getConfigManager |
| unanalyzed | call on getFrame |
| unanalyzed | call on getParser |
| unanalyzed | call on getServer |
| unanalyzed | call on java.lang.IllegalArgumentException |
| unanalyzed | call on java.lang.Object:notifyAll |
| unanalyzed | call on java.lang.StackTraceElement:toString |
| unanalyzed | call on java.lang.Thread:currentThread |
| unanalyzed | call on java.lang.Thread:getName |
| unanalyzed | call on java.lang.Thread:getStackTrace |
| unanalyzed | call on java.lang.Thread:interrupt |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on java.util.Collection:iterator |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| unanalyzed | call on java.util.Map:values |
| unanalyzed | call on java.util.Timer:cancel |
| unanalyzed | call on removeInvites |
| unanalyzed | call on setIcon |
| unanalyzed | call on updateIcon |
| test_vector | com.dmdirc.parser.irc.IRCParser:isReady(...)@1019: {0}, {1} |
| test_vector | this.parser: Addr_Set{null}, Inverse{null} |
| test_vector | this.raw: Addr_Set{null}, Inverse{null} |