File Summary: ChannelInfo.java

Checks Analyzed3,422
Checks Passed3,412
Percentage Passed 99.71%

current inspection = 2009-09-03 21:56:13 (id #1) base = 2009-09-03 21:56:13 (id #1)

Hot Spots -- Methods with deltas or higher-probability messages listed first

All_Methods
Method High Prob. Medium Prob. Low Prob.
base deltas now base deltas now base deltas now
getUser 1   1            
sendModes       3   3 7   7
alterMode       1   1 1   1
delClient       1   1      
getModeStr             1   1
requestListModes             1   1
sendCTCP             1   1
sendCTCPReply             1   1
Total 1   1 5   5 12   12
Total Check-Related Messages 10
Total Other Messages 8



Method: void alterMode(bool, Character, String)

top
Category High Prob. Medium Prob. Low Prob.
base deltas now base deltas now base deltas now
null dereference       1   1      
unused assignment             1   1
Total     0 1   1 1   1




Method: void delClient(ClientInfo)

top
Category High Prob. Medium Prob. Low Prob.
base deltas now base deltas now base deltas now
null dereference       1   1      
Total     0 1   1     0




Method: String getModeStr()

top
Category High Prob. Medium Prob. Low Prob.
base deltas now base deltas now base deltas now
unused assignment             1   1
Total     0     0 1   1




Method: ChannelClientInfo getUser(String, bool)

top
Category High Prob. Medium Prob. Low Prob.
base deltas now base deltas now base deltas now
precondition failure 1   1            
Total 1   1     0     0




Method: void requestListModes()

top
Category High Prob. Medium Prob. Low Prob.
base deltas now base deltas now base deltas now
overflow             1   1
Total     0     0 1   1




Method: void sendCTCP(String, String)

top
Category High Prob. Medium Prob. Low Prob.
base deltas now base deltas now base deltas now
unused assignment             1   1
Total     0     0 1   1




Method: void sendCTCPReply(String, String)

top
Category High Prob. Medium Prob. Low Prob.
base deltas now base deltas now base deltas now
unused assignment             1   1
Total     0     0 1   1




Method: void sendModes()

top
Category High Prob. Medium Prob. Low Prob.
base deltas now base deltas now base deltas now
use of default init             3   3
null dereference       3   3      
dead code             2   2
test always goes same way             2   2
Total     0 3   3 7   7




All Methods

top
Method View Method
addClient go to source
alterMode go to source
clearModeQueue go to source
com.dmdirc.parser.irc.ChannelInfo go to source
com.dmdirc.parser.irc.ChannelInfo__static_init go to source
delClient go to source
emptyChannel go to source
getAddState go to source
getChannelClients go to source
getCreateTime go to source
getListModeParam go to source
getListModeQueue go to source
getMap go to source
getMode go to source
getModeParam go to source
getModeStr go to source
getName go to source
getParser go to source
getTopic go to source
getTopicTime go to source
getTopicUser go to source
getUser go to source
getUser go to source
getUser go to source
getUserCount go to source
hasAskedForListModes go to source
hasGotListModes go to source
isAddingNames go to source
renameClient go to source
requestListModes go to source
resetAddState go to source
sendAction go to source
sendCTCP go to source
sendCTCPReply go to source
sendMessage go to source
sendModes go to source
sendNotice go to source
setAddState go to source
setAddingNames go to source
setCreateTime go to source
setHasGotListModes go to source
setListModeParam go to source
setMap go to source
setMode go to source
setModeParam go to source
setTopic go to source
setTopicTime go to source
setTopicUser go to source
toString go to source










SofCheck Inspector Build Version : 2.17854
ChannelInfo.java 2009-Jun-25 01:54:24
ChannelInfo.class 2009-Sep-02 17:04:11