Last Msg First Msg
























method net.sourceforge.pebble.event.blogentry. EmailSubscriptionListener__static_init










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










method void blogEntryPublished(BlogEntryEvent)
preevent != null
pre(soft) net.sourceforge.pebble.domain.State__static_ init.new State(State__static_init#4).name != null
pre(soft) net.sourceforge.pebble.domain.State__static_ init.new State(State__static_init#5).name != null
pre(soft) net/sourceforge/pebble/domain/BlogManager. instance != null
pre(soft) init'ed(net/sourceforge/pebble/domain/BlogMa nager.instance.multiBlog)
presumptionblogEntry.blog@61 != null
presumptionblogEntry.categories@61 != null
presumptionblogEntry.comments@61 != null
presumptionblogEntry.date@61 != null
presumptionblogEntry.state@61 != null
presumptionclone(...).blog.decoratorChain.decorators@62 != null
presumptionclone(...).blog.decoratorChain@62 != null
presumptionclone(...).blog.emailSubscriptionList@62 != null
presumptionclone(...).blog.permalinkProvider@62 != null
presumptionnet.sourceforge.pebble.api.event.blogentry. BlogEntryEvent:getSource(...)@91 != null
unanalyzedcall on getBlog
unanalyzedcall on getContentDecoratorChain
unanalyzedcall on decorate
unanalyzedcall on java.text.SimpleDateFormat
unanalyzedcall on net.sourceforge.pebble.domain. Blog:getTimeZone
unanalyzedcall on java.text.SimpleDateFormat:setTimeZone
unanalyzedcall on getTitle
unanalyzedcall on getUser
unanalyzedcall on net.sourceforge.pebble.security. PebbleUserDetails:getName
unanalyzedcall on getAuthor
unanalyzedcall on getDate
unanalyzedcall on java.text.SimpleDateFormat:format
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on getExcerpt
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.lang.String:length
unanalyzedcall on getBody
unanalyzedcall on getLocalPermalink
unanalyzedcall on getUrl
unanalyzedcall on getEmailSubscriptionList
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.Collections:sort
unanalyzedcall on net.sourceforge.pebble.util. MailUtils:createSession
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.lang.String:replaceAll
unanalyzedcall on net.sourceforge.pebble.util. MailUtils:sendMail
unanalyzedcall on java.lang.Exception:printStackTrace
unanalyzedcall on java.lang.NoClassDefFoundError:printStackTr ace
unanalyzedcall on java.util.regex.Pattern:matcher
unanalyzedcall on java.util.regex.Matcher:find
unanalyzedcall on java.util.regex.Matcher:start
unanalyzedcall on java.util.regex.Matcher:end
unanalyzedcall on java.lang.String:substring
unanalyzedcall on java.lang.String:indexOf
unanalyzedcall on java.lang.String:toLowerCase
unanalyzedcall on setBody
unanalyzedcall on net.sourceforge.pebble.util. StringUtils:filterHTML
unanalyzedcall on net.sourceforge.pebble.util. StringUtils:transformHTML
unanalyzedcall on net.sourceforge.pebble.util. StringUtils:transformToHTMLSubset
unanalyzedcall on setAuthor
unanalyzedcall on getWebsite
unanalyzedcall on setWebsite
unanalyzedcall on getEmail
unanalyzedcall on setEmail
unanalyzedcall on setTitle
unanalyzedcall on setExcerpt
unanalyzedcall on getBlogName
unanalyzedcall on setBlogName
unanalyzedcall on setUrl
unanalyzedcall on getComments
unanalyzedcall on getTrackBacks
unanalyzedcall on net.sourceforge.pebble.PebbleContext:getIns tance
unanalyzedcall on net.sourceforge.pebble.PebbleContext:getCon figuration
unanalyzedcall on getSecurityRealm
unanalyzedcall on net.sourceforge.pebble.security. SecurityRealm:getUser
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on getPermalinkProvider
unanalyzedcall on getPermalink
unanalyzedcall on net.sourceforge.pebble.api.event.blogentry. BlogEntryEvent:getSource
unanalyzedcall on getState
unanalyzedcall on areEventsEnabled
unanalyzedcall on isApproved
unanalyzedcall on net.sourceforge.pebble.api.event. PebbleEvent
unanalyzedcall on isRejected
unanalyzedcall on net.sourceforge.pebble.domain.Content
unanalyzedcall on java.util.Date
unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getBlog
unanalyzedcall on net.sourceforge.pebble.domain. Blog:getCalendar
unanalyzedcall on java.util.Calendar:setTime
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on setState
unanalyzedcall on getBlogEntry
unanalyzedcall on java.util.EventObject
unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:addEvent
unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getTitle
unanalyzedcall on net.sourceforge.pebble.domain.Response
unanalyzedcall on net.sourceforge.pebble.domain.TrackBack
unanalyzedcall on java.util.HashSet
unanalyzedcall on java.beans.PropertyChangeSupport:fireProper tyChange
unanalyzedcall on java.util.Date:getTime
unanalyzedcall on java.util.Set:contains
unanalyzedcall on java.util.Set:add
unanalyzedcall on java.lang.String:startsWith
unanalyzedcall on net.sourceforge.pebble.domain.Comment
unanalyzedcall on getComment
unanalyzedcall on addComment
unanalyzedcall on java.util.List:contains
unanalyzedcall on java.util.List:add
unanalyzedcall on net.sourceforge.pebble.domain.BlogEntry
unanalyzedcall on setEventsEnabled
unanalyzedcall on java.lang.String:equals
unanalyzedcall on java.util.Set:iterator
unanalyzedcall on java.lang.String:split
unanalyzedcall on getAllTags
unanalyzedcall on getTagsAsList
unanalyzedcall on addTrackBack
unanalyzedcall on java.util.List:addAll
unanalyzedcall on java.beans.PropertyChangeSupport
unanalyzedcall on java.beans.PropertyChangeSupport:addPropert yChangeListener
unanalyzedcall on java.util.LinkedList
unanalyzedcall on setDate
unanalyzedcall on java.util.Set:size
unanalyzedcall on java.util.Collections:reverse
unanalyzedcall on getRootCategory
unanalyzedcall on net.sourceforge.pebble.domain. Response:setState









  infomethod not available-- call on TimeZone net.sourceforge.pebble.domain. Blog:getTimeZone()










Prev Msg Next Msg
+
medium
null dereferencecheck might fail: requires getUser(...) != null
  infomethod not available-- call on String net.sourceforge.pebble.security. PebbleUserDetails:getName()
Prev Msg Next Msg











method void sendNotification(BlogEntry)
preblogEntry != null
preblogEntry.blog != null
preblogEntry.blog.decoratorChain != null
preblogEntry.blog.decoratorChain.decorators != null
preblogEntry.blog.emailSubscriptionList != null
preinit'ed(blogEntry.blog.emailSubscriptionList. emailAddresses)
preinit'ed(blogEntry.date)
preinit'ed(blogEntry.excerpt)
preinit'ed(blogEntry.title)
preinit'ed(blogEntry.permalink)
preinit'ed(blogEntry.user)
pre(soft) init'ed(blogEntry.author)
pre(soft) init'ed(blogEntry.blog.id)
pre(soft) blogEntry.blog.permalinkProvider != null
pre(soft) init'ed(blogEntry.body)
pre(soft) blogEntry.comments != null
pre(soft) init'ed(blogEntry.trackBacks)
pre(soft) net/sourceforge/pebble/domain/BlogManager. instance != null
pre(soft) init'ed(net/sourceforge/pebble/domain/BlogMa nager.instance.multiBlog)
postinit'ed(blogEntry.permalink)
postinit'ed(blogEntry.user)
unanalyzedcall on getUrl
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.Collections:sort
unanalyzedcall on java.util.List:iterator
unanalyzedcall on decorate
unanalyzedcall on java.lang.String:length
unanalyzedcall on java.util.regex.Pattern:matcher
unanalyzedcall on java.util.regex.Matcher:find
unanalyzedcall on java.util.regex.Matcher:start
unanalyzedcall on java.util.regex.Matcher:end
unanalyzedcall on java.lang.String:substring
unanalyzedcall on java.lang.String:indexOf
unanalyzedcall on java.lang.String:toLowerCase
unanalyzedcall on getBody
unanalyzedcall on setBody
unanalyzedcall on net.sourceforge.pebble.util. StringUtils:filterHTML
unanalyzedcall on net.sourceforge.pebble.util. StringUtils:transformHTML
unanalyzedcall on net.sourceforge.pebble.util. StringUtils:transformToHTMLSubset
unanalyzedcall on getAuthor
unanalyzedcall on setAuthor
unanalyzedcall on getWebsite
unanalyzedcall on setWebsite
unanalyzedcall on getEmail
unanalyzedcall on setEmail
unanalyzedcall on getTitle
unanalyzedcall on setTitle
unanalyzedcall on getExcerpt
unanalyzedcall on setExcerpt
unanalyzedcall on getBlogName
unanalyzedcall on setBlogName
unanalyzedcall on setUrl
unanalyzedcall on getComments
unanalyzedcall on getTrackBacks
unanalyzedcall on net.sourceforge.pebble.PebbleContext:getIns tance
unanalyzedcall on net.sourceforge.pebble.PebbleContext:getCon figuration
unanalyzedcall on getSecurityRealm
unanalyzedcall on net.sourceforge.pebble.security. SecurityRealm:getUser
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on java.lang.String:valueOf
unanalyzedcall on getPermalinkProvider
unanalyzedcall on getPermalink
unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getTitle
unanalyzedcall on java.lang.String:startsWith
unanalyzedcall on java.util.List:add
unanalyzedcall on java.util.List:addAll
test_vectorblogEntry.excerpt: Addr_Set{null}, Inverse{null}
test_vectorjava.lang.String:length(...)@82: {0}, {1..232-1}









  infomethod not available-- call on Session net.sourceforge.pebble.util. MailUtils:createSession()










  infomethod not available-- call on void net.sourceforge.pebble.util. MailUtils:sendMail(Session, Blog, String, String, String)