Last Msg First Msg
























method org.apache.roller.weblogger.webservices. atomprotocol.Collection__static_init










method void org.apache.roller.weblogger.webservices. atomprotocol.Collection(String, String, String)
postthis.accept == &"entry"
postthis.accepts == &new ArrayList(Collection#2)
postthis.categories == &new ArrayList(Collection#1)
postthis.href == href
postinit'ed(this.href)
postthis.listTemplate == null
postthis.title == title
postinit'ed(this.title)
postthis.titleType == titleType
postinit'ed(this.titleType)
postnew ArrayList(Collection#1) num objects == 1
postnew ArrayList(Collection#2) num objects == 1










method List getAccepts()
preinit'ed(this.accepts)
postreturn_value == this.accepts
postinit'ed(return_value)










method void addAccept(String)
prethis.accepts != null










method void setAccepts(List)
postthis.accepts == accepts
postinit'ed(this.accepts)










method String getHref()
preinit'ed(this.href)
postreturn_value == this.href
postinit'ed(return_value)










method void setHref(String)
postthis.href == href
postinit'ed(this.href)










method String getTitle()
preinit'ed(this.title)
postreturn_value == this.title
postinit'ed(return_value)










method void setTitle(String)
postthis.title == title
postinit'ed(this.title)










method String getTitleType()
preinit'ed(this.titleType)
postreturn_value == this.titleType
postinit'ed(return_value)










method void setTitleType(String)
postthis.titleType == titleType
postinit'ed(this.titleType)










method void addCategories(Categories)
prethis.categories != null










method List getCategories()
preinit'ed(this.categories)
postreturn_value == this.categories
postinit'ed(return_value)










method bool accepts(String)
preinit'ed(this.accept)
pre(soft) ct != null
pre(soft) this.accepts != null
presumptionjava.lang.String:indexOf(...)@128 <= 232-2
presumptionjava.util.List:size(...)@124 >= 0
presumptionjava.util.List:toArray(...)@124 != null
presumptionrules.length@124 <= 232-1
postinit'ed(return_value)
test_vectorthis.accept: Addr_Set{null}, Inverse{null}
test_vectorjava.lang.String:equals(...)@114: {0}, {1}
test_vectorjava.lang.String:equals(...)@116: {0}, {1}
test_vectorjava.lang.String:equals(...)@119: {0}, {1}
test_vectorjava.lang.String:equals(...)@121: {0}, {1}
test_vectorjava.lang.String:equals(...)@127: {0}, {1}
test_vectorjava.lang.String:indexOf(...)@128: {-231. .0}, {1..232-2}
test_vectorjava.lang.String:startsWith(...)@131: {0}, {1}









Prev Msg Next Msg
+
medium
null dereferencecheck might fail: requires not_init'ed(rules[i])
Prev Msg Next Msg











method Element collectionToElement(Collection)
precollection != null
precollection.accepts != null
precollection.categories != null
preinit'ed(collection.href)
preinit'ed(collection.title)
preinit'ed(collection.titleType)
preinit'ed(org/apache/roller/weblogger/webservices/ato mprotocol/AtomService.ATOM_FORMAT)
preinit'ed(org/apache/roller/weblogger/webservices/ato mprotocol/AtomService.ATOM_PROTOCOL)
presumptioncats.categories@154 != null
presumptionjava.util.Iterator:next(...)@154 != null
presumptionjava.util.Iterator:next(...)@162 != null
postreturn_value == &new Element(collectionToElemen t#1)
postnew Element(collectionToElement#1) num objects == 1
test_vectorcollection.titleType: Addr_Set{null}, Inverse{null}
test_vectorcats.scheme@154: Addr_Set{null}, Inverse{null}
test_vectorcom.sun.syndication.feed.atom.Category:getLabel(... )@168: Addr_Set{null}, Inverse{null}
test_vectorcom.sun.syndication.feed.atom.Category:getScheme(.. .)@165: Addr_Set{null}, Inverse{null}
test_vectorjava.lang.String:equals(...)@148: {1}, {0}
test_vectorjava.util.Iterator:hasNext(...)@153: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@161: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@176: {0}, {1}









  infomethod not available-- call on void org.jdom.Element(String, Namespace)










  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










  infomethod not available-- call on void org.jdom.Element(String, Namespace)










  infomethod not available-- call on Element org.jdom.Element:setText(String)










  infomethod not available-- call on Element org.jdom.Element:addContent(Cont ent)










  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










  infomethod not available-- call on void org.jdom.Element(String, Namespace)










  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










  infomethod not available-- call on void org.jdom.Element(String, Namespace)










  infomethod not available-- call on String com.sun.syndication.feed.atom. Category:getTerm()
  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










  infomethod not available-- call on String com.sun.syndication.feed.atom. Category:getScheme()










  infomethod not available-- call on String com.sun.syndication.feed.atom. Category:getScheme()
  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










  infomethod not available-- call on String com.sun.syndication.feed.atom. Category:getLabel()










  infomethod not available-- call on String com.sun.syndication.feed.atom. Category:getLabel()
  infomethod not available-- call on Element org.jdom.Element:setAttribute(St ring, String)










  infomethod not available-- call on Element org.jdom.Element:addContent(Cont ent)










  infomethod not available-- call on Element org.jdom.Element:addContent(Cont ent)










  infomethod not available-- call on void org.jdom.Element(String, Namespace)










  infomethod not available-- call on Element org.jdom.Element:setText(String)










  infomethod not available-- call on Element org.jdom.Element:addContent(Cont ent)











method Collection elementToCollection(Element)
preelement != null
preinit'ed(org/apache/roller/weblogger/webservices/ato mprotocol/AtomService.ATOM_FORMAT)
preinit'ed(org/apache/roller/weblogger/webservices/ato mprotocol/AtomService.ATOM_PROTOCOL)
presumptionjava.util.Iterator:next(...)@200 != null
presumptionjava.util.Iterator:next(...)@208 != null
presumptionjava.util.Iterator:next(...)@216 != null
presumptionorg.jdom.Element:getAttribute(...)@188 != null
presumptionorg.jdom.Element:getAttribute(...)@193 != null
presumptionorg.jdom.Element:getChild(...)@189 != null
presumptionorg.jdom.Element:getChildren(...)@206 != null
presumptionorg.jdom.Element:getChildren(...)@214 != null
postreturn_value == &new Collection(elementToCollec tion#1)
postnew ArrayList(Collection#1) num objects == 1
postnew ArrayList(Collection#2) num objects == 1
postnew Collection(elementToCollection#1) num objects == 1
postreturn_value.accept == &"entry"
postreturn_value.accepts == &new ArrayList(Collecti on#2)
postreturn_value.categories == &new ArrayList(Collection#1)
postinit'ed(return_value.href)
postreturn_value.listTemplate == null
postinit'ed(return_value.title)
postinit'ed(return_value.titleType)
unanalyzedcall on java.util.ArrayList
unanalyzedcall on java.util.List:add
test_vectorjava.lang.String:equals(...)@210: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@199: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@207: {0}, {1}
test_vectorjava.util.Iterator:hasNext(...)@215: {0}, {1}
test_vectorjava.util.List:size(...)@198: {-231..0}, {1..232-1}
test_vectororg.jdom.Element:getAttribute(...)@192: Addr_Set{null}, Inverse{null}
test_vectororg.jdom.Element:getChildren(...)@197: Addr_Set{null}, Inverse{null}









  infomethod not available-- call on Attribute org.jdom.Element:getAttribute( String)
  infomethod not available-- call on String org.jdom.Attribute:getValue()










  infomethod not available-- call on Element org.jdom.Element:getChild(String , Namespace)










  infomethod not available-- call on String org.jdom.Element:getText()










  infomethod not available-- call on Attribute org.jdom.Element:getAttribute( String, Namespace)










  infomethod not available-- call on Attribute org.jdom.Element:getAttribute( String, Namespace)
  infomethod not available-- call on String org.jdom.Attribute:getValue()










  infomethod not available-- call on List org.jdom.Element:getChildren(String , Namespace)










  infomethod not available-- call on String org.jdom.Element:getTextTrim()










  infomethod not available-- call on List org.jdom.Element:getChildren(String , Namespace)










  infomethod not available-- call on Attribute org.jdom.Element:getAttribute( String, Namespace)










  infomethod not available-- call on List org.jdom.Element:getChildren(String , Namespace)










  infomethod not available-- call on void com.sun.syndication.feed.atom. Category()










  infomethod not available-- call on String org.jdom.Element:getAttributeValu e(String)
  infomethod not available-- call on void com.sun.syndication.feed.atom. Category:setTerm(String)










  infomethod not available-- call on String org.jdom.Element:getAttributeValu e(String)
  infomethod not available-- call on void com.sun.syndication.feed.atom. Category:setLabel(String)










  infomethod not available-- call on String org.jdom.Element:getAttributeValu e(String)
  infomethod not available-- call on void com.sun.syndication.feed.atom. Category:setScheme(String)