Last Msg First Msg
























method org.apache.roller.weblogger.ui.rendering.util. cache.PlanetCache__static_init
presumptionorg.apache.commons.logging.LogFactory:getLog(... )@44 != null
post(soft) log != null
postsingletonInstance == &new PlanetCache(PlanetCac he__static_init#1)
postnew PlanetCache(PlanetCache__static_init#1) num objects == 1
postinit'ed(singletonInstance.cacheEnabled)
postinit'ed(singletonInstance.contentCache)
postsingletonInstance.lastUpdateTime == null
postsingletonInstance.timeout in -9_223_372_036_854_775 _000..18_446_744_073_709_551_000
unanalyzedcall on org.apache.roller.weblogger.config. WebloggerConfig:getBooleanProperty
unanalyzedcall on java.util.HashMap
unanalyzedcall on java.util.Map:put
unanalyzedcall on org.apache.roller.weblogger.config. WebloggerConfig:keys
unanalyzedcall on java.util.Enumeration:hasMoreElements
unanalyzedcall on java.util.Enumeration:nextElement
unanalyzedcall on java.lang.String:startsWith
unanalyzedcall on java.lang.String:length
unanalyzedcall on java.lang.String:substring
unanalyzedcall on org.apache.roller.weblogger.config. WebloggerConfig:getProperty
unanalyzedcall on org.apache.commons.logging.Log:info
unanalyzedcall on org.apache.roller.weblogger.util.cache. CacheManager:constructCache
unanalyzedcall on org.apache.commons.logging.Log:warn
unanalyzedcall on java.lang.Long:parseLong
unanalyzedcall on java.lang.Throwable:__curr_excep_obj









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











method void org.apache.roller.weblogger.ui.rendering. util.cache.PlanetCache()
prelog != null
presumptionjava.lang.Long:parseLong(...)@91 in -9_223_372_036_854_775..18_446_744_073_709_551
presumptionjava.lang.String:length(...)@75 <= 232-2
presumptionjava.util.Enumeration:nextElement(...)@71 != null
presumptionorg.apache.roller.weblogger.config.WebloggerConfig: keys(...)@68 != null
postinit'ed(this.cacheEnabled)
postinit'ed(this.contentCache)
postthis.lastUpdateTime == null
postthis.timeout in -9_223_372_036_854_775_000.. 18_446_744_073_709_551_000
test_vectorjava.lang.String:startsWith(...)@74: {0}, {1}
test_vectorjava.util.Enumeration:hasMoreElements(...)@70: {0}, {1}
test_vectororg.apache.roller.weblogger.config.WebloggerConfig: getBooleanProperty(...)@64: {0}, {1}









  infomethod not available-- call on bool org.apache.roller.weblogger.config. WebloggerConfig:getBooleanProperty(String)










  infomethod not available-- call on Enumeration org.apache.roller.weblogger. config.WebloggerConfig:keys()










  infomethod not available-- call on String org.apache.roller.weblogger. config.WebloggerConfig:getProperty(String)










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










  infomethod not available-- call on Cache org.apache.roller.weblogger.util. cache.CacheManager:constructCache(CacheHandler, Map)










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










  infomethod not available-- call on String org.apache.roller.weblogger. config.WebloggerConfig:getProperty(String)











method PlanetCache getInstance()
preinit'ed(singletonInstance)
postreturn_value == singletonInstance
postinit'ed(return_value)










method Object get(String)
preinit'ed(this.cacheEnabled)
pre(soft) log != null
pre(soft) this.contentCache != null
postinit'ed(return_value)
test_vectorthis.cacheEnabled: {1}, {0}
test_vectororg.apache.roller.weblogger.util.cache.Cache:get(.. .)@109: Inverse{null}, Addr_Set{null}









  infomethod not available-- call on Object org.apache.roller.weblogger.util. cache.Cache:get(String)










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










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











method void put(String, Object)
preinit'ed(this.cacheEnabled)
pre(soft) log != null
pre(soft) this.contentCache != null
test_vectorthis.cacheEnabled: {1}, {0}









  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.Cache:put(String, Object)










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











method void remove(String)
preinit'ed(this.cacheEnabled)
pre(soft) log != null
pre(soft) this.contentCache != null
test_vectorthis.cacheEnabled: {1}, {0}









  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.Cache:remove(String)










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











method void clear()
preinit'ed(this.cacheEnabled)
pre(soft) log != null
pre(soft) this.contentCache != null
postthis.lastUpdateTime == One-of{old this. lastUpdateTime, null}
test_vectorthis.cacheEnabled: {1}, {0}









  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.Cache:clear()










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











method Date getLastModified()
preinit'ed(this.lastUpdateTime)
pre(soft) log != null
pre(soft) init'ed(this.timeout)
postreturn_value != null
postthis.lastUpdateTime == One-of{old this. lastUpdateTime, &new ExpiringCacheEntry(getLast Modified#2)}
postthis.lastUpdateTime != null
postnew Date(getLastModified#1) num objects <= 1
postnew ExpiringCacheEntry(getLastModified#2) num objects <= 1
test_vectorthis.lastUpdateTime: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on Object org.apache.roller.weblogger.util. cache.ExpiringCacheEntry:getValue()










Prev Msg Next Msg
+
warning
test always goes same waytest predetermined because lastModified == null
Prev Msg Next Msg










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










  infomethod not available-- call on void org.apache.roller.weblogger.util. cache.ExpiringCacheEntry(Object, long)











method String generateKey(PlanetRequest)
preplanetRequest != null
preinit'ed(planetRequest.context)
preinit'ed(planetRequest.flavor)
preinit'ed(planetRequest.group)
preinit'ed(planetRequest.language)
preinit'ed(planetRequest.type)
pre(soft) init'ed(planetRequest.authenticUser)
pre(soft) init'ed(planetRequest.excerpts)
postinit'ed(java.lang.StringBuffer:toString(...)._ tainted)
postreturn_value == &java.lang.StringBuffer:toStrin g(...)
test_vectorplanetRequest.authenticUser: Addr_Set{null}, Inverse{null}
test_vectorplanetRequest.excerpts: {0}, {1}
test_vectorplanetRequest.flavor: Addr_Set{null}, Inverse{null}
test_vectorplanetRequest.group: Addr_Set{null}, Inverse{null}