Last Msg First Msg
























method org.apache.roller.weblogger.ui.struts2.admin. GlobalConfig__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.struts2.admin. GlobalConfig()
presumptioninit'ed(java.util.Collections.EMPTY_LIST)
presumptioninit'ed(java.util.Collections.EMPTY_MAP)
postthis.actionName == &"globalConfig"
postthis.commentPlugins == &new String[](GlobalConf ig#1)
postthis.desiredMenu == &"admin"
postthis.globalConfigDef == null
postthis.pageTitle == &"configForm.title"
postthis.params == java.util.Collections.EMPTY_MAP
post(soft) init'ed(this.params)
postthis.properties == this.params
postthis.pluginsList == java.util.Collections.EMPTY_ LIST
post(soft) init'ed(this.pluginsList)
postnew String[](GlobalConfig#1) num objects == 1
postthis.commentPlugins.length == 0









  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.util.UIAction()











method bool isWeblogRequired()
postreturn_value == 0










method String requiredUserRole()
postreturn_value == &"admin"










method void myPrepare()
pre(soft) log != null
presumptionjava.util.Iterator:next(...)@101 != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getPluginManager(...)@108 != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getPropertiesManager(...)@90 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@108 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@90 != null
presumptionorg.apache.roller.weblogger.config.WebloggerRuntime Config:getRuntimeConfigDefs(...)@99 != null
presumptionorg.apache.roller.weblogger.config.runtime. RuntimeConfigDefs:getConfigDefs(...)@100 != null
postpossibly_updated(this.globalConfigDef)
postinit'ed(this.pluginsList)
postpossibly_updated(this.properties)
test_vectorjava.lang.String:equals(...)@102: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@101: {0}, {1}









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










  infomethod not available-- call on Map org.apache.roller.weblogger. business.PropertiesManager:getProperties()










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










  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.admin.GlobalConfig:addError(String)










  infomethod not available-- call on RuntimeConfigDefs org.apache.roller. weblogger.config.WebloggerRuntimeConfig:getRuntimeC onfigDefs()










  infomethod not available-- call on List org.apache.roller.weblogger.config. runtime.RuntimeConfigDefs:getConfigDefs()










  infomethod not available-- call on String org.apache.roller.weblogger. config.runtime.ConfigDef:getName()










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










  infomethod not available-- call on List org.apache.roller.weblogger. business.plugins.PluginManager:getCommentPlugins()











method String execute()
postreturn_value == &"success"
postpossibly_updated(this.commentPlugins)
test_vectororg.apache.commons.lang.StringUtils:isEmpty(... )@120: {1}, {0}









  infomethod not available-- call on String org.apache.roller.weblogger. config.WebloggerRuntimeConfig:getProperty(String)
  infomethod not available-- call on bool org.apache.commons.lang. StringUtils:isEmpty(String)










  infomethod not available-- call on String org.apache.roller.weblogger. config.WebloggerRuntimeConfig:getProperty(String)
  infomethod not available-- call on String[] org.apache.commons.lang. StringUtils:split(String, String)











method String save()
prethis.commentPlugins != null
prethis.properties != null
pre(soft) log != null
pre(soft) this.params != null
presumptionjava.util.Map:get(...)@140 != null
presumptionjava.util.Map:get(...)@173 != null
presumptionjava.util.Map:keySet(...)@137 != null
presumptionlog@171 != null
presumptionorg.apache.roller.weblogger.business. Weblogger:getPropertiesManager(...)@179 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@179 != null
presumptionorg.apache.roller.weblogger.business. WebloggerFactory:getWeblogger(...)@181 != null
presumptionorg.apache.roller.weblogger.pojos.RuntimeConfigProp erty:getValue(...)@150 != null
postreturn_value == &"success"
unanalyzedcall on java.util.Map:get
test_vectorthis.commentPlugins.length: {0}, {1..+Inf}
test_vectorjava.lang.String:equals(...)@150: {1}, {0}
test_vectorjava.lang.String:equals(...)@150: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@138: {0}, {1}
test_vectororg.apache.roller.weblogger.pojos.RuntimeConfigProp erty:getValue(...)@150: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on String org.apache.roller.weblogger. pojos.RuntimeConfigProperty:getName()










  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)










  infomethod not available-- call on String org.apache.roller.weblogger. pojos.RuntimeConfigProperty:getValue()










Prev Msg Next Msg
+
warning
test always goes same waytest predetermined because incomingProp == null
+
warning
dead codedead code here because incomingProp == null
Prev Msg Next Msg










  infodead code continuesdead code continues










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










  infomethod not available-- call on void org.apache.roller.weblogger.pojos. RuntimeConfigProperty:setValue(String)










  infomethod not available-- call on String org.apache.commons.lang. StringUtils:join(Object[], String)










  infomethod not available-- call on void org.apache.roller.weblogger.pojos. RuntimeConfigProperty:setValue(String)










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










  infomethod not available-- call on void org.apache.roller.weblogger. business.PropertiesManager:saveProperties(Map)










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










  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.admin.GlobalConfig:addMessage(String)










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










  infomethod not available-- call on void org.apache.roller.weblogger.ui. struts2.admin.GlobalConfig:addError(String)











method void setParameters(Map)
prelog != null
pre(soft) parameters != null
presumptionjava.util.Map:keySet(...)@201 != null
postthis.params == parameters
post(soft) this.params != null
test_vectorjava.util.Iterator:hasNext(...)@202: {0}, {1}
test_vectororg.apache.commons.logging.Log:isDebugEnabled(... )@199: {0}, {1}









  infomethod not available-- call on bool org.apache.commons.logging. Log:isDebugEnabled()










  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 String getParameter(String)
prethis.params != null
postreturn_value == null
test_vectorjava.util.Map:get(...)@211: Addr_Set{null}, Inverse{null}
test_vectorp.length@211: {0}, {1..+Inf}










method Map getProperties()
preinit'ed(this.properties)
postreturn_value == this.properties
postinit'ed(return_value)










method void setProperties(Map)
postthis.properties == properties
postinit'ed(this.properties)










method ConfigDef getGlobalConfigDef()
preinit'ed(this.globalConfigDef)
postreturn_value == this.globalConfigDef
postinit'ed(return_value)










method void setGlobalConfigDef(ConfigDef)
postthis.globalConfigDef == globalConfigDef
postinit'ed(this.globalConfigDef)










method List getPluginsList()
preinit'ed(this.pluginsList)
postreturn_value == this.pluginsList
postinit'ed(return_value)










method void setPluginsList(List)
postthis.pluginsList == pluginsList
postinit'ed(this.pluginsList)










method String[] getCommentPlugins()
preinit'ed(this.commentPlugins)
postreturn_value == this.commentPlugins
postinit'ed(return_value)










method void setCommentPlugins(String[])
postthis.commentPlugins == commentPlugins
postinit'ed(this.commentPlugins)