Last Msg First Msg
























method org.apache.roller.weblogger.ui.core.tags.calendar. CalendarTag__static_init
presumptionorg.apache.commons.logging.LogFactory:getFactory(.. .)@46 != null
postinit'ed(mLogger)









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











method String getName()
preinit'ed(this.mName)
postreturn_value == this.mName
postinit'ed(return_value)










method void setName(String)
postthis.mName == name
postinit'ed(this.mName)










method String getModel()
preinit'ed(this.mModelName)
postreturn_value == this.mModelName
postinit'ed(return_value)










method void setModel(String)
postthis.mModelName == s
postinit'ed(this.mModelName)










method String getClassSuffix()
preinit'ed(this.mClassSuffix)
postreturn_value == this.mClassSuffix
postinit'ed(return_value)










method void setClassSuffix(String)
postthis.mClassSuffix == s
postinit'ed(this.mClassSuffix)










method void setLocale(Locale)
postthis.mLocale == One-of{old this.mLocale, locale}
test_vectorlocale: Addr_Set{null}, Inverse{null}










method void org.apache.roller.weblogger.ui.core.tags. calendar.CalendarTag()
postthis.mClassSuffix == &""
postthis.mDayNames == null
postthis.mModelName == null
postthis.mName == null
postinit'ed(this.mLocale)










method int doStartTag(PrintWriter)
pre(soft) mLogger != null
pre(soft) init'ed(this.mDayNames[...])
pre(soft) pw != null
pre(soft) init'ed(this.mClassSuffix)
pre(soft) init'ed(this.mLocale)
pre(soft) init'ed(this.mModelName)
pre(soft) this.pageContext != null
presumptionjava.util.ResourceBundle:getBundle(...)@155 != null
presumptionmodel.calendar@142 != null
presumptionmodel.calendar@145 != null
presumptionmodel.calendar@158 != null
presumptionmodel.day@132 != null
presumptionmodel.day@134 != null
presumptionmodel.monthMap@169 != null
postreturn_value == 0
postthis.mDayNames == One-of{&new String[](buildDay Names#1), old this.mDayNames}
post(soft) init'ed(this.mDayNames[...])
postnew String[](buildDayNames#1) num objects <= 1
postnew String[](buildDayNames#1).length == 7
post(soft) init'ed(new String[](buildDayNames#1)[...])
unanalyzedcall on java.util.Calendar:getInstance
unanalyzedcall on java.text.SimpleDateFormat
unanalyzedcall on java.util.Calendar:getFirstDayOfWeek
unanalyzedcall on java.util.Calendar:set
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on java.text.SimpleDateFormat:format
unanalyzedcall on java.util.Calendar:add
unanalyzedcall on java.io.PrintWriter:print
unanalyzedcall on java.util.Calendar:get
unanalyzedcall on java.util.Date:clone
unanalyzedcall on java.util.Calendar:clone
unanalyzedcall on org.apache.roller.util.DateUtil:get8charDat eFormat
unanalyzedcall on java.text.SimpleDateFormat:setCalendar
unanalyzedcall on org.apache.roller.util.DateUtil:get6charDat eFormat
unanalyzedcall on org.apache.roller.util.DateUtil:format
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getUrlStrategy
unanalyzedcall on org.apache.roller.weblogger.business. URLStrategy:getWeblogCollectionURL
unanalyzedcall on org.apache.roller.weblogger.business. URLStrategy:getWeblogPageURL
unanalyzedcall on java.util.Map:get
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on computeUrl
unanalyzedcall on org.apache.roller.util.DateUtil:format8char s
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on java.util.List:get
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getPubTime
unanalyzedcall on org.apache.roller.util.DateUtil:format6char s
unanalyzedcall on java.util.List:size
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getPermalink
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getTitle
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.lang.String:length
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getAnchor
unanalyzedcall on java.lang.String:substring
test_vectorjava.util.StringTokenizer:hasMoreTokens(...)@129: {0}, {1}
test_vectormodel.nextMonth@169: Addr_Set{null}, Inverse{null}
test_vectormodel.prevMonth@169: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on Object org.apache.commons.beanutils. PropertyUtils:getProperty(Object, String)










Prev Msg Next Msg
+
warning
unused assignmentunused assignment into request
Prev Msg Next Msg










  infomethod not available-- call on Date org.apache.roller.util. DateUtil:getNoonOfDay(Date, Calendar)










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











method void printDayNotInMonth(PrintWriter, Calendar)
prepw != null
preinit'ed(this.mClassSuffix)










method void printDayInThisMonth(PrintWriter, Calendar, String, String)
prepw != null
preinit'ed(this.mClassSuffix)
pre(soft) cal != null
test_vectorcontent: Addr_Set{null}, Inverse{null}
test_vectorurl: Addr_Set{null}, Inverse{null}










method void printToday(PrintWriter, Calendar, String, String)
prepw != null
preinit'ed(this.mClassSuffix)
pre(soft) cal != null
test_vectorcontent: Addr_Set{null}, Inverse{null}
test_vectorurl: Addr_Set{null}, Inverse{null}










method void buildDayNames()
preinit'ed(this.mLocale)
presumptionjava.util.Calendar:getInstance(...)@326 != null
postthis.mDayNames == &new String[](buildDayNames#1 )
postpossibly_updated(this.mDayNames[...])
postnew String[](buildDayNames#1) num objects == 1
postthis.mDayNames.length == 7
postinit'ed(this.mDayNames[...])










method String toString()
pre(soft) mLogger != null
pre(soft) init'ed(this.mDayNames[...])
pre(soft) init'ed(this.mClassSuffix)
pre(soft) init'ed(this.mLocale)
pre(soft) init'ed(this.mModelName)
pre(soft) this.pageContext != null
postjava.io.StringWriter:toString(...)._tainted == 0
postreturn_value == One-of{&java.io. StringWriter:toString(...), &"Exception in tag"}
postreturn_value in Addr_Set{&java.io. StringWriter:toString(...),&"Exception in tag"}
postthis.mDayNames == One-of{&new String[](buildDay Names#1), old this.mDayNames}
post(soft) init'ed(this.mDayNames[...])
postnew String[](buildDayNames#1) num objects <= 1
postnew String[](buildDayNames#1).length == 7
postinit'ed(new String[](buildDayNames#1)[...])
unanalyzedcall on java.util.Calendar:getInstance
unanalyzedcall on java.text.SimpleDateFormat
unanalyzedcall on java.util.Calendar:getFirstDayOfWeek
unanalyzedcall on java.util.Calendar:set
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on java.text.SimpleDateFormat:format
unanalyzedcall on java.util.Calendar:add
unanalyzedcall on java.io.PrintWriter:print
unanalyzedcall on java.util.Calendar:get
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on java.util.StringTokenizer
unanalyzedcall on java.util.StringTokenizer:nextToken
unanalyzedcall on java.util.StringTokenizer:hasMoreTokens
unanalyzedcall on javax.servlet.jsp.PageContext:findAttribute
unanalyzedcall on org.apache.commons.beanutils. PropertyUtils:getProperty
unanalyzedcall on java.util.Date:clone
unanalyzedcall on getDay
unanalyzedcall on java.util.Calendar:clone
unanalyzedcall on getCalendar
unanalyzedcall on java.util.Date
unanalyzedcall on java.util.Calendar:setTime
unanalyzedcall on javax.servlet.jsp.PageContext:getRequest
unanalyzedcall on java.util.ResourceBundle:getBundle
unanalyzedcall on org.apache.roller.util.DateUtil:getNoonOfDa y
unanalyzedcall on java.util.Calendar:getMinimum
unanalyzedcall on java.util.ResourceBundle:getString
unanalyzedcall on getPrevMonth
unanalyzedcall on org.apache.roller.util.DateUtil:get8charDat eFormat
unanalyzedcall on java.text.SimpleDateFormat:setCalendar
unanalyzedcall on org.apache.roller.util.DateUtil:get6charDat eFormat
unanalyzedcall on org.apache.roller.util.DateUtil:format
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getUrlStrategy
unanalyzedcall on org.apache.roller.weblogger.business. URLStrategy:getWeblogCollectionURL
unanalyzedcall on org.apache.roller.weblogger.business. URLStrategy:getWeblogPageURL
unanalyzedcall on java.util.Map:get
unanalyzedcall on computeUrl
unanalyzedcall on org.apache.roller.util.DateUtil:format8char s
unanalyzedcall on java.util.List:get
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getPubTime
unanalyzedcall on org.apache.roller.util.DateUtil:format6char s
unanalyzedcall on computePrevMonthUrl
unanalyzedcall on getNextMonth
unanalyzedcall on computeNextMonthUrl
unanalyzedcall on java.util.List:size
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getPermalink
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getTitle
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.lang.String:length
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getAnchor
unanalyzedcall on java.lang.String:substring
unanalyzedcall on getContent
unanalyzedcall on computeTodayMonthUrl









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











method String emit()
pre(soft) mLogger != null
pre(soft) init'ed(this.mDayNames[...])
pre(soft) init'ed(this.mClassSuffix)
pre(soft) init'ed(this.mLocale)
pre(soft) init'ed(this.mModelName)
pre(soft) this.pageContext != null
postjava.io.StringWriter:toString(...)._tainted == 0
postreturn_value == One-of{&java.io. StringWriter:toString(...), &"Exception in tag"}
postreturn_value in Addr_Set{&java.io. StringWriter:toString(...),&"Exception in tag"}
postthis.mDayNames == One-of{&new String[](buildDay Names#1), old this.mDayNames}
post(soft) init'ed(this.mDayNames[...])
postnew String[](buildDayNames#1) num objects <= 1
postnew String[](buildDayNames#1).length == 7
postinit'ed(new String[](buildDayNames#1)[...])
unanalyzedcall on java.util.Calendar:getInstance
unanalyzedcall on java.text.SimpleDateFormat
unanalyzedcall on java.util.Calendar:getFirstDayOfWeek
unanalyzedcall on java.util.Calendar:set
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on java.text.SimpleDateFormat:format
unanalyzedcall on java.util.Calendar:add
unanalyzedcall on java.io.PrintWriter:print
unanalyzedcall on java.util.Calendar:get
unanalyzedcall on java.io.PrintWriter
unanalyzedcall on java.io.StringWriter
unanalyzedcall on doStartTag
unanalyzedcall on java.io.StringWriter:toString
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on java.util.StringTokenizer
unanalyzedcall on java.util.StringTokenizer:nextToken
unanalyzedcall on java.util.StringTokenizer:hasMoreTokens
unanalyzedcall on javax.servlet.jsp.PageContext:findAttribute
unanalyzedcall on org.apache.commons.beanutils. PropertyUtils:getProperty
unanalyzedcall on java.util.Date:clone
unanalyzedcall on getDay
unanalyzedcall on java.util.Calendar:clone
unanalyzedcall on getCalendar
unanalyzedcall on java.util.Date
unanalyzedcall on java.util.Calendar:setTime
unanalyzedcall on javax.servlet.jsp.PageContext:getRequest
unanalyzedcall on java.util.ResourceBundle:getBundle
unanalyzedcall on org.apache.roller.util.DateUtil:getNoonOfDa y
unanalyzedcall on java.util.Calendar:getMinimum
unanalyzedcall on java.util.ResourceBundle:getString
unanalyzedcall on getPrevMonth
unanalyzedcall on org.apache.roller.util.DateUtil:get8charDat eFormat
unanalyzedcall on java.text.SimpleDateFormat:setCalendar
unanalyzedcall on org.apache.roller.util.DateUtil:get6charDat eFormat
unanalyzedcall on org.apache.roller.util.DateUtil:format
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getUrlStrategy
unanalyzedcall on org.apache.roller.weblogger.business. URLStrategy:getWeblogCollectionURL
unanalyzedcall on org.apache.roller.weblogger.business. URLStrategy:getWeblogPageURL
unanalyzedcall on java.util.Map:get
unanalyzedcall on computeUrl
unanalyzedcall on org.apache.roller.util.DateUtil:format8char s
unanalyzedcall on java.util.List:get
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getPubTime
unanalyzedcall on org.apache.roller.util.DateUtil:format6char s
unanalyzedcall on computePrevMonthUrl
unanalyzedcall on getNextMonth
unanalyzedcall on computeNextMonthUrl
unanalyzedcall on java.util.List:size
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getPermalink
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getTitle
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.lang.String:length
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getAnchor
unanalyzedcall on java.lang.String:substring
unanalyzedcall on getContent
unanalyzedcall on computeTodayMonthUrl










method int doStartTag()
prethis.pageContext != null
pre(soft) mLogger != null
pre(soft) init'ed(this.mDayNames[...])
pre(soft) init'ed(this.mClassSuffix)
pre(soft) init'ed(this.mLocale)
pre(soft) init'ed(this.mModelName)
postreturn_value == 0
postthis.mDayNames == &new String[](buildDayNames#1 )
post(soft) init'ed(this.mDayNames[...])
postnew String[](buildDayNames#1) num objects == 1
postthis.mDayNames.length == 7
postinit'ed(this.mDayNames[...])
unanalyzedcall on java.util.Calendar:getInstance
unanalyzedcall on java.text.SimpleDateFormat
unanalyzedcall on java.util.Calendar:getFirstDayOfWeek
unanalyzedcall on java.util.Calendar:set
unanalyzedcall on java.util.Calendar:getTime
unanalyzedcall on java.text.SimpleDateFormat:format
unanalyzedcall on java.util.Calendar:add
unanalyzedcall on java.io.PrintWriter:print
unanalyzedcall on java.util.Calendar:get
unanalyzedcall on java.lang.Throwable:__curr_excep_obj
unanalyzedcall on org.apache.commons.logging.Log:error
unanalyzedcall on java.util.StringTokenizer
unanalyzedcall on java.util.StringTokenizer:nextToken
unanalyzedcall on java.util.StringTokenizer:hasMoreTokens
unanalyzedcall on javax.servlet.jsp.PageContext:findAttribute
unanalyzedcall on org.apache.commons.beanutils. PropertyUtils:getProperty
unanalyzedcall on java.util.Date:clone
unanalyzedcall on getDay
unanalyzedcall on java.util.Calendar:clone
unanalyzedcall on getCalendar
unanalyzedcall on java.util.Date
unanalyzedcall on java.util.Calendar:setTime
unanalyzedcall on javax.servlet.jsp.PageContext:getRequest
unanalyzedcall on java.util.ResourceBundle:getBundle
unanalyzedcall on org.apache.roller.util.DateUtil:getNoonOfDa y
unanalyzedcall on java.util.Calendar:getMinimum
unanalyzedcall on java.util.ResourceBundle:getString
unanalyzedcall on getPrevMonth
unanalyzedcall on org.apache.roller.util.DateUtil:get8charDat eFormat
unanalyzedcall on java.text.SimpleDateFormat:setCalendar
unanalyzedcall on org.apache.roller.util.DateUtil:get6charDat eFormat
unanalyzedcall on org.apache.roller.util.DateUtil:format
unanalyzedcall on org.apache.roller.weblogger.business. WebloggerFactory:getWeblogger
unanalyzedcall on org.apache.roller.weblogger.business. Weblogger:getUrlStrategy
unanalyzedcall on org.apache.roller.weblogger.business. URLStrategy:getWeblogCollectionURL
unanalyzedcall on org.apache.roller.weblogger.business. URLStrategy:getWeblogPageURL
unanalyzedcall on java.util.Map:get
unanalyzedcall on computeUrl
unanalyzedcall on org.apache.roller.util.DateUtil:format8char s
unanalyzedcall on java.util.List:get
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getPubTime
unanalyzedcall on org.apache.roller.util.DateUtil:format6char s
unanalyzedcall on computePrevMonthUrl
unanalyzedcall on getNextMonth
unanalyzedcall on computeNextMonthUrl
unanalyzedcall on java.util.List:size
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getPermalink
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getTitle
unanalyzedcall on java.lang.String:trim
unanalyzedcall on java.lang.String:length
unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogEntry:getAnchor
unanalyzedcall on java.lang.String:substring
unanalyzedcall on getContent
unanalyzedcall on computeTodayMonthUrl










method int doEndTag()
prethis.pageContext != null
postreturn_value == 6










method int doEndTag(PrintWriter)
postreturn_value == 6