src/jsdoc/DocParser.vala
authorAlan Knowles <alan@roojs.com>
Wed, 29 Mar 2017 08:36:47 +0000 (16:36 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 29 Mar 2017 08:36:47 +0000 (16:36 +0800)
src/jsdoc/DocParser.vala

index e309a40..45d06d0 100644 (file)
@@ -120,12 +120,14 @@ namespace JSDOC
                        }
 
                        // uderscored things may be treated as if they were marked private, this cascades
-                       if (this.conf.treatUnderscoredAsPrivate && symbol.name.match(/[.#-]_[^.#-]+$/)) {
+                       if (DocParser.treatUnderscoredAsPrivate && symbol.name.match(/[.#-]_[^.#-]+$/)) {
                                symbol.isPrivate = true;
                        }
                
                        // -p flag is required to document private things
-                       if ((symbol.isInner || symbol.isPrivate) && !Options.p) return;
+                       if ((symbol.isInner || symbol.isPrivate) && !PackerRun.opt_doc_include_private) {
+                                return;
+                        }
                
                        // ignored things are not documented, this doesn't cascade
                        if (symbol.isIgnored) return;