msg = "// Return type '%s' is not supported, skipping the function\n\n" % fi.ctype\r
self.skipped_func_list.append(c_decl + "\n" + msg)\r
j_code.write( " "*4 + msg )\r
- print "SKIP:", c_decl, "\n\tdue to RET type", fi.ctype\r
+ print "SKIP:", c_decl.strip(), "\t due to RET type", fi.ctype\r
return\r
for a in fi.args:\r
if a.ctype not in type_dict:\r
msg = "// Unknown type '%s' (%s), skipping the function\n\n" % (a.ctype, a.out or "I")\r
self.skipped_func_list.append(c_decl + "\n" + msg)\r
j_code.write( " "*4 + msg )\r
- print "SKIP:", c_decl, "\n\tdue to ARG type", a.ctype, "/" + (a.out or "I")\r
+ print "SKIP:", c_decl.strip(), "\t due to ARG type", a.ctype, "/" + (a.out or "I")\r
return\r
\r
self.ported_func_list.append(c_decl)\r
return (doc + " */").replace("::",".")
def printSummary(self):
- print
print "Javadoc Generator Summary:"
print " Total markers: %s" % self.markers_processed
print " Undocumented markers: %s" % (self.markers_processed - self.markers_documented)
parser.print_help()
exit(0)
- print "Parsing documentation..."
parser = rst_parser.RstParser(hdr_parser.CppHeaderParser())
for m in options.modules:
parser.parse(m, os.path.join(selfpath, "../../" + m))
generator.show_warnings = options.warnings
generator.show_errors = options.errors
- print "Generating javadoc comments for " + ", ".join(options.modules)
for path in args:
folder = os.path.abspath(path)
for jfile in [f for f in glob.glob(os.path.join(folder,"*.java")) if not f.endswith("-jdoc.java")]: