Forgot to escape special HTML-chars in JavaDocConverter

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/branches/gsoc2012-doxygen@13425 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Dmitry Kabak 2012-07-29 11:37:38 +00:00
commit 5fe88acdfb
3 changed files with 8 additions and 8 deletions

View file

@ -111,10 +111,10 @@ public class doxygen_translate_all_tags_runme {
" Warning: This is senseless! \n" + " Warning: This is senseless! \n" +
" This will only appear in XML \n" + " This will only appear in XML \n" +
" Here goes test of symbols: \n" + " Here goes test of symbols: \n" +
" $ @ \\ & ~ < > # % \" . :: \n" + " $ @ \\ &amp; ~ &lt; &gt; # % &quot; . :: \n" +
" And here goes simple text \n" + " And here goes simple text \n" +
""); "");
// and ask the parser to check comments for us // and ask the parser to check comments for us
System.exit(parser.check(wantedComments)); System.exit(parser.check(wantedComments));
} }
} }

View file

@ -138,7 +138,7 @@ public class doxygen_translate_runme {
" Warning: This is senseless! \n" + " Warning: This is senseless! \n" +
" \n" + " \n" +
" Here goes test of symbols: \n" + " Here goes test of symbols: \n" +
" $ @ \\ & ~ < > # % \" . :: \n" + " $ @ \\ &amp; ~ &lt; &gt; # % &quot; . :: \n" +
" \n" + " \n" +
" And here goes simple text \n" + " And here goes simple text \n" +
" \n" + " \n" +
@ -146,4 +146,4 @@ public class doxygen_translate_runme {
// and ask the parser to check comments for us // and ask the parser to check comments for us
System.exit(parser.check(wantedComments)); System.exit(parser.check(wantedComments));
} }
} }

View file

@ -36,13 +36,13 @@ void JavaDocConverter::fillStaticTables() {
tagHandlers["$"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["$"] = make_pair(&JavaDocConverter::handleTagChar, "");
tagHandlers["@"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["@"] = make_pair(&JavaDocConverter::handleTagChar, "");
tagHandlers["\\"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["\\"] = make_pair(&JavaDocConverter::handleTagChar, "");
tagHandlers["<"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["<"] = make_pair(&JavaDocConverter::handleTagChar, "&lt;");
tagHandlers[">"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers[">"] = make_pair(&JavaDocConverter::handleTagChar, "&gt;");
tagHandlers["&"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["&"] = make_pair(&JavaDocConverter::handleTagChar, "&amp;");
tagHandlers["#"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["#"] = make_pair(&JavaDocConverter::handleTagChar, "");
tagHandlers["%"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["%"] = make_pair(&JavaDocConverter::handleTagChar, "");
tagHandlers["~"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["~"] = make_pair(&JavaDocConverter::handleTagChar, "");
tagHandlers["\""] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["\""] = make_pair(&JavaDocConverter::handleTagChar, "&quot;");
tagHandlers["."] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["."] = make_pair(&JavaDocConverter::handleTagChar, "");
tagHandlers["::"] = make_pair(&JavaDocConverter::handleTagChar, ""); tagHandlers["::"] = make_pair(&JavaDocConverter::handleTagChar, "");
// these commands are stripped out // these commands are stripped out