| method | org.apache.roller.weblogger.ui.rendering.velocity. deprecated.OldUtilities__static_init |
| post | init'ed(BR_TAG_PATTERN) |
| post | init'ed(CLOSING_A_TAG_PATTERN) |
| post | init'ed(CLOSING_BLOCKQUOTE_TAG_PATTERN) |
| post | init'ed(CLOSING_B_TAG_PATTERN) |
| post | init'ed(CLOSING_I_TAG_PATTERN) |
| post | init'ed(CLOSING_LI_TAG_PATTERN) |
| post | init'ed(CLOSING_OL_TAG_PATTERN) |
| post | init'ed(CLOSING_PRE_TAG_PATTERN) |
| post | init'ed(CLOSING_P_TAG_PATTERN) |
| post | init'ed(CLOSING_UL_TAG_PATTERN) |
| post | init'ed(OPENING_A_TAG_PATTERN) |
| post | init'ed(OPENING_BLOCKQUOTE_TAG_PATTERN) |
| post | init'ed(OPENING_B_TAG_PATTERN) |
| post | init'ed(OPENING_I_TAG_PATTERN) |
| post | init'ed(OPENING_LI_TAG_PATTERN) |
| post | init'ed(OPENING_OL_TAG_PATTERN) |
| post | init'ed(OPENING_PRE_TAG_PATTERN) |
| post | init'ed(OPENING_P_TAG_PATTERN) |
| post | init'ed(OPENING_UL_TAG_PATTERN) |
| post | init'ed(QUOTE_PATTERN) |
| post | init'ed(mLinkPattern) |
| post | init'ed(mLogger) |
| method | String truncate(String, int, int, String) |
| presumption | org.apache.roller.weblogger.util.Utilities:removeHT ML(...)@149 != null |
| post | java.lang.String:substring(...)._tainted == 0 |
| post | init'ed(java.lang.StringBuilder:toString(...)._ tainted) |
| post | (soft) return_value != null |
| unanalyzed | call on org.apache.roller.weblogger.util. Utilities:removeHTML |
| test_vector | lower - upper: {-6_442_450_943..0}, {1..6_442_450_943} |
| method | String truncateText(String, int, int, String) |
| pre | str != null |
| presumption | org.apache.roller.weblogger.util.Utilities:removeHT ML(...)@149 != null |
| post | init'ed(java.lang.StringBuilder:toString(...)._ tainted) |
| post | return_value == One-of{str, &java.lang. StringBuilder:toString(...)} |
| post | return_value != null |
| unanalyzed | call on org.apache.roller.weblogger.util. Utilities:removeHTML |
| test_vector | lower - upper: {-6_442_450_943..0}, {1..6_442_450_943} |
| method | String addNofollow(String) |
| pre | (soft) mLinkPattern != null |
| presumption | java.util.regex.Pattern:matcher(...)@331 != null |
| post | init'ed(java.lang.StringBuffer:toString(...)._ tainted) |
| post | return_value == One-of{html, &java.lang. StringBuffer:toString(...)} |
| post | init'ed(return_value) |
| test_vector | html: Addr_Set{null}, Inverse{null} |
| test_vector | java.lang.String:indexOf(...)@338: {-231. .-2, 0..232-1}, {-1} |
| test_vector | java.lang.String:length(...)@328: {1.. 232-1}, {0} |
| test_vector | java.util.regex.Matcher:find(...)@333: {0}, {1} |
| method | String transformToHTMLSubset(String) |
| presumption | java.util.regex.Matcher:replaceAll(...)@406 != null |
| presumption | java.util.regex.Pattern:compile(...)@48 != null |
| presumption | java.util.regex.Pattern:compile(...)@50 != null |
| presumption | java.util.regex.Pattern:compile(...)@52 != null |
| presumption | java.util.regex.Pattern:compile(...)@54 != null |
| presumption | java.util.regex.Pattern:compile(...)@56 != null |
| presumption | java.util.regex.Pattern:compile(...)@58 != null |
| presumption | java.util.regex.Pattern:compile(...)@60 != null |
| presumption | java.util.regex.Pattern:compile(...)@62 != null |
| presumption | java.util.regex.Pattern:compile(...)@64 != null |
| presumption | java.util.regex.Pattern:compile(...)@66 != null |
| presumption | java.util.regex.Pattern:compile(...)@68 != null |
| presumption | java.util.regex.Pattern:compile(...)@70 != null |
| presumption | java.util.regex.Pattern:compile(...)@72 != null |
| presumption | java.util.regex.Pattern:compile(...)@74 != null |
| presumption | java.util.regex.Pattern:compile(...)@76 != null |
| presumption | java.util.regex.Pattern:compile(...)@78 != null |
| presumption | java.util.regex.Pattern:compile(...)@80 != null |
| presumption | java.util.regex.Pattern:compile(...)@82 != null |
| presumption | java.util.regex.Pattern:compile(...)@84 != null |
| presumption | java.util.regex.Pattern:compile(...)@86 != null |
| presumption | java.util.regex.Pattern:matcher(...)@386 != null |
| post | init'ed(java.lang.StringBuilder:toString(...)._ tainted) |
| post | init'ed(return_value) |
| unanalyzed | call on java.util.regex.Pattern:matcher |
| unanalyzed | call on java.util.regex.Matcher:replaceAll |
| test_vector | s: Inverse{null}, Addr_Set{null} |
| test_vector | java.util.regex.Matcher:find(...)@387: {0}, {1} |
| method | String removeVisibleHTMLTags(String) |
| pre | str != null |
| presumption | java.lang.StringBuffer:indexOf(...)@544 + java.lang.String:length(...)@546 in -231..232-1 |
| presumption | java.lang.StringBuffer:indexOf(...)@544 + java.lang.String:length(...)@547 in -231..232-1 |
| presumption | java.lang.StringBuffer:indexOf(...)@550 <= 232-2 |
| presumption | java.lang.StringBuffer:indexOf(...)@568 <= 232-2 |
| presumption | java.lang.StringBuffer:indexOf(...)@571 + java.lang.String:length(...)@574 in -231..232-1 |
| presumption | java.lang.StringBuffer:indexOf(...)@571 + java.lang.String:length(...)@575 in -231..232-1 |
| presumption | java.lang.StringBuffer:indexOf(...)@578 <= 232-2 |
| post | init'ed(java.lang.StringBuffer:toString(...)._ tainted) |
| post | return_value == &java.lang.StringBuffer:toStrin g(...) |
| unanalyzed | call on java.lang.String:replaceAll |
| test_vector | java.lang.String:endsWith(...)@545: {0}, {1} |
| test_vector | java.lang.StringBuffer:charAt(...)@580: {0..46, 48..216-1}, {47} |
| test_vector | java.lang.StringBuffer:indexOf(...)@544: {-1}, {-231..-2, 0..232-1} |
| test_vector | java.lang.StringBuffer:indexOf(...)@550: {-231..-1}, {0..232-2} |
| test_vector | java.lang.StringBuffer:indexOf(...)@568: {-231..-1}, {0..232-3} |
| test_vector | java.lang.StringBuffer:indexOf(...)@571: {-231..-1}, {0..232-1} |
| test_vector | java.lang.StringBuffer:indexOf(...)@579: {-231..-2, 0..232-2}, {-1} |
| method | String charToHTML(char, bool) |
| post | java.lang.String:valueOf(...)._tainted == 0 |
| post | return_value in Addr_Set{&"&quot;", &"&#39;",&java.lang. String:valueOf(...),&"&amp;", &"&gt;",&"&lt;"} |
| test_vector | ch: {39}, {60}, {62}, {38}, {34} |
| test_vector | xml: {0}, {1} |