java - Doxygen annotation/attribute are ignored -



java - Doxygen annotation/attribute are ignored -

i utilize doxygen generate xml transform custom documentation.

is there possibility doxygen includes annotation of field / class / function.

the annotation ignored in both java , c#. ex:

class user { [required] string username {get;set;} }

the "required" annotation not parsed/displayed in doxygen.

what have in xml / html output of doxygen annotated annotations of property / field / class (in ex. "[required]").

extract_all=yes useless in case. @ answer, think idea: doxygen , add together value of attribute output documentation

so have create filter (for illustration in phyton) used doxygen convert annotation comment. don’t forget inform doxygen filter: input_filter = doxygenfilter.py have same problem modified illustration in way:

#!/usr/bin/env python import sys import re if (len(sys.argv) < 2): print "no input file" else: f = open(sys.argv[1]) line = f.readline() while line: re1 = re.compile("\s*\[(.*)]\s*") re1.search(line) sys.stdout.write(re1.sub(r"/// <para>annotation: [\1]</para>\n", line)) #sys.stdout.write(line) line = f.readline() f.close()

so code like

[anyannotation()]

will converted to:

/// <param> annotation [anyannotation()] </param>`

so got nice result. tag <param> avoid doxygen set annotation description main description. instead set remarks section.

java c# annotations doxygen

Comments

Popular posts from this blog

c - Compilation of a code: unkown type name string -

java - Bypassing "final local variable defined in an enclosing type" -

json - Hibernate and Jackson (java.lang.IllegalStateException: Cannot call sendError() after the response has been committed) -