| Kind |
Annotation Text |
| pre | init'ed(this.order) |
| pre | this.managers != null |
| presumption | java.util.Iterator:next(...)@221 != null |
| post | init'ed(return_value) |
| unanalyzed | call on getSources |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.List:addAll |
| unanalyzed | call on java.util.List:iterator |
| test_vector | getState(...)@222: Addr_Set{&com.dmdirc.addons. nowplaying.MediaSourceState__static_init.new MediaSourceState(MediaSourceState__static_ init#1)}, Inverse{&com.dmdirc.addons. nowplaying.MediaSourceState__static_init.new MediaSourceState(MediaS... |
| test_vector | getState(...)@223: Inverse{&com.dmdirc.addons. nowplaying.MediaSourceState__static_init.new MediaSourceState(MediaSourceState__static_ init#4)}, Addr_Set{&com.dmdirc.addons. nowplaying.MediaSourceState__static_init.new MediaSourceState(MediaS... |
| test_vector | java.util.Iterator:hasNext(...)@221: {0}, {1} |
| Kind |
Annotation Text |
| pre | this.managers != null |
| pre | this.sources != null |
| presumption | com.dmdirc.plugins.PluginManager:getPluginInfos(... )@79 != null |
| presumption | com.dmdirc.plugins.PluginManager:getPluginManager(. ..)@79 != null |
| presumption | init'ed(com.dmdirc.actions.CoreActionType.PLUGIN_ LOADED) |
| presumption | init'ed(com.dmdirc.actions.CoreActionType.PLUGIN_ UNLOADED) |
| presumption | java.util.Iterator:next(...)@79 != null |
| post | init'ed(this.order) |
| post | new ArrayList(loadSettings#1) num objects <= 1 |
| post | new NowPlayingCommand(onLoad#2) num objects == 1 |
| post | this.command == &new NowPlayingCommand(onLoad#2 ) |
| post | this.command.parent != null |
| post | this.command.parent == this |
| unanalyzed | call on com.dmdirc.addons.nowplaying. NowPlayingPlugin:getDomain |
| unanalyzed | call on com.dmdirc.commandparser.CommandManager:reg isterCommand |
| unanalyzed | call on com.dmdirc.commandparser.commands. ChatCommand |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOptionLi st |
| unanalyzed | call on com.dmdirc.config.ConfigManager:hasOptionSt ring |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on com.dmdirc.plugins.PluginInfo:getPlugin |
| unanalyzed | call on getAppName |
| unanalyzed | call on getSources |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| test_vector | com.dmdirc.plugins.PluginInfo:isLoaded(...)@80: {0}, {1} |
| test_vector | java.util.Iterator:hasNext(...)@79: {0}, {1} |
| Kind |
Annotation Text |
| pre | (soft) arguments != null |
| pre | (soft) arguments.length >= 1 |
| pre | (soft) arguments[0] != null |
| pre | (soft) this.managers != null |
| pre | (soft) this.order != null |
| pre | (soft) this.sources != null |
| presumption | init'ed(com.dmdirc.actions.CoreActionType.PLUGIN_ LOADED) |
| presumption | init'ed(com.dmdirc.actions.CoreActionType.PLUGIN_ UNLOADED) |
| unanalyzed | call on com.dmdirc.plugins.PluginInfo:getPlugin |
| unanalyzed | call on getAppName |
| unanalyzed | call on getSources |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.util.List:contains |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.List:remove |
| Kind |
Annotation Text |
| pre | init'ed(this.order) |
| pre | manager != null |
| presumption | com.dmdirc.config.prefs.PreferencesManager:getCateg ory(...)@106 != null |
| unanalyzed | call on com.dmdirc.addons.nowplaying. ConfigPanel:add |
| unanalyzed | call on com.dmdirc.addons.nowplaying. ConfigPanel:setLayout |
| unanalyzed | call on com.dmdirc.addons.nowplaying. NowPlayingPlugin:getDomain |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. reorderablelist.ReorderableJList |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. reorderablelist.ReorderableJList:getModel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components. substitutions.SubstitutionsPanel |
| unanalyzed | call on com.dmdirc.addons.ui_swing.components.text. TextLabel |
| unanalyzed | call on com.dmdirc.config.ConfigManager:getOption |
| unanalyzed | call on com.dmdirc.config.IdentityManager:getGlobal Config |
| unanalyzed | call on java.util.Arrays:asList |
| unanalyzed | call on java.util.LinkedList |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.Timer |
| unanalyzed | call on java.util.Timer:cancel |
| unanalyzed | call on java.util.Timer:schedule |
| unanalyzed | call on java.util.TimerTask |
| unanalyzed | call on javax.swing.BorderFactory:createTitledBorde r |
| unanalyzed | call on javax.swing.DefaultListModel:addElement |
| unanalyzed | call on javax.swing.JLabel |
| unanalyzed | call on javax.swing.JPanel |
| unanalyzed | call on javax.swing.JPanel:add |
| unanalyzed | call on javax.swing.JPanel:setBorder |
| unanalyzed | call on javax.swing.JPanel:setLayout |
| unanalyzed | call on javax.swing.JScrollPane |
| unanalyzed | call on javax.swing.JTextField |
| unanalyzed | call on javax.swing.JTextField:addKeyListener |
| unanalyzed | call on net.miginfocom.swing.MigLayout |