PluginManagerImpl.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


  • + String applyCommentPlugins(WeblogEntryComment, String)

  • -/+ Kind Annotation Text Date
    +pre(soft) log != null2009-09-04 18:33:31
    +precomment != null2009-09-04 18:33:31
    +pretext != null2009-09-04 18:33:31
    +prethis.commentPlugins != null2009-09-04 18:33:31
    +presumptionjava.util.Iterator:next(...)@129 != null2009-09-04 18:33:31
    +presumptionorg.apache.roller.weblogger.pojos.WeblogEntryCommen t:getPlugins(...)@130 != null2009-09-04 18:33:31
    +postinit'ed(java.lang.StringBuffer:toString(...)._ tainted)2009-09-04 18:33:31
    +postinit'ed(java.lang.StringBuilder:toString(...)._ tainted)2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +unanalyzedcall on java.io.BufferedReader2009-09-04 18:33:31
    +unanalyzedcall on java.io.BufferedReader:readLine2009-09-04 18:33:31
    +unanalyzedcall on java.io.StringReader2009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:length2009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:substring2009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:trim2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.regex.Matcher:end2009-09-04 18:33:31
    +unanalyzedcall on java.util.regex.Matcher:find2009-09-04 18:33:31
    +unanalyzedcall on java.util.regex.Matcher:start2009-09-04 18:33:31
    +unanalyzedcall on java.util.regex.Pattern:matcher2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:warn2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.util. Utilities:escapeHTML2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.util. Utilities:transformToHTMLSubset2009-09-04 18:33:31
    +unanalyzedcall on org.apache.roller.weblogger.util. Utilities:unescapeHTML2009-09-04 18:33:31
    +test_vectorjava.lang.String:indexOf(...)@130: {-1}, {-231..-2, 0..232-1}2009-09-04 18:33:31
    +test_vectorjava.util.Iterator:hasNext(...)@129: {0}, {1}2009-09-04 18:33:31
    +test_vectorjava.util.List:size(...)@128: {-231..0}, {1..232-1}2009-09-04 18:33:31
    +test_vectororg.apache.roller.weblogger.pojos.WeblogEntryCommen t:getPlugins(...)@130: Addr_Set{null}, Inverse{null}2009-09-04 18:33:31

  • + String applyWeblogEntryPlugins(Map, WeblogEntry, String)

  • -/+ Kind Annotation Text Date
    +pre(soft) log != null2009-09-04 18:33:31
    +pre(soft) pagePlugins != null2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +test_vectorjava.util.Iterator:hasNext(...)@95: {0}, {1}2009-09-04 18:33:31
    +test_vectorjava.util.List:isEmpty(...)@93: {1}, {0}2009-09-04 18:33:31
    +test_vectorjava.util.Map:get(...)@97: Addr_Set{null}, Inverse{null}2009-09-04 18:33:31
    +test_vectororg.apache.roller.weblogger.pojos.WeblogEntry:getPl uginsList(...)@92: Addr_Set{null}, Inverse{null}2009-09-04 18:33:31

  • + List getCommentPlugins()

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

  • + Map getWeblogEntryPlugins(Weblog)

  • -/+ Kind Annotation Text Date
    +pre(soft) log != null2009-09-04 18:33:31
    +premPagePlugins != null2009-09-04 18:33:31
    +presumptionjava.util.Iterator:next(...)@77 != null2009-09-04 18:33:31
    +presumptionjava.util.Map:values(...)@74 != null2009-09-04 18:33:31
    +postnew LinkedHashMap(getWeblogEntryPlugins#1) num objects == 12009-09-04 18:33:31
    +postreturn_value == &new LinkedHashMap(getWeblogEnt ryPlugins#1)2009-09-04 18:33:31
    +test_vectorjava.util.Iterator:hasNext(...)@75: {0}, {1}2009-09-04 18:33:31

  • + bool hasPagePlugins()

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

  • + bool isPagePlugin(Class)

  • -/+ Kind Annotation Text Date
    +prepluginClass != null2009-09-04 18:33:31
    +presumptioninterfaces.length@217 <= 232-12009-09-04 18:33:31
    +presumptionjava.lang.Class:getInterfaces(...)@217 != null2009-09-04 18:33:31
    +postinit'ed(return_value)2009-09-04 18:33:31
    +test_vectorjava.lang.Object:equals(...)@219: {0}, {1}2009-09-04 18:33:31

  • + void loadCommentPlugins()

  • -/+ Kind Annotation Text Date
    +pre(soft) this.commentPlugins != null2009-09-04 18:33:31
    +prelog != 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
    +presumptionjava.lang.Class:forName(...)@192 != null2009-09-04 18:33:31
    +presumptionorg.apache.commons.lang.StringUtils:stripAll(... )@187 != null2009-09-04 18:33:31
    +presumptionplugins.length@187 <= 232-12009-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 loadPagePluginClasses()

  • -/+ Kind Annotation Text Date
    +pre(soft) mPagePlugins != null2009-09-04 18:33:31
    +prelog != 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
    +presumptionjava.lang.Class:forName(...)@159 != null2009-09-04 18:33:31
    +presumptionorg.apache.commons.lang.StringUtils:stripAll(... )@154 != null2009-09-04 18:33:31
    +presumptionplugins.length@154 <= 232-12009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getInterfaces2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:equals2009-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
    +test_vectororg.apache.commons.logging.Log:isDebugEnabled(... )@152: {0}, {1}2009-09-04 18:33:31
    +test_vectororg.apache.commons.logging.Log:isDebugEnabled(... )@157: {0}, {1}2009-09-04 18:33:31
    +test_vectorplugins.length@154: {1..232-1}, {0}2009-09-04 18:33:31

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

  • -/+ Kind Annotation Text Date
    +pre(soft) mPagePlugins != null2009-09-04 18:33:31
    +prelog != 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
    +postnew ArrayList(PluginManagerImpl#1) num objects == 12009-09-04 18:33:31
    +postthis.commentPlugins == &new ArrayList(PluginMan agerImpl#1)2009-09-04 18:33:31
    +unanalyzedcall on getName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:forName2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:getInterfaces2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Class:newInstance2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Object:equals2009-09-04 18:33:31
    +unanalyzedcall on java.lang.String:trim2009-09-04 18:33:31
    +unanalyzedcall on java.lang.Throwable:__curr_excep_obj2009-09-04 18:33:31
    +unanalyzedcall on java.util.List:add2009-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 org.apache.commons.lang.StringUtils:split2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.lang.StringUtils:stripAl l2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:debug2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:error2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:isDebugEnabl ed2009-09-04 18:33:31
    +unanalyzedcall on org.apache.commons.logging.Log:warn2009-09-04 18:33:31

  • + org.apache.roller.weblogger.business.plugins.PluginManagerImpl__static_init

  • -/+ Kind Annotation Text Date
    +postinit'ed(log)2009-09-04 18:33:31
    +postmPagePlugins == &new LinkedHashMap(PluginManage rImpl__static_init#1)2009-09-04 18:33:31
    +postnew LinkedHashMap(PluginManagerImpl__static_ init#1) num objects == 12009-09-04 18:33:31

  • + void release()

  • -/+ Kind Annotation Text Date