TopicTagPlugin.java


current inspection = 2009-09-04 18:33:31 (id #2) base = 2009-09-04 18:33:31 (id #1)

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


  • + Map buildBookmarkMap(Weblog)

  • -/+ Kind Annotation Text Date
    +pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider != null2009-09-04 18:33:31
    +pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider.webloggerInstance != null2009-09-04 18:33:31
    +preorg/apache/roller/weblogger/config/WebloggerConfig. config != null2009-09-04 18:33:31
    +preorg/apache/roller/weblogger/config/WebloggerConfig. log != null2009-09-04 18:33:31
    +presumptionbMgr.strategy != null2009-09-04 18:33:31
    +presumptionbMgr.strategy.emf != null2009-09-04 18:33:31
    +presumptionbMgr.strategy.emf@319 != null2009-09-04 18:33:31
    +presumptionbMgr.strategy.threadLocalEntityManager != null2009-09-04 18:33:31
    +presumptiongetWeblogger(...).bookmarkManager != null2009-09-04 18:33:31
    +presumptionjava.util.Iterator:next(...)@323 != null2009-09-04 18:33:31
    +presumptionorg.apache.commons.logging.LogFactory:getInstance(. ..)@103 != null2009-09-04 18:33:31
    +postnew HashMap(buildBookmarkMap#1) num objects == 12009-09-04 18:33:31
    +postreturn_value == &new HashMap(buildBookmarkMap#1 )2009-09-04 18:33:31
    +unanalyzedcall on getWeblogger2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Boolean2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Boolean:booleanValue2009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:trim2009-09-04 18:33:31
    +unanalyzedcall on java.lang.ThreadLocal:get2009-09-04 18:33:31
    +unanalyzedcall on java.lang.ThreadLocal:set2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.Properties:getProperty2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityManager:createNamed Query2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityManager:getTransact ion2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityManagerFactory:crea teEntityManager2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityTransaction:begin2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityTransaction:isActiv e2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.Query:getResultList2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.Query:getSingleResult2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.Query:setFlushMode2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.Query:setParameter2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogBookmarkFolder:getPath2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogBookmarkFolder:getWebsite2009-09-04 18:33:31
    +test_vectorjava.util.Iterator:hasNext(...)@321: {0}, {1}2009-09-04 18:33:31
    +test_vectorwebsite: Inverse{null}, Addr_Set{null}2009-09-04 18:33:31

  • + String generateLink(MessageFormat, String, String)

  • -/+ Kind Annotation Text Date
    +prefmt != null2009-09-04 18:33:31
    +presite != null2009-09-04 18:33:31
    +pretag != null2009-09-04 18:33:31
    +prethis.linkFormatString != null2009-09-04 18:33:31
    +presumptionjava.lang.String:length(...)@282 + java.lang. String:length(...)@282 + java.lang.String:length(.. .)@282 in 0..232-12009-09-04 18:33:31
    +presumptionjava.lang.String:length(...)@282 + java.lang. String:length(...)@282 in 0..232-12009-09-04 18:33:31
    +postjava.lang.StringBuffer:toString(...)._tainted == 02009-09-04 18:33:31
    +postreturn_value == &java.lang.StringBuffer:toStrin g(...)2009-09-04 18:33:31
    +unanalyzedcall on java.lang.RuntimeException2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.net.URLEncoder:encode2009-09-04 18:33:31

  • + String getBookmarkSite(String)

  • -/+ Kind Annotation Text Date
    +prethis.userBookmarks != null2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31

  • + String getDefaultTopicBookmarkName()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.defaultTopicBookmarkName)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.defaultTopicBookmarkName2009-09-04 18:33:31

  • + String getDefaultTopicSite()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.defaultTopicSite)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.defaultTopicSite2009-09-04 18:33:31

  • + String getDescription()

  • -/+ Kind Annotation Text Date
    +postreturn_value == &"Expands topic tags for <a href=\'http:..www.technorati.com\'>Technorat ... de> bookmark, if that is defined, otherwise http:..www.technorati.com."2009-09-04 18:33:31

  • + MessageFormat getLinkFormat()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.linkFormat)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.linkFormat2009-09-04 18:33:31

  • + String getLinkFormatString()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.linkFormatString)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.linkFormatString2009-09-04 18:33:31

  • + String getName()

  • -/+ Kind Annotation Text Date
    +postreturn_value == &"Topic Tags"2009-09-04 18:33:31

  • + String getSetting(String, String)

  • -/+ Kind Annotation Text Date
    +preorg/apache/roller/weblogger/config/WebloggerConfig. config != null2009-09-04 18:33:31
    +preorg/apache/roller/weblogger/config/WebloggerConfig. log != null2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:trim2009-09-04 18:33:31
    +unanalyzedcall on java.util.Properties:getProperty2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31

  • + Pattern getTagPatternWithBookmark()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.tagPatternWithBookmark)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.tagPatternWithBookmark2009-09-04 18:33:31

  • + Pattern getTagPatternWithoutBookmark()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.tagPatternWithoutBookmark)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.tagPatternWithoutBookmark2009-09-04 18:33:31

  • + String getTagRegexWithBookmark()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.tagRegexWithBookmark)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.tagRegexWithBookmark2009-09-04 18:33:31

  • + String getTagRegexWithoutBookmark()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.tagRegexWithoutBookmark)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.tagRegexWithoutBookmark2009-09-04 18:33:31

  • + Map getUserBookmarks()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.userBookmarks)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +postreturn_value == this.userBookmarks2009-09-04 18:33:31

  • + void init(Weblog)

  • -/+ Kind Annotation Text Date
    +pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider != null2009-09-04 18:33:31
    +pre(soft) org/apache/roller/weblogger/business/Weblogg erFactory.webloggerProvider.webloggerInstance != null2009-09-04 18:33:31
    +preinit'ed(this.defaultTopicBookmarkName)2009-09-04 18:33:31
    +preinit'ed(this.defaultTopicSite)2009-09-04 18:33:31
    +preinit'ed(this.linkFormatString)2009-09-04 18:33:31
    +preinit'ed(this.tagRegexWithBookmark)2009-09-04 18:33:31
    +preinit'ed(this.tagRegexWithoutBookmark)2009-09-04 18:33:31
    +preorg/apache/roller/weblogger/config/WebloggerConfig. config != null2009-09-04 18:33:31
    +preorg/apache/roller/weblogger/config/WebloggerConfig. log != null2009-09-04 18:33:31
    +presumptionjava.util.regex.Matcher:groupCount(...)@167 == 22009-09-04 18:33:31
    +presumptionjava.util.regex.Matcher:groupCount(...)@183 == 12009-09-04 18:33:31
    +presumptionjava.util.regex.Pattern:compile(...)@160 != null2009-09-04 18:33:31
    +presumptionjava.util.regex.Pattern:compile(...)@176 != null2009-09-04 18:33:31
    +presumptionjava.util.regex.Pattern:matcher(...)@167 != null2009-09-04 18:33:31
    +presumptionjava.util.regex.Pattern:matcher(...)@183 != null2009-09-04 18:33:31
    +presumptionorg.apache.commons.logging.LogFactory:getInstance(. ..)@103 != null2009-09-04 18:33:31
    +presumptionorg.apache.roller.weblogger.pojos.WeblogBookmark:ge tUrl(...)@149 != null2009-09-04 18:33:31
    +post(soft) this.tagPatternWithBookmark != null2009-09-04 18:33:31
    +post(soft) this.tagPatternWithoutBookmark != null2009-09-04 18:33:31
    +postinit'ed(java.lang.StringBuilder:toString(...)._ tainted)2009-09-04 18:33:31
    +postinit'ed(this.defaultTopicBookmarkName)2009-09-04 18:33:31
    +postinit'ed(this.linkFormatString)2009-09-04 18:33:31
    +postinit'ed(this.tagRegexWithBookmark)2009-09-04 18:33:31
    +postinit'ed(this.tagRegexWithoutBookmark)2009-09-04 18:33:31
    +postnew HashMap(buildBookmarkMap#1) num objects == 12009-09-04 18:33:31
    +postnew MessageFormat(init#10) num objects == 12009-09-04 18:33:31
    +postthis.defaultTopicSite != null2009-09-04 18:33:31
    +postthis.linkFormat == &new MessageFormat(init#10)2009-09-04 18:33:31
    +postthis.userBookmarks == &new HashMap(buildBookmar kMap#1)2009-09-04 18:33:31
    +unanalyzedcall on getBookmarkManager2009-09-04 18:33:31
    +unanalyzedcall on getBookmarks2009-09-04 18:33:31
    +unanalyzedcall on getRootFolder2009-09-04 18:33:31
    +unanalyzedcall on getWeblogger2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Boolean2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Boolean:booleanValue2009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:trim2009-09-04 18:33:31
    +unanalyzedcall on java.lang.ThreadLocal:get2009-09-04 18:33:31
    +unanalyzedcall on java.lang.ThreadLocal:set2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.HashMap2009-09-04 18:33:31
    +unanalyzedcall on java.util.List:iterator2009-09-04 18:33:31
    +unanalyzedcall on java.util.Map:put2009-09-04 18:33:31
    +unanalyzedcall on java.util.Properties:getProperty2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityManager:createNamed Query2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityManager:getTransact ion2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityManagerFactory:crea teEntityManager2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityTransaction:begin2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.EntityTransaction:isActiv e2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.Query:getResultList2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.Query:getSingleResult2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.Query:setFlushMode2009-09-04 18:33:31
    +unanalyzedcall on javax.persistence.Query:setParameter2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.RollerException2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogBookmark:getName2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogBookmarkFolder:getPath2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogBookmarkFolder:getWebsite2009-09-04 18:33:31
    +test_vectorjava.lang.String:endsWith(...)@152: {1}, {0}2009-09-04 18:33:31
    +test_vectorjava.util.Map:get(...)@148: Addr_Set{null}, Inverse{null}2009-09-04 18:33:31
    +test_vectororg.apache.commons.logging.Log:isDebugEnabled(... )@136: {0}, {1}2009-09-04 18:33:31

  • + void initializeProperties()

  • -/+ Kind Annotation Text Date
    +preinit'ed(this.defaultTopicBookmarkName)2009-09-04 18:33:31
    +preinit'ed(this.defaultTopicSite)2009-09-04 18:33:31
    +preinit'ed(this.linkFormatString)2009-09-04 18:33:31
    +preinit'ed(this.tagRegexWithBookmark)2009-09-04 18:33:31
    +preinit'ed(this.tagRegexWithoutBookmark)2009-09-04 18:33:31
    +preorg/apache/roller/weblogger/config/WebloggerConfig. config != null2009-09-04 18:33:31
    +preorg/apache/roller/weblogger/config/WebloggerConfig. log != null2009-09-04 18:33:31
    +postinit'ed(this.defaultTopicBookmarkName)2009-09-04 18:33:31
    +postinit'ed(this.defaultTopicSite)2009-09-04 18:33:31
    +postinit'ed(this.linkFormatString)2009-09-04 18:33:31
    +postinit'ed(this.tagRegexWithBookmark)2009-09-04 18:33:31
    +postinit'ed(this.tagRegexWithoutBookmark)2009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:trim2009-09-04 18:33:31
    +unanalyzedcall on java.util.Properties:getProperty2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31

  • + void org.apache.roller.weblogger.business.plugins.entry.TopicTagPlugin()

  • -/+ Kind Annotation Text Date
    +postthis.defaultTopicBookmarkName == &"Default Topic Site"2009-09-04 18:33:31
    +postthis.defaultTopicSite == &"http:..www. technorati.com.tag"2009-09-04 18:33:31
    +postthis.linkFormatString == &"<a rel="tag" href="{0}{1}">{2}<.a>"2009-09-04 18:33:31
    +postthis.tagRegexWithBookmark == &"topic:\{(. *?)\}\[(.*?)\]"2009-09-04 18:33:31
    +postthis.tagRegexWithoutBookmark == &"topic:\[(. *?)\]"2009-09-04 18:33:31

  • + org.apache.roller.weblogger.business.plugins.entry.TopicTagPlugin__static_init

  • -/+ Kind Annotation Text Date
    +presumptionorg.apache.commons.logging.LogFactory:getFactory(.. .)@103 != null2009-09-04 18:33:31
    +postinit'ed(mLogger)2009-09-04 18:33:31

  • + String render(WeblogEntry, String)

  • -/+ Kind Annotation Text Date
    +pre(soft) this.defaultTopicSite != null2009-09-04 18:33:31
    +pre(soft) this.linkFormat != null2009-09-04 18:33:31
    +pre(soft) this.linkFormatString != null2009-09-04 18:33:31
    +pre(soft) this.userBookmarks != null2009-09-04 18:33:31
    +prestr != null2009-09-04 18:33:31
    +prethis.tagPatternWithBookmark != null2009-09-04 18:33:31
    +prethis.tagPatternWithoutBookmark != null2009-09-04 18:33:31
    +presumptionjava.util.regex.Matcher:group(...)@212 != null2009-09-04 18:33:31
    +presumptionjava.util.regex.Matcher:group(...)@233 != null2009-09-04 18:33:31
    +presumptionjava.util.regex.Pattern:matcher(...)@208 != null2009-09-04 18:33:31
    +presumptionjava.util.regex.Pattern:matcher(...)@230 != null2009-09-04 18:33:31
    +postjava.lang.StringBuffer:toString(...)._tainted == 02009-09-04 18:33:31
    +postreturn_value == &java.lang.StringBuffer:toStrin g(...)2009-09-04 18:33:31
    +unanalyzedcall on java.lang.RuntimeException2009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:length2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.net.URLEncoder:encode2009-09-04 18:33:31
    +unanalyzedcall on java.text.FieldPosition2009-09-04 18:33:31
    +unanalyzedcall on java.text.MessageFormat:format2009-09-04 18:33:31
    +unanalyzedcall on java.util.Map:get2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.pojos. WeblogBookmark:getUrl2009-09-04 18:33:31
    +test_vectorjava.lang.String:endsWith(...)@218: {1}, {0}2009-09-04 18:33:31
    +test_vectorjava.util.regex.Matcher:find(...)@209: {0}, {1}2009-09-04 18:33:31
    +test_vectorjava.util.regex.Matcher:find(...)@231: {0}, {1}2009-09-04 18:33:31

  • + void setDefaultTopicBookmarkName(String)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.defaultTopicBookmarkName)2009-09-04 18:33:31
    +postthis.defaultTopicBookmarkName == defaultTopicBookma rkName2009-09-04 18:33:31

  • + void setDefaultTopicSite(String)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.defaultTopicSite)2009-09-04 18:33:31
    +postthis.defaultTopicSite == defaultTopicSite2009-09-04 18:33:31

  • + void setLinkFormat(MessageFormat)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.linkFormat)2009-09-04 18:33:31
    +postthis.linkFormat == linkFormat2009-09-04 18:33:31

  • + void setLinkFormatString(String)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.linkFormatString)2009-09-04 18:33:31
    +postthis.linkFormatString == linkFormatString2009-09-04 18:33:31

  • + void setTagPatternWithBookmark(Pattern)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.tagPatternWithBookmark)2009-09-04 18:33:31
    +postthis.tagPatternWithBookmark == tagPatternWithBookma rk2009-09-04 18:33:31

  • + void setTagPatternWithoutBookmark(Pattern)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.tagPatternWithoutBookmark)2009-09-04 18:33:31
    +postthis.tagPatternWithoutBookmark == tagPatternWithout Bookmark2009-09-04 18:33:31

  • + void setTagRegexWithBookmark(String)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.tagRegexWithBookmark)2009-09-04 18:33:31
    +postthis.tagRegexWithBookmark == tagRegexWithBookmark2009-09-04 18:33:31

  • + void setTagRegexWithoutBookmark(String)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.tagRegexWithoutBookmark)2009-09-04 18:33:31
    +postthis.tagRegexWithoutBookmark == tagRegexWithoutBook mark2009-09-04 18:33:31

  • + void setUserBookmarks(Map)

  • -/+ Kind Annotation Text Date
    +postinit'ed(this.userBookmarks)2009-09-04 18:33:31
    +postthis.userBookmarks == userBookmarks2009-09-04 18:33:31

  • + String urlEncode(String)

  • -/+ Kind Annotation Text Date
    +postinit'ed(return_value)2009-09-04 18:33:31