[Gnucash-changes] Rich Johnson's patch to include private
structures in the doxygen docs.
Derek Atkins
warlord at cvs.gnucash.org
Fri Dec 17 10:56:32 EST 2004
Log Message:
-----------
Rich Johnson's patch to include private structures in the doxygen docs.
* src/doc/doxygen.cfg.in:
extract local classes = yes
don't exclude *P.h
Modified Files:
--------------
gnucash:
ChangeLog
gnucash/src/doc:
doxygen.cfg.in
gnucash/src/engine/test-core:
test-engine-stuff.c
Revision Data
-------------
Index: ChangeLog
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/ChangeLog,v
retrieving revision 1.1868
retrieving revision 1.1869
diff -LChangeLog -LChangeLog -u -r1.1868 -r1.1869
--- ChangeLog
+++ ChangeLog
@@ -1,3 +1,10 @@
+2004-12-17 Derek Atkins <derek at ihtfp.com>
+
+ Rich Johnson's patch to include private structures in the doxygen docs
+ * src/doc/doxygen.cfg.in:
+ extract local classes = yes
+ don't exclude *P.h
+
2004-12-05 Derek Atkins <derek at ihtfp.com>
* src/engine/test/test-book-merge.c: targetEnt is always NULL
Index: doxygen.cfg.in
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/doc/doxygen.cfg.in,v
retrieving revision 1.4
retrieving revision 1.5
diff -Lsrc/doc/doxygen.cfg.in -Lsrc/doc/doxygen.cfg.in -u -r1.4 -r1.5
--- src/doc/doxygen.cfg.in
+++ src/doc/doxygen.cfg.in
@@ -209,7 +209,7 @@
# defined locally in source files will be included in the documentation.
# If set to NO only classes defined in header files are included.
-EXTRACT_LOCAL_CLASSES = NO
+EXTRACT_LOCAL_CLASSES = YES
# If the HIDE_UNDOC_MEMBERS tag is set to YES, Doxygen will hide all
# undocumented members of documented classes, files or namespaces.
@@ -423,7 +423,7 @@
# EXCLUDE_PATTERNS tag to specify one or more wildcard patterns to exclude
# certain files from those directories.
-EXCLUDE_PATTERNS = *P.h
+EXCLUDE_PATTERNS =
# The EXAMPLE_PATH tag can be used to specify one or more files or
# directories that contain example code fragments that are included (see
Index: test-engine-stuff.c
===================================================================
RCS file: /home/cvs/cvsroot/gnucash/src/engine/test-core/test-engine-stuff.c,v
retrieving revision 1.77
retrieving revision 1.78
diff -Lsrc/engine/test-core/test-engine-stuff.c -Lsrc/engine/test-core/test-engine-stuff.c -u -r1.77 -r1.78
--- src/engine/test-core/test-engine-stuff.c
+++ src/engine/test-core/test-engine-stuff.c
@@ -1258,6 +1258,9 @@
num = get_random_gnc_numeric ();
xaccSplitSetAmount(ret, num);
+ if (num.num == 0)
+ fprintf(stderr, "get_random_split: Created split with zero amount: %p\n", ret);
+
xaccSplitSetSlots_nc(ret, get_random_kvp_frame());
return ret;
More information about the gnucash-changes
mailing list