| method | void com.dmdirc.util.IrcAddress(String) |
| pre | address != null |
| presumption | java.lang.String:equalsIgnoreCase(...)@86 == 1 |
| presumption | java.net.URI:getHost(...)@102 != null |
| presumption | java.net.URI:getScheme(...)@84 != null |
| presumption | java.net.URI:getScheme(...)@86 != null |
| post | this.channels == &new ArrayList(IrcAddress#1) |
| post | init'ed(this.pass) |
| post | init'ed(this.port) |
| post | init'ed(this.server) |
| post | possibly_updated(this.usesSSL) |
| post | new ArrayList(IrcAddress#1) num objects == 1 |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:charAt |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.lang.String:split |
| unanalyzed | call on java.lang.String:equalsIgnoreCase |
| unanalyzed | call on java.lang.String:isEmpty |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.lang.Exception |
| test_vector | java.lang.String:equalsIgnoreCase(...)@84: {0}, {1} |
| test_vector | java.net.URI:getPort(...)@98: {-231..-1}, {0..232-1} |
| test_vector | java.net.URI:getScheme(...)@84: Addr_Set{null}, Inverse{null} |
| test_vector | java.net.URI:getUserInfo(...)@90: Addr_Set{null}, Inverse{null} |
| method | void connect() |
| pre | init'ed(this.channels) |
| pre | init'ed(this.server) |
| pre | (soft) init'ed(this.pass) |
| pre | (soft) init'ed(this.port) |
| pre | (soft) init'ed(this.usesSSL) |
| presumption | com.dmdirc.config.IdentityManager:getProfiles(... )@205 != null |
| unanalyzed | call on com.dmdirc.ServerManager:getServerManager |
| unanalyzed | call on com.dmdirc.ServerManager:getServersByAddres s |
| unanalyzed | call on java.util.List:isEmpty |
| unanalyzed | call on com.dmdirc.Server |
| unanalyzed | call on java.util.List:get |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.ArrayList:iterator |
| unanalyzed | call on com.dmdirc.Server:join |
| method | void connect(Identity) |
| pre | init'ed(this.channels) |
| pre | init'ed(this.server) |
| pre | (soft) init'ed(this.pass) |
| pre | (soft) init'ed(this.port) |
| pre | (soft) init'ed(this.usesSSL) |
| presumption | com.dmdirc.ServerManager:getServerManager(...)@214 != null |
| presumption | com.dmdirc.ServerManager:getServersByAddress(... )@214 != null |
| presumption | java.util.ArrayList:iterator(...)@221 != null |
| presumption | java.util.List:get(...)@220 != null |
| test_vector | java.util.Iterator:hasNext(...)@221: {0}, {1} |
| test_vector | java.util.List:isEmpty(...)@216: {0}, {1} |