ChannelAccessLevelComponent.java


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


Filter Options
Annotation Kind:
pre
presumption
post
unanalyzed
test_vector


  • Class appliesTo()

  • Kind Annotation Text

  • void com.dmdirc.addons.userlevel.ChannelAccessLevelComponent()

  • Kind Annotation Text

  • com.dmdirc.addons.userlevel.ChannelAccessLevelComponent__static_init

  • Kind Annotation Text

  • Object get(Object)

  • Kind Annotation Text
    preargument != null
    presumptioncom.dmdirc.parser.irc.ChannelClientInfo:getClient(. ..)@45 != null
    presumptioncom.dmdirc.parser.irc.ChannelClientInfo:getMap(... )@42 != null
    presumptioncom.dmdirc.parser.irc.ChannelClientInfo:getMap(... )@43 != null
    presumptioncom.dmdirc.parser.irc.ClientInfo:getMap(...)@45 != null
    postinit'ed(return_value)
    unanalyzedcall on com.dmdirc.parser.irc.ChannelClientInfo:get Client
    unanalyzedcall on com.dmdirc.parser.irc.ClientInfo:getHost
    unanalyzedcall on com.dmdirc.parser.irc.ClientInfo:getIdent
    unanalyzedcall on com.dmdirc.parser.irc.ClientInfo:getMap
    unanalyzedcall on com.dmdirc.parser.irc.ClientInfo:getNicknam e
    unanalyzedcall on java.lang.Integer:intValue
    unanalyzedcall on java.lang.Integer:valueOf
    unanalyzedcall on java.lang.Math:max
    unanalyzedcall on java.lang.String:matches
    unanalyzedcall on java.lang.Throwable:__curr_excep_obj
    unanalyzedcall on java.util.Map$Entry:getKey
    unanalyzedcall on java.util.Map$Entry:getValue
    unanalyzedcall on java.util.Map:entrySet
    unanalyzedcall on java.util.Map:put
    unanalyzedcall on java.util.Set:iterator
    test_vectorjava.util.Map:containsKey(...)@42: {0}, {1}

  • String getName()

  • Kind Annotation Text
    postreturn_value == &"channel access level"

  • Class getType()

  • Kind Annotation Text