| method | org.apache.roller.weblogger.ui.rendering.util. cache.WeblogPageCache__static_init |
| presumption | org.apache.commons.logging.LogFactory:getLog(... )@44 != null |
| post | (soft) log != null |
| post | singletonInstance == &new WeblogPageCache(Weblo gPageCache__static_init#1) |
| post | new WeblogPageCache(WeblogPageCache__static_ init#1) num objects == 1 |
| post | init'ed(singletonInstance.cacheEnabled) |
| post | init'ed(singletonInstance.contentCache) |
| unanalyzed | call on org.apache.roller.weblogger.config. WebloggerConfig:getBooleanProperty |
| unanalyzed | call on java.util.HashMap |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on org.apache.roller.weblogger.config. WebloggerConfig:keys |
| unanalyzed | call on java.util.Enumeration:hasMoreElements |
| unanalyzed | call on java.util.Enumeration:nextElement |
| unanalyzed | call on java.lang.String:startsWith |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on org.apache.roller.weblogger.config. WebloggerConfig:getProperty |
| unanalyzed | call on org.apache.commons.logging.Log:info |
| unanalyzed | call on org.apache.roller.weblogger.util.cache. CacheManager:constructCache |
| unanalyzed | call on org.apache.commons.logging.Log:warn |
| method | void org.apache.roller.weblogger.ui.rendering. util.cache.WeblogPageCache() |
| pre | log != null |
| presumption | java.lang.String:length(...)@71 <= 232-2 |
| presumption | java.util.Enumeration:nextElement(...)@67 != null |
| presumption | org.apache.roller.weblogger.config.WebloggerConfig: keys(...)@64 != null |
| post | init'ed(this.cacheEnabled) |
| post | init'ed(this.contentCache) |
| test_vector | java.lang.String:startsWith(...)@70: {0}, {1} |
| test_vector | java.util.Enumeration:hasMoreElements(...)@66: {0}, {1} |
| test_vector | org.apache.roller.weblogger.config.WebloggerConfig: getBooleanProperty(...)@60: {0}, {1} |
| method | String generateKey(WeblogPageRequest) |
| pre | pageRequest != null |
| pre | init'ed(pageRequest.locale) |
| pre | init'ed(pageRequest.weblogAnchor) |
| pre | init'ed(pageRequest.weblogHandle) |
| pre | init'ed(pageRequest.weblogPageName) |
| pre | (soft) init'ed(pageRequest.authenticUser) |
| pre | (soft) init'ed(pageRequest.context) |
| pre | (soft) pageRequest.customParams != null |
| pre | (soft) init'ed(pageRequest.pageNum) |
| pre | (soft) init'ed(pageRequest.tags) |
| pre | (soft) init'ed(pageRequest.weblogCategoryName) |
| pre | (soft) init'ed(pageRequest.weblogDate) |
| presumption | java.util.Set:size(...)@208 >= 0 |
| post | init'ed(java.lang.StringBuffer:toString(...)._ tainted) |
| post | return_value == &java.lang.StringBuffer:toStrin g(...) |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.util.Map:keySet |
| unanalyzed | call on java.util.Set:iterator |
| unanalyzed | call on java.util.Map:get |
| unanalyzed | call on java.lang.String:getBytes |
| unanalyzed | call on org.apache.roller.weblogger.util. Utilities:toBase64 |
| test_vector | pageRequest.locale: Addr_Set{null}, Inverse{null} |
| test_vector | pageRequest.tags: Addr_Set{null}, Inverse{null} |
| test_vector | pageRequest.weblogAnchor: Addr_Set{null}, Inverse{null} |
| test_vector | pageRequest.weblogCategoryName: Addr_Set{null}, Inverse{null} |
| test_vector | pageRequest.weblogDate: Addr_Set{null}, Inverse{null} |
| test_vector | pageRequest.weblogPageName: Addr_Set{null}, Inverse{null} |
| test_vector | java.lang.String:equals(...)@204: {0}, {1} |
| test_vector | java.util.List:size(...)@206: {-231..0}, {1..232-1} |
| test_vector | java.util.Map:size(...)@229: {-231..0}, {1..232-1} |