Last Msg First Msg
























method com.dmdirc.addons.urlcatcher.UrlCatcherPlugin__ static_init










method void com.dmdirc.addons.urlcatcher.UrlCatcherPlugin ()
postthis.command == &new UrlListCommand(UrlCatcherP lugin#2)
postthis.urls == &new HashMap(UrlCatcherPlugin#1)
postnew HashMap(UrlCatcherPlugin#1) num objects == 1
postnew UrlListCommand(UrlCatcherPlugin#2) num objects == 1
postthis.command.plugin == this
postthis.command.plugin != null









  method not available - call not analyzedInfocall on void com.dmdirc.plugins.Plugin()











method void onLoad()
preinit'ed(com/dmdirc/commandparser/CommandManager. commandChar)
prethis.command != null
presumptioninit'ed(com.dmdirc.actions.CoreActionType.CLIENT_ LINE_ADDED)
unanalyzedcall on java.util.List:iterator
unanalyzedcall on getName
unanalyzedcall on java.lang.String:toLowerCase
unanalyzedcall on java.util.Map:put
unanalyzedcall on java.util.Map:remove
unanalyzedcall on com.dmdirc.ui.input.TabCompleter:addEntry
unanalyzedcall on com.dmdirc.ui.input.TabCompleter:removeEntr y
unanalyzedcall on com.dmdirc.ServerManager:getServerManager
unanalyzedcall on com.dmdirc.ServerManager:getServers
unanalyzedcall on getType
unanalyzedcall on com.dmdirc.Server:getTabCompleter
unanalyzedcall on com.dmdirc.Server:getChannels
unanalyzedcall on com.dmdirc.Server:getChannel
unanalyzedcall on com.dmdirc.Channel:getTabCompleter
unanalyzedcall on com.dmdirc.Server:getQueries
unanalyzedcall on com.dmdirc.Query:getTabCompleter
unanalyzedcall on com.dmdirc.util.MapList:containsKey
unanalyzedcall on com.dmdirc.util.MapList:get









  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionManager:addLi stener(ActionListener, ActionType[])











method void onUnload()
preinit'ed(com/dmdirc/commandparser/CommandManager. commandChar)
prethis.command != null
unanalyzedcall on java.util.List:iterator
unanalyzedcall on getName
unanalyzedcall on java.lang.String:toLowerCase
unanalyzedcall on java.util.Map:put
unanalyzedcall on java.util.Map:remove
unanalyzedcall on com.dmdirc.ui.input.TabCompleter:addEntry
unanalyzedcall on com.dmdirc.ui.input.TabCompleter:removeEntr y
unanalyzedcall on com.dmdirc.ServerManager:getServerManager
unanalyzedcall on com.dmdirc.ServerManager:getServers
unanalyzedcall on getType
unanalyzedcall on com.dmdirc.Server:getTabCompleter
unanalyzedcall on com.dmdirc.Server:getChannels
unanalyzedcall on com.dmdirc.Server:getChannel
unanalyzedcall on com.dmdirc.Channel:getTabCompleter
unanalyzedcall on com.dmdirc.Server:getQueries
unanalyzedcall on com.dmdirc.Query:getTabCompleter
unanalyzedcall on com.dmdirc.util.MapList:containsKey
unanalyzedcall on com.dmdirc.util.MapList:get
unanalyzedcall on java.util.Map:get









  method not available - call not analyzedInfocall on void com.dmdirc.actions.ActionManager:remov eListener(ActionListener)











method void processEvent(ActionType, StringBuffer, Object[])
prearguments != null
prearguments.length >= 2
preinit'ed(arguments[1])
presumptioncom.dmdirc.ui.messages.Styliser:doLinks(...)@64 != null
unanalyzedcall on java.util.Map:containsKey
unanalyzedcall on java.util.Map:get
unanalyzedcall on java.lang.Integer:intValue
unanalyzedcall on java.lang.Integer:valueOf
unanalyzedcall on java.util.Map:put
test_vectorjava.lang.String:indexOf(...)@66: {-231.. -1}, {0..232-1}









  method not available - call not analyzedInfocall on String com.dmdirc.ui.messages. Styliser:doLinks(String)










Prev Msg Next Msg
  use of default init
Low Prob.
check if init'ed(parts.length)
  test always goes same way
Low Prob.
Test predetermined because i == parts.length + 1
Prev Msg Next Msg










Prev Msg Next Msg
  dead code
Low Prob.
Dead code here because i == parts.length + 1
Prev Msg Next Msg











method void addURL(String)
prethis.urls != null
presumptionjava.lang.Integer:intValue(...)@82 <= 232-2
presumptionjava.util.Map:get(...)@82 != null
test_vectorjava.util.Map:containsKey(...)@81: {0}, {1}










method Map getURLS()
postreturn_value == this.urls
postinit'ed(return_value)