Last Msg First Msg
























method org.apache.roller.weblogger.ui.rendering.pagers. CommentsPager__static_init
postinit'ed(log)









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











method void org.apache.roller.weblogger.ui.rendering. pagers.CommentsPager(URLStrategy, String, Weblog, String, int, int, int)
pre(soft) length <= 232-2
pre(soft) log != null
pre(soft) sinceDays <= 231
postthis.comments == &new ArrayList(getItems#1)
postinit'ed(this.lastUpdated)
postthis.length == length
post(soft) this.length <= 232-2
postthis.locale == locale
postinit'ed(this.locale)
postinit'ed(this.more)
postthis.page == One-of{0, page}
postthis.page >= 0
postthis.sinceDays == sinceDays
post(soft) this.sinceDays <= 231
postthis.url == baseUrl
postinit'ed(this.url)
postthis.urlStrategy == strat
postinit'ed(this.urlStrategy)
postthis.weblog == weblog
postinit'ed(this.weblog)
postnew ArrayList(getItems#1) num objects == 1
post(soft) length*this.page in -231.. 232-1
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.util.Date
unanalyzedcall on getPage
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.Calendar:getInstance
unanalyzedcall on java.util.Calendar:setTime
unanalyzedcall on java.util.Calendar:add
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getWeblogManager
unanalyzedcall on org.apache.roller.weblogger.business. WeblogManager:getComments
unanalyzedcall on java.util.List:add
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:error










method List getItems()
preinit'ed(this.comments)
pre(soft) log != null
pre(soft) this.length <= 232-2
pre(soft) this.length*this.page in -231.. 232-1
pre(soft) init'ed(this.page)
pre(soft) this.sinceDays <= 231
pre(soft) init'ed(this.weblog)
presumptionjava.util.Calendar:getInstance(...)@90 != null
presumptionorg.apache.roller.weblogger.business. WeblogManager:getComments(...)@99 != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getWeblogManager(...)@98 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@97 != null
postreturn_value == One-of{old this.comments, &new ArrayList(getItems#1)}
postreturn_value != null
postthis.comments == return_value
postpossibly_updated(this.more)
postnew ArrayList(getItems#1) num objects <= 1
test_vectorthis.comments: Inverse{null}, Addr_Set{null}
test_vectorthis.sinceDays: {-231..0}, {1..231}









  infomethod not available-- call on Weblogger org.apache.roller.weblogger. business.WebloggerFactory:getWeblogger()










  infomethod not available-- call on WeblogManager org.apache.roller. weblogger.business.Weblogger:getWeblogManager()










  infomethod not available-- call on List org.apache.roller.weblogger. business.WeblogManager:getComments(Weblog, WeblogEntry, String, Date, Date, String, bool, int, int)










Prev Msg Next Msg
+
low
overflowcheck might fail: requires count in -231-1..232-2
Prev Msg Next Msg










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











method bool hasMoreItems()
preinit'ed(this.more)
postreturn_value == this.more
postinit'ed(return_value)










method Date getLastUpdated()
preinit'ed(this.lastUpdated)
pre(soft) log != null
pre(soft) init'ed(this.comments)
pre(soft) this.length <= 232-2
pre(soft) this.length*this.page in -231.. 232-1
pre(soft) init'ed(this.page)
pre(soft) this.sinceDays <= 231
pre(soft) init'ed(this.weblog)
presumptionc.pojo@135 != null
presumptionjava.util.Iterator:next(...)@135 != null
presumptionjava.util.List:get(...).pojo@134 != null
presumptionjava.util.List:get(...)@134 != null
presumptionorg.apache.roller.weblogger.pojos.WeblogEntryCommen t:getPostTime(...)@128 != null
postreturn_value == One-of{old this.lastUpdated, &new Date(getLastUpdated#1), &new Date(getLastUpdated#2)}
postreturn_value != null
postthis.lastUpdated == return_value
postthis.comments == One-of{old this.comments, &new ArrayList(getItems#1)}
post(soft) init'ed(this.comments)
postpossibly_updated(this.more)
postnew ArrayList(getItems#1) num objects <= 1
postnew Date(getLastUpdated#1) num objects <= 1
postnew Date(getLastUpdated#2) num objects <= 1
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntryComment:getPostTime
unanalyzedcall on java.util.List:iterator
unanalyzedcall on java.util.Date
unanalyzedcall on getPage
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.Calendar:getInstance
unanalyzedcall on java.util.Calendar:setTime
unanalyzedcall on java.util.Calendar:add
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getWeblogManager
unanalyzedcall on org.apache.roller.weblogger.business. WeblogManager:getComments
unanalyzedcall on java.util.List:add
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:error
test_vectorthis.lastUpdated: Inverse{null}, Addr_Set{null}
test_vectorjava.sql.Timestamp:after(...)@136: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@135: {0}, {1}
test_vectorjava.util.List:size(...)@133: {-231..0}, {1..232-1}









Prev Msg Next Msg
+
warning
test always goes same waytest predetermined because getItems(...) != null
Prev Msg Next Msg