| 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 |
| post | this.comments == &new ArrayList(getItems#1) |
| post | init'ed(this.lastUpdated) |
| post | this.length == length |
| post | (soft) this.length <= 232-2 |
| post | this.locale == locale |
| post | init'ed(this.locale) |
| post | init'ed(this.more) |
| post | this.page == One-of{0, page} |
| post | this.page >= 0 |
| post | this.sinceDays == sinceDays |
| post | (soft) this.sinceDays <= 231 |
| post | this.url == baseUrl |
| post | init'ed(this.url) |
| post | this.urlStrategy == strat |
| post | init'ed(this.urlStrategy) |
| post | this.weblog == weblog |
| post | init'ed(this.weblog) |
| post | new ArrayList(getItems#1) num objects == 1 |
| post | (soft) length*this.page in -231.. 232-1 |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on getPage |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.Calendar:getInstance |
| unanalyzed | call on java.util.Calendar:setTime |
| unanalyzed | call on java.util.Calendar:add |
| unanalyzed | call on java.util.Calendar:getTime |
| unanalyzed | call on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger |
| unanalyzed | call on org.apache.roller.weblogger.business. Weblogger:getWeblogManager |
| unanalyzed | call on org.apache.roller.weblogger.business. WeblogManager:getComments |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| method | List getItems() |
| pre | init'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) |
| presumption | java.util.Calendar:getInstance(...)@90 != null |
| presumption | org.apache.roller.weblogger.business. WeblogManager:getComments(...)@99 != null |
| presumption | org.apache.roller.weblogger.business. Weblogger:getWeblogManager(...)@98 != null |
| presumption | org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@97 != null |
| post | return_value == One-of{old this.comments, &new ArrayList(getItems#1)} |
| post | return_value != null |
| post | this.comments == return_value |
| post | possibly_updated(this.more) |
| post | new ArrayList(getItems#1) num objects <= 1 |
| test_vector | this.comments: Inverse{null}, Addr_Set{null} |
| test_vector | this.sinceDays: {-231..0}, {1..231} |
| method | Date getLastUpdated() |
| pre | init'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) |
| presumption | c.pojo@135 != null |
| presumption | java.util.Iterator:next(...)@135 != null |
| presumption | java.util.List:get(...).pojo@134 != null |
| presumption | java.util.List:get(...)@134 != null |
| presumption | org.apache.roller.weblogger.pojos.WeblogEntryCommen t:getPostTime(...)@128 != null |
| post | return_value == One-of{old this.lastUpdated, &new Date(getLastUpdated#1), &new Date(getLastUpdated#2)} |
| post | return_value != null |
| post | this.lastUpdated == return_value |
| post | this.comments == One-of{old this.comments, &new ArrayList(getItems#1)} |
| post | (soft) init'ed(this.comments) |
| post | possibly_updated(this.more) |
| post | new ArrayList(getItems#1) num objects <= 1 |
| post | new Date(getLastUpdated#1) num objects <= 1 |
| post | new Date(getLastUpdated#2) num objects <= 1 |
| unanalyzed | call on org.apache.roller.weblogger.pojos. WeblogEntryComment:getPostTime |
| unanalyzed | call on java.util.List:iterator |
| unanalyzed | call on java.util.Date |
| unanalyzed | call on getPage |
| unanalyzed | call on java.util.ArrayList |
| unanalyzed | call on java.util.Calendar:getInstance |
| unanalyzed | call on java.util.Calendar:setTime |
| unanalyzed | call on java.util.Calendar:add |
| unanalyzed | call on java.util.Calendar:getTime |
| unanalyzed | call on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger |
| unanalyzed | call on org.apache.roller.weblogger.business. Weblogger:getWeblogManager |
| unanalyzed | call on org.apache.roller.weblogger.business. WeblogManager:getComments |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| test_vector | this.lastUpdated: Inverse{null}, Addr_Set{null} |
| test_vector | java.sql.Timestamp:after(...)@136: {0}, {1} |
| test_vector | java.util.Iterator:hasNext(...)@135: {0}, {1} |
| test_vector | java.util.List:size(...)@133: {-231..0}, {1..232-1} |