titlepermalinkprovider.java


current inspection = 2010-07-22 15:04:21 (id #4) base = 2010-07-16 16:14:15 (id #1)

Filter Options
History:
+ added
- dropped
U unchanged
Annotation Kind:
pre
presumption
post
unanalyzed
test


  • String buildPermalink(BlogEntry)

  • -/+ Kind Annotation Text Date
    -pre(soft) init'ed(blogEntry.id)2010-07-16 16:59:22
    U preblogEntry != null2010-07-16 16:14:15
    -preblogEntry.blog != null2010-07-16 16:59:22
    -preinit'ed(blogEntry.date)2010-07-16 16:59:22
    -preinit'ed(blogEntry.title)2010-07-16 16:59:22
    +presumptionnet.sourceforge.pebble.domain.BlogEntry:getBlog(... )@111 != null2010-07-22 12:56:56
    U postreturn_value != null2010-07-16 16:14:15
    -test_vectorblogEntry.title: Addr_Set{null}, Inverse{null}2010-07-16 16:59:22
    U test_vectorjava.lang.String:length(...)@107: {1.. 232-1}, {0}2010-07-16 16:14:15
    U test_vectorjava.lang.String:length(...)@95: {1.. 232-1}, {0}2010-07-16 16:14:15
    +test_vectornet.sourceforge.pebble.domain.BlogEntry:getTitle(.. .)@94: Addr_Set{null}, Inverse{null}2010-07-22 12:56:56

  • BlogEntry getBlogEntry(String)

  • -/+ Kind Annotation Text Date
    U prethis.blog != null2010-07-16 16:14:15
    U preuri != null2010-07-16 16:14:15
    -presumptionblogEntry.blog@161 != null2010-07-16 16:59:22
    -presumptiongetBlogEntry(...)@161 != null2010-07-16 16:59:22
    +presumptionnet.sourceforge.pebble.domain.Blog:getBlogForDay(.. .)@154 != null2010-07-22 12:56:56
    +presumptionnet.sourceforge.pebble.domain.BlogEntry:getLocalPer malink(...)@164 != null2010-07-22 12:56:56
    +presumptionnet.sourceforge.pebble.domain.BlogService:getBlogEn try(...)@161 != null2010-07-22 12:56:56
    +presumptionnet.sourceforge.pebble.domain.Day:getBlogEntries(.. .)@158 != null2010-07-22 12:56:56
    U postinit'ed(return_value)2010-07-16 16:14:15
    -postnew BlogEntry(loadBlogEntry#2*) num objects == 0, if init'ed2010-07-16 16:59:22
    -postnew BlogEntry(loadBlogEntry#2*) num objects == undefined2010-07-16 16:59:22
    -postnew BlogEntry(loadBlogEntry#2*).blog == null2010-07-16 16:59:22
    -postnew BlogEntry(loadBlogEntry#2*).blog == undefined2010-07-16 16:59:22
    -postnew BlogEntry(loadBlogEntry#2*).permalink == new BlogEntry(loadBlogEntry#2*).blog2010-07-16 16:59:22
    -unanalyzedcall on clone2010-07-16 16:59:22
    -unanalyzedcall on getBlog2010-07-16 16:59:22
    -unanalyzedcall on getBlogEntries2010-07-16 16:59:22
    -unanalyzedcall on getBlogEntry2010-07-16 16:59:22
    -unanalyzedcall on getBlogEntryDAO2010-07-16 16:59:22
    -unanalyzedcall on getBlogForDay2010-07-16 16:59:22
    -unanalyzedcall on getDate2010-07-16 16:59:22
    -unanalyzedcall on getId2010-07-16 16:59:22
    -unanalyzedcall on getPermalink2010-07-16 16:59:22
    -unanalyzedcall on getPermalinkProvider2010-07-16 16:59:22
    -unanalyzedcall on getTimeZone2010-07-16 16:59:22
    -unanalyzedcall on getTitle2010-07-16 16:59:22
    -unanalyzedcall on getUrl2010-07-16 16:59:22
    -unanalyzedcall on java.io.File2010-07-16 16:59:22
    -unanalyzedcall on java.io.File:exists2010-07-16 16:59:22
    -unanalyzedcall on java.io.File:getAbsolutePath2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Exception2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Exception:getMessage2010-07-16 16:59:22
    -unanalyzedcall on java.lang.Exception:printStackTrace2010-07-16 16:59:22
    U unanalyzedcall on java.lang.Integer:parseInt2010-07-16 16:14:15
    -unanalyzedcall on java.lang.Long:parseLong2010-07-16 16:59:22
    -unanalyzedcall on java.lang.String:equals2010-07-16 16:59:22
    -unanalyzedcall on java.lang.String:length2010-07-16 16:59:22
    -unanalyzedcall on java.lang.String:replaceAll2010-07-16 16:59:22
    U unanalyzedcall on java.lang.String:substring2010-07-16 16:14:15
    -unanalyzedcall on java.lang.String:toLowerCase2010-07-16 16:59:22
    -unanalyzedcall on java.lang.String:valueOf2010-07-16 16:59:22
    -unanalyzedcall on java.text.DateFormat:format2010-07-16 16:59:22
    -unanalyzedcall on java.text.DateFormat:setTimeZone2010-07-16 16:59:22
    -unanalyzedcall on java.text.SimpleDateFormat2010-07-16 16:59:22
    -unanalyzedcall on java.text.SimpleDateFormat:setTimeZone2010-07-16 16:59:22
    -unanalyzedcall on java.util.ArrayList2010-07-16 16:59:22
    -unanalyzedcall on java.util.Date2010-07-16 16:59:22
    -unanalyzedcall on java.util.HashMap:get2010-07-16 16:59:22
    -unanalyzedcall on java.util.HashMap:keySet2010-07-16 16:59:22
    -unanalyzedcall on java.util.List:get2010-07-16 16:59:22
    -unanalyzedcall on java.util.List:indexOf2010-07-16 16:59:22
    -unanalyzedcall on java.util.List:size2010-07-16 16:59:22
    -unanalyzedcall on java.util.Set:iterator2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParser:parse2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:newInsta nce2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:newSAXPa rser2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:setNames paceAware2010-07-16 16:59:22
    -unanalyzedcall on javax.xml.parsers.SAXParserFactory:setValid ating2010-07-16 16:59:22
    -unanalyzedcall on loadBlogEntry2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.dao.PersistenceExcep tion2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.Blog:error2010-07-16 16:59:22
    +unanalyzedcall on net.sourceforge.pebble.domain. Blog:getBlogForDay2010-07-22 12:56:56
    -unanalyzedcall on net.sourceforge.pebble.domain. Blog:getLocale2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.Blog:getRoot2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain. Blog:getTimeZone2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.BlogEntry2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getBlog2010-07-16 16:59:22
    -unanalyzedcall on net.sourceforge.pebble.domain.BlogService2010-07-16 16:59:22
    -unanalyzedcall on org.apache.commons.logging.Log:debug2010-07-16 16:59:22
    -unanalyzedcall on org.apache.commons.logging.Log:error2010-07-16 16:59:22
    -unanalyzedcall on org.xml.sax.helpers.DefaultHandler2010-07-16 16:59:22
    -unanalyzedcall on setEventsEnabled2010-07-16 16:59:22
    -unanalyzedcall on setPersistent2010-07-16 16:59:22
    U test_vectorjava.lang.String:endsWith(...)@164: {0}, {1}2010-07-16 16:14:15
    U test_vectorjava.util.Iterator:hasNext(...)@159: {1}, {0}2010-07-16 16:14:15

  • String getPermalink(BlogEntry)

  • -/+ Kind Annotation Text Date
    -pre(soft) init'ed(blogEntry.id)2010-07-16 16:59:22
    U pre(soft) this.blog != null2010-07-16 16:14:15
    U preblogEntry != null2010-07-16 16:14:15
    -preblogEntry.blog != null2010-07-16 16:59:22
    -preinit'ed(blogEntry.date)2010-07-16 16:59:22
    -preinit'ed(blogEntry.title)2010-07-16 16:59:22
    -presumptionentry.title@76 != null2010-07-16 16:59:22
    -presumptiongetBlogEntry(...)@76 != null2010-07-16 16:59:22
    U presumptionjava.util.List:indexOf(...)@74 - java.util. List:size(...)@74 in -232..6_442_450_9422010-07-16 16:14:15
    U presumptionjava.util.List:size(...)@74 >= -231+12010-07-16 16:14:15
    +presumptionnet.sourceforge.pebble.domain.Blog:getBlogForDay(.. .)@71 != null2010-07-22 12:56:56
    +presumptionnet.sourceforge.pebble.domain.BlogEntry:getTitle(.. .)@67 != null2010-07-22 12:56:56
    +presumptionnet.sourceforge.pebble.domain.BlogEntry:getTitle(.. .)@77 != null2010-07-22 12:56:56
    +presumptionnet.sourceforge.pebble.domain.BlogService:getBlogEn try(...)@76 != null2010-07-22 12:56:56
    +presumptionnet.sourceforge.pebble.domain.Day:getBlogEntries(.. .)@72 != null2010-07-22 12:56:56
    U postreturn_value != null2010-07-16 16:14:15
    -unanalyzedcall on getBlog2010-07-16 16:59:22
    -unanalyzedcall on getDate2010-07-16 16:59:22
    -unanalyzedcall on getId2010-07-16 16:59:22
    -unanalyzedcall on getTimeZone2010-07-16 16:59:22
    -unanalyzedcall on getTitle2010-07-16 16:59:22
    U unanalyzedcall on java.lang.String:length2010-07-16 16:14:15
    U unanalyzedcall on java.lang.String:replaceAll2010-07-16 16:14:15
    U unanalyzedcall on java.lang.String:toLowerCase2010-07-16 16:14:15
    U unanalyzedcall on java.text.DateFormat:format2010-07-16 16:14:15
    U unanalyzedcall on java.text.DateFormat:setTimeZone2010-07-16 16:14:15
    U unanalyzedcall on java.text.SimpleDateFormat2010-07-16 16:14:15
    -unanalyzedcall on java.util.ArrayList2010-07-16 16:59:22
    +unanalyzedcall on net.sourceforge.pebble.domain. Blog:getTimeZone2010-07-22 12:56:56
    +unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getBlog2010-07-22 12:56:56
    +unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getDate2010-07-22 12:56:56
    +unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getId2010-07-22 12:56:56
    +unanalyzedcall on net.sourceforge.pebble.domain. BlogEntry:getTitle2010-07-22 12:56:56
    -test_vectorblogEntry.title: Addr_Set{null}, Inverse{null}2010-07-16 16:59:22
    U test_vectorjava.lang.String:equals(...)@77: {0}, {1}2010-07-16 16:14:15
    U test_vectorjava.lang.String:length(...)@67: {1.. 232-1}, {0}2010-07-16 16:14:15
    +test_vectornet.sourceforge.pebble.domain.BlogEntry:getTitle(.. .)@67: Addr_Set{null}, Inverse{null}2010-07-22 12:56:56

  • bool isBlogEntryPermalink(String)

  • -/+ Kind Annotation Text Date
    U postinit'ed(return_value)2010-07-16 16:14:15
    U test_vectoruri: Addr_Set{null}, Inverse{null}2010-07-16 16:14:15

  • void net.sourceforge.pebble.permalink.TitlePermalinkProvider()

  • -/+ Kind Annotation Text Date

  • net.sourceforge.pebble.permalink.TitlePermalinkProvider__static_init

  • -/+ Kind Annotation Text Date