Last Msg First Msg
























method net.sourceforge.pebble.event.blogentry. PostToTwitterBlogEntryListener__static_init
postinit'ed(log)










method void net.sourceforge.pebble.event.blogentry. PostToTwitterBlogEntryListener()









  infomethod not available-- call on Log org.apache.commons.logging. LogFactory:getLog(Class)











method void blogEntryPublished(BlogEntryEvent)
preevent != null
pre(soft) net/sourceforge/pebble/domain/AbstractBlog. log != null
pre(soft) net/sourceforge/pebble/domain/BlogManager. instance != null
pre(soft) init'ed(net/sourceforge/pebble/domain/BlogMa nager.instance.multiBlog)
presumptionblogEntry.blog != null
presumptionblogEntry.blog.permalinkProvider != null
presumptionblogEntry.blog.pluginProperties != null
presumptionblogEntry.blog.pluginProperties@42 != null
presumptionblogEntry.blog.pluginProperties@50 != null
presumptionblogEntry.blog.properties != null
presumptionblogEntry.blog.properties@42 != null
presumptionblogEntry.blog.properties@50 != null
presumptionblogEntry.blog@42 != null
presumptionblogEntry.blog@50 != null
presumptionblogEntry.title@50 != null
presumptiongetBlog(...).messages != null
presumptionnet.sourceforge.pebble.api.event.blogentry. BlogEntryEvent:getSource(...)@91 != null
presumptionorg.apache.commons.logging.LogFactory:getLog(... )@32 != null
unanalyzedcall on java.lang.String:length
unanalyzedcall on java.lang.String:substring
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on java.net.URL
unanalyzedcall on java.net.URL:openConnection
unanalyzedcall on java.net.URLConnection:setDoInput
unanalyzedcall on java.net.URLConnection:setDoOutput
unanalyzedcall on java.net.URLConnection:setUseCaches
unanalyzedcall on java.net.URLConnection:getInputStream
unanalyzedcall on java.io.InputStreamReader
unanalyzedcall on java.io.BufferedReader
unanalyzedcall on java.io.BufferedReader:readLine
unanalyzedcall on java.io.BufferedReader:close
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on java.net.MalformedURLException:getMessage
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on java.io.IOException:getMessage
unanalyzedcall on java.io.PrintStream:println
unanalyzedcall on twitter4j.Twitter
unanalyzedcall on twitter4j.Twitter:updateStatus
unanalyzedcall on getProperty
unanalyzedcall on getBlog
unanalyzedcall on getName
unanalyzedcall on getPluginProperties
unanalyzedcall on net.sourceforge.pebble.PluginProperties:get Property
unanalyzedcall on java.util.Properties:getProperty
unanalyzedcall on net.sourceforge.pebble.api.event.blogentry. BlogEntryEvent:getSource
unanalyzedcall on java.util.List:size
unanalyzedcall on java.util.List:subList
unanalyzedcall on net.sourceforge.pebble.util. SecurityUtils:getUsername
unanalyzedcall on java.util.Date
unanalyzedcall on java.util.List:add
unanalyzedcall on getUrl
unanalyzedcall on getPermalinkProvider
unanalyzedcall on getPermalink
unanalyzedcall on org.apache.commons.logging.Log:info
unanalyzedcall on java.lang.String:indexOf
unanalyzedcall on net.sourceforge.pebble.PebbleContext:getIns tance
unanalyzedcall on net.sourceforge.pebble.PebbleContext:getCon figuration
test_vectorjava.lang.String:equalsIgnoreCase(...)@56: {0}, {1}









Prev Msg Next Msg
+
medium
null dereferencecheck might fail: requires tinyUrl != null
Prev Msg Next Msg










Prev Msg Next Msg
+
medium
precondition failurenet/sourceforge/pebble/event/blogentry/PostToTwitte rBlogEntryListener.composeMessage: longUrl != null
Prev Msg Next Msg










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)











method bool checkUrl(String)
prelongUrl != null
postinit'ed(return_value)










method String composeMessage(String, String, String)
prelongUrl != null
pretitle != null
pre(soft) tinyUrl != null
presumptionjava.lang.String:length(...)@92 <= 2_147_483_787
postreturn_value != null










method String getTwitterUrl(BlogEntry)
preblogEntry != null
preblogEntry.blog != null
preblogEntry.blog.pluginProperties != null
preblogEntry.blog.properties != null
postreturn_value != null
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on getBlog
unanalyzedcall on getName
unanalyzedcall on getPluginProperties
unanalyzedcall on net.sourceforge.pebble.PluginProperties:get Property
unanalyzedcall on java.util.Properties:getProperty










method String getTwitterPassword(BlogEntry)
preblogEntry != null
preblogEntry.blog != null
preblogEntry.blog.pluginProperties != null
preblogEntry.blog.properties != null
postinit'ed(return_value)
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on getBlog
unanalyzedcall on getName
unanalyzedcall on getPluginProperties
unanalyzedcall on net.sourceforge.pebble.PluginProperties:get Property
unanalyzedcall on java.util.Properties:getProperty










method String getTwitterUsername(BlogEntry)
preblogEntry != null
preblogEntry.blog != null
preblogEntry.blog.pluginProperties != null
preblogEntry.blog.properties != null
postinit'ed(return_value)
unanalyzedcall on org.apache.commons.logging.Log:debug
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on getBlog
unanalyzedcall on getName
unanalyzedcall on getPluginProperties
unanalyzedcall on net.sourceforge.pebble.PluginProperties:get Property
unanalyzedcall on java.util.Properties:getProperty










method String getProperty(BlogEntry, String)
preblogEntry != null
preblogEntry.blog != null
preblogEntry.blog.pluginProperties != null
preblogEntry.blog.properties != null
presumptionorg.apache.commons.logging.LogFactory:getLog(... )@32 != null
postinit'ed(return_value)
unanalyzedcall on java.util.Properties:getProperty
test_vectornet.sourceforge.pebble.PluginProperties:getProperty (...)@134: Inverse{null}, Addr_Set{null}
test_vectornet.sourceforge.pebble.PluginProperties:getProperty (...)@136: Inverse{null}, Addr_Set{null}









  infomethod not available-- call on String net.sourceforge.pebble. PluginProperties:getProperty(String)










  infomethod not available-- call on String net.sourceforge.pebble. PluginProperties:getProperty(String)










  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)











method void post(String, String, String, String)
presumptionjava.lang.System.out != null









  infomethod not available-- call on void twitter4j.Twitter(String, String)










  infomethod not available-- call on Status twitter4j.Twitter:updateStatus(St ring)











method String makeTinyURL(String)
presumptionjava.net.URL:openConnection(...)@174 != null
presumptionorg.apache.commons.logging.LogFactory:getLog(... )@32 != null
postinit'ed(return_value)
test_vectorjava.io.BufferedReader:readLine(...)@180: Inverse{null}, Addr_Set{null}









  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:error(Object)










  infomethod not available-- call on void org.apache.commons.logging. Log:debug(Object)