Skip to content

Commit d3e9219

Browse files
committed
getStats
1 parent 94fd79e commit d3e9219

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

lib/jsdoc-parse.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ const collectJson = require('collect-json')
77
const assert = require('assert')
88
const connect = require('stream-connect')
99
const fs = require('fs')
10+
const a = require('array-tools')
1011

1112
/**
1213
*
@@ -66,7 +67,8 @@ function applyOptions (data, options) {
6667
* @returns {object}
6768
* @private
6869
*/
69-
function getStats (data) {
70+
function getStats (jsdocExplainOutput) {
71+
const data = parse(jsdocExplainOutput)
7072
var stats = {
7173
identifiers: {}
7274
}

lib/transform.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -345,7 +345,7 @@ function sort (object, sortFunction) {
345345
}
346346

347347
function sortIdentifier (doclet) {
348-
var fieldOrder = [ 'id', 'longname', 'name', 'scope', 'kind', 'isExported', 'classdesc', 'augments', 'inherits', 'inherited', 'implements', 'overrides', 'mixes', 'description', 'memberof', 'alias', 'params', 'fires', 'examples', 'returns', 'type', 'defaultvalue', 'readonly', 'thisvalue', 'isEnum', 'properties', 'optional', 'nullable', 'variable', 'author', 'deprecated', 'ignore', 'access', 'requires', 'version', 'since', 'licenses', 'license', 'typicalname', 'category', 'see', 'exceptions', 'codeName', 'todoList', 'customTags', 'chainable', 'meta', 'order' ]
348+
var fieldOrder = [ 'id', 'parentId', 'longname', 'name', 'scope', 'kind', 'isExported', 'classdesc', 'augments', 'inherits', 'inherited', 'implements', 'overrides', 'mixes', 'description', 'memberof', 'alias', 'params', 'fires', 'examples', 'returns', 'type', 'defaultvalue', 'readonly', 'thisvalue', 'isEnum', 'properties', 'optional', 'nullable', 'variable', 'author', 'deprecated', 'ignore', 'access', 'requires', 'version', 'since', 'licenses', 'license', 'typicalname', 'category', 'see', 'exceptions', 'codeName', 'todoList', 'customTags', 'chainable', 'meta', 'order' ]
349349
return sort(doclet, function (a, b) {
350350
if (fieldOrder.indexOf(a) === -1 && fieldOrder.indexOf(b) > -1) {
351351
return 1

0 commit comments

Comments
 (0)