| method | void org.apache.roller.weblogger.business.plugins. PluginManagerImpl() |
| pre | log != null |
| pre | org/apache/roller/weblogger/config/WebloggerConfig. config != null |
| pre | org/apache/roller/weblogger/config/WebloggerConfig. log != null |
| pre | (soft) mPagePlugins != null |
| post | this.commentPlugins == &new ArrayList(PluginMan agerImpl#1) |
| post | new ArrayList(PluginManagerImpl#1) num objects == 1 |
| unanalyzed | call on java.lang.Class:getInterfaces |
| unanalyzed | call on java.lang.Object:equals |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on java.lang.String:trim |
| unanalyzed | call on java.util.Properties:getProperty |
| unanalyzed | call on org.apache.commons.lang.StringUtils:split |
| unanalyzed | call on org.apache.commons.lang.StringUtils:stripAl l |
| unanalyzed | call on java.lang.Class:forName |
| unanalyzed | call on java.lang.Class:newInstance |
| unanalyzed | call on java.util.List:add |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on org.apache.commons.logging.Log:error |
| unanalyzed | call on getName |
| unanalyzed | call on java.util.Map:put |
| unanalyzed | call on org.apache.commons.logging.Log:isDebugEnabl ed |
| unanalyzed | call on org.apache.commons.logging.Log:warn |
| method | String applyWeblogEntryPlugins(Map, WeblogEntry, String) |
| pre | (soft) log != null |
| pre | (soft) pagePlugins != null |
| post | init'ed(return_value) |
| test_vector | java.util.Iterator:hasNext(...)@95: {0}, {1} |
| test_vector | java.util.List:isEmpty(...)@93: {1}, {0} |
| test_vector | java.util.Map:get(...)@97: Addr_Set{null}, Inverse{null} |
| test_vector | org.apache.roller.weblogger.pojos.WeblogEntry:getPl uginsList(...)@92: Addr_Set{null}, Inverse{null} |
| method | String applyCommentPlugins(WeblogEntryComment, String) |
| pre | comment != null |
| pre | text != null |
| pre | this.commentPlugins != null |
| pre | (soft) log != null |
| presumption | java.util.Iterator:next(...)@129 != null |
| presumption | org.apache.roller.weblogger.pojos.WeblogEntryCommen t:getPlugins(...)@130 != null |
| post | init'ed(java.lang.StringBuffer:toString(...)._ tainted) |
| post | init'ed(java.lang.StringBuilder:toString(...)._ tainted) |
| post | init'ed(return_value) |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on org.apache.roller.weblogger.util. Utilities:escapeHTML |
| unanalyzed | call on org.apache.roller.weblogger.util. Utilities:transformToHTMLSubset |
| unanalyzed | call on java.io.StringReader |
| unanalyzed | call on java.io.BufferedReader |
| unanalyzed | call on java.io.BufferedReader:readLine |
| unanalyzed | call on java.lang.String:trim |
| unanalyzed | call on java.lang.String:length |
| unanalyzed | call on java.lang.Throwable:__curr_excep_obj |
| unanalyzed | call on org.apache.commons.logging.Log:warn |
| unanalyzed | call on java.util.regex.Pattern:matcher |
| unanalyzed | call on java.util.regex.Matcher:find |
| unanalyzed | call on java.util.regex.Matcher:start |
| unanalyzed | call on java.lang.String:substring |
| unanalyzed | call on java.util.regex.Matcher:end |
| unanalyzed | call on org.apache.roller.weblogger.util. Utilities:unescapeHTML |
| test_vector | java.lang.String:indexOf(...)@130: {-1}, {-231..-2, 0..232-1} |
| test_vector | java.util.Iterator:hasNext(...)@129: {0}, {1} |
| test_vector | java.util.List:size(...)@128: {-231..0}, {1..232-1} |
| test_vector | org.apache.roller.weblogger.pojos.WeblogEntryCommen t:getPlugins(...)@130: Addr_Set{null}, Inverse{null} |
| method | void loadPagePluginClasses() |
| pre | log != null |
| pre | org/apache/roller/weblogger/config/WebloggerConfig. config != null |
| pre | org/apache/roller/weblogger/config/WebloggerConfig. log != null |
| pre | (soft) mPagePlugins != null |
| presumption | java.lang.Class:forName(...)@159 != null |
| presumption | org.apache.commons.lang.StringUtils:stripAll(... )@154 != null |
| presumption | plugins.length@154 <= 232-1 |
| unanalyzed | call on java.lang.Class:getInterfaces |
| unanalyzed | call on java.lang.Object:equals |
| unanalyzed | call on java.lang.String:trim |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on java.util.Properties:getProperty |
| test_vector | org.apache.commons.logging.Log:isDebugEnabled(... )@152: {0}, {1} |
| test_vector | org.apache.commons.logging.Log:isDebugEnabled(... )@157: {0}, {1} |
| test_vector | plugins.length@154: {1..232-1}, {0} |
| method | void loadCommentPlugins() |
| pre | log != null |
| pre | org/apache/roller/weblogger/config/WebloggerConfig. config != null |
| pre | org/apache/roller/weblogger/config/WebloggerConfig. log != null |
| pre | (soft) this.commentPlugins != null |
| presumption | java.lang.Class:forName(...)@192 != null |
| presumption | org.apache.commons.lang.StringUtils:stripAll(... )@187 != null |
| presumption | plugins.length@187 <= 232-1 |
| unanalyzed | call on java.lang.String:trim |
| unanalyzed | call on org.apache.commons.logging.Log:debug |
| unanalyzed | call on java.util.Properties:getProperty |