Restructure typedef placement

This commit is contained in:
Amish Shah
2016-08-18 23:01:46 +01:00
parent cc563f77c5
commit 3c5a227ea0
2 changed files with 4 additions and 4 deletions

File diff suppressed because one or more lines are too long

View File

@@ -4,7 +4,7 @@ let parse;
const customDocs = require('../custom/index');
const GEN_VERSION = 5;
const GEN_VERSION = 6;
try {
fs = require('fs-extra');
@@ -55,7 +55,7 @@ function clean() {
const cleaned = {
classes: {},
interfaces: {},
typedefs: [],
typedefs: {},
};
for (const item of json) {
if (item.kind === 'class') {
@@ -89,7 +89,7 @@ function clean() {
item.returns = newReturns;
obj.functions.push(item);
} else if (item.kind === 'typedef') {
cleaned.typedefs.push(item);
cleaned.typedefs[item.longname] = item;
}
}
json = cleaned;