Add doxygen testing of Java constructor wrappers

This commit is contained in:
William S Fulton 2018-06-18 18:56:21 +01:00
commit 602b0d5a2c
6 changed files with 20 additions and 4 deletions

View file

@ -34,6 +34,10 @@ public class CommentParser {
if (f.getRawCommentText().length() > 0)
m_parsedComments.put(f.qualifiedName(), f.getRawCommentText());
}
for (ConstructorDoc c : classDoc.constructors()) {
if (c.getRawCommentText().length() > 0)
m_parsedComments.put(c.toString(), c.getRawCommentText());
}
for (MethodDoc m : classDoc.methods()) {
if (m.getRawCommentText().length() > 0)
m_parsedComments.put(m.toString(), m.getRawCommentText());

View file

@ -25,10 +25,12 @@ public class doxygen_nested_class_runme {
HashMap<String, String> wantedComments = new HashMap<String, String>();
// wantedComments.put("doxygen_nested_class.DoxOuter.DoxOuter()",
// " DoxOuter constructor ");
// wantedComments.put("doxygen_nested_class.DoxOuter.DoxInner.DoxInner()",
// " DoxInner constructor ");
wantedComments.put("doxygen_nested_class.DoxOuter()",
" DoxOuter constructor ");
wantedComments.put("doxygen_nested_class.DoxOuter.DoxInner",
" DoxInner class description ");
wantedComments.put("doxygen_nested_class.DoxOuter.DoxInner()",
" DoxInner constructor ");
wantedComments.put("doxygen_nested_class.DoxOuter.DoxInner.setDoxInt(int)",
" doxInt variable ");
wantedComments.put("doxygen_nested_class.DoxOuter.DoxInner.getDoxInt()",

View file

@ -26,6 +26,12 @@ public class doxygen_parsing_runme {
HashMap<String, String> wantedComments = new HashMap<String, String>();
wantedComments.put("doxygen_parsing.SomeAnotherClass",
" SomeAnotherClass description");
wantedComments.put("doxygen_parsing.SomeAnotherClass(int)",
" First overloaded constructor.");
wantedComments.put("doxygen_parsing.SomeAnotherClass(java.lang.String)",
" Second overloaded constructor.");
wantedComments.put("doxygen_parsing.SomeAnotherClass.getClassAttr()",
" The class attribute comment \n" +
" \n" +