Skip to content

Commit 8d992ff

Browse files
committed
moved private option from jsdoc-parse to dmd
1 parent 8952ed2 commit 8d992ff

2 files changed

Lines changed: 0 additions & 26 deletions

File tree

es5/jsdoc-parse.js

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -8,19 +8,6 @@ function parse(jsdocData, options) {
88
options = options || {};
99
var data = transform(jsdocData);
1010

11-
data = data.filter(function (doclet) {
12-
var parent = data.find(function (d) {
13-
return d.id === doclet.memberof;
14-
}) || {};
15-
if (doclet.ignore || parent.ignore) {
16-
return false;
17-
} else if (!options.private && (doclet.access === 'private' || parent.access === 'private')) {
18-
return false;
19-
} else {
20-
return true;
21-
}
22-
});
23-
2411
data = sort(data, options['sort-by']);
2512
return data;
2613
}

lib/jsdoc-parse.js

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ module.exports = parse
1111
/**
1212
* @param {object[]} - jsdoc output
1313
* @param [options] {object}
14-
* @param [options.private] {boolean} - Include identifier documentation marked as `@private` in the output
1514
* @param [options.sort-by] {string|string[]} - Sort by one of more properties, e.g. `[ 'kind', 'category' ]`. Defaults to `[ 'scope', 'category', 'kind', 'order' ]`.
1615
* @returns {object[]}
1716
* @alias module:jsdoc-parse
@@ -20,18 +19,6 @@ function parse (jsdocData, options) {
2019
options = options || {}
2120
let data = transform(jsdocData)
2221

23-
/* filter out ignored or private doclets */
24-
data = data.filter(function (doclet) {
25-
const parent = data.find(d => d.id === doclet.memberof) || {}
26-
if (doclet.ignore || parent.ignore) {
27-
return false
28-
} else if (!options.private && (doclet.access === 'private' || parent.access === 'private')) {
29-
return false
30-
} else {
31-
return true
32-
}
33-
})
34-
3522
/* sort */
3623
data = sort(data, options['sort-by'])
3724
return data

0 commit comments

Comments
 (0)