| method | org.apache.roller.weblogger.ui.rendering.util. cache.WeblogFeedCache__static_init |
| presumption | org.apache.commons.logging.LogFactory:getLog(... )@43 != null |
| post | (soft) log != null |
| post | singletonInstance == &new WeblogFeedCache(Weblo gFeedCache__static_init#1) |
| post | new WeblogFeedCache(WeblogFeedCache__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.WeblogFeedCache() |
| pre | log != null |
| presumption | java.lang.String:length(...)@70 <= 232-2 |
| presumption | java.util.Enumeration:nextElement(...)@66 != null |
| presumption | org.apache.roller.weblogger.config.WebloggerConfig: keys(...)@63 != null |
| post | init'ed(this.cacheEnabled) |
| post | init'ed(this.contentCache) |
| test_vector | java.lang.String:startsWith(...)@69: {0}, {1} |
| test_vector | java.util.Enumeration:hasMoreElements(...)@65: {0}, {1} |
| test_vector | org.apache.roller.weblogger.config.WebloggerConfig: getBooleanProperty(...)@59: {0}, {1} |
| method | String generateKey(WeblogFeedRequest) |
| pre | feedRequest != null |
| pre | init'ed(feedRequest.excerpts) |
| pre | init'ed(feedRequest.format) |
| pre | init'ed(feedRequest.locale) |
| pre | init'ed(feedRequest.tags) |
| pre | init'ed(feedRequest.type) |
| pre | init'ed(feedRequest.weblogCategoryName) |
| pre | init'ed(feedRequest.weblogHandle) |
| presumption | java.util.Set:size(...)@182 >= 0 |
| post | init'ed(java.lang.StringBuffer:toString(...)._ tainted) |
| post | return_value == &java.lang.StringBuffer:toStrin g(...) |
| test_vector | feedRequest.excerpts: {0}, {1} |
| test_vector | feedRequest.locale: Addr_Set{null}, Inverse{null} |
| test_vector | feedRequest.tags: Addr_Set{null}, Inverse{null} |
| test_vector | feedRequest.weblogCategoryName: Addr_Set{null}, Inverse{null} |
| test_vector | java.util.List:size(...)@180: {-231..0}, {1..232-1} |