id: 1 unit: private emitTypeInternal() file: src/type-generator.ts start line: 170 end line: 263 size: 65 LOC McCabe index: 34 number of parameters: 3 id: 2 unit: private emitEnum() file: src/type-generator.ts start line: 434 end line: 477 size: 30 LOC McCabe index: 8 number of parameters: 3 id: 3 unit: private tryEmitUnion() file: src/type-generator.ts start line: 347 end line: 381 size: 26 LOC McCabe index: 7 number of parameters: 3 id: 4 unit: private emitStruct() file: src/type-generator.ts start line: 383 end line: 409 size: 20 LOC McCabe index: 4 number of parameters: 3 id: 5 unit: private emitDescription() file: src/type-generator.ts start line: 479 end line: 505 size: 20 LOC McCabe index: 6 number of parameters: 4 id: 6 unit: public emit() file: src/tojson.ts start line: 27 end line: 47 size: 18 LOC McCabe index: 2 number of parameters: 1 id: 7 unit: public static normalizeTypeName() file: src/type-generator.ts start line: 63 end line: 81 size: 17 LOC McCabe index: 3 number of parameters: 1 id: 8 unit: private typeForRef() file: src/type-generator.ts start line: 512 end line: 532 size: 16 LOC McCabe index: 5 number of parameters: 1 id: 9 unit: private emitProperty() file: src/type-generator.ts start line: 411 end line: 432 size: 14 LOC McCabe index: 3 number of parameters: 6 id: 10 unit: public emitCustomType() file: src/type-generator.ts start line: 273 end line: 286 size: 13 LOC McCabe index: 3 number of parameters: 2 id: 11 unit: private resolveReference() file: src/type-generator.ts start line: 542 end line: 555 size: 12 LOC McCabe index: 5 number of parameters: 1 id: 12 unit: public renderToCode() file: src/type-generator.ts start line: 311 end line: 320 size: 10 LOC McCabe index: 2 number of parameters: 1 id: 13 unit: constructor() file: src/type-generator.ts start line: 112 end line: 121 size: 9 LOC McCabe index: 2 number of parameters: 1 id: 14 unit: private isExcluded() file: src/type-generator.ts start line: 561 end line: 570 size: 9 LOC McCabe index: 3 number of parameters: 1 id: 15 unit: public line() file: src/code.ts start line: 23 end line: 28 size: 6 LOC McCabe index: 2 number of parameters: 1 id: 16 unit: private typeForArray() file: src/type-generator.ts start line: 534 end line: 540 size: 6 LOC McCabe index: 3 number of parameters: 2 id: 17 unit: public static forStruct() file: src/type-generator.ts start line: 94 end line: 98 size: 5 LOC McCabe index: 1 number of parameters: 3 id: 18 unit: public render() file: src/type-generator.ts start line: 300 end line: 304 size: 5 LOC McCabe index: 1 number of parameters: 0 id: 19 unit: public open() file: src/code.ts start line: 5 end line: 8 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 20 unit: public close() file: src/code.ts start line: 10 end line: 13 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 21 unit: public openBlock() file: src/code.ts start line: 15 end line: 33 size: 4 LOC McCabe index: 1 number of parameters: 1 id: 22 unit: private emitArray() file: src/type-generator.ts start line: 339 end line: 342 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 23 unit: private typeForProperty() file: src/type-generator.ts start line: 507 end line: 510 size: 4 LOC McCabe index: 1 number of parameters: 2 id: 24 unit: public closeBlock() file: src/code.ts start line: 19 end line: 21 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 25 unit: public render() file: src/code.ts start line: 30 end line: 32 size: 3 LOC McCabe index: 1 number of parameters: 0 id: 26 unit: constructor() file: src/tojson.ts start line: 11 end line: 13 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 27 unit: public addField() file: src/tojson.ts start line: 23 end line: 25 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 28 unit: public addDefinition() file: src/type-generator.ts start line: 130 end line: 132 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 29 unit: public addAlias() file: src/type-generator.ts start line: 140 end line: 142 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 30 unit: public emitType() file: src/type-generator.ts start line: 155 end line: 157 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 31 unit: public addCode() file: src/type-generator.ts start line: 291 end line: 293 size: 3 LOC McCabe index: 1 number of parameters: 2 id: 32 unit: public emitCode() file: src/type-generator.ts start line: 325 end line: 327 size: 3 LOC McCabe index: 1 number of parameters: 1 id: 33 unit: public addType() file: src/type-generator.ts start line: 332 end line: 334 size: 3 LOC McCabe index: 1 number of parameters: 3 id: 34 unit: private isPropertyRequired() file: src/type-generator.ts start line: 557 end line: 559 size: 3 LOC McCabe index: 2 number of parameters: 2 id: 35 unit: function supportedUnionOptionType() file: src/type-generator.ts start line: 574 end line: 576 size: 3 LOC McCabe index: 3 number of parameters: 1 id: 36 unit: function pascalCase() file: src/type-generator.ts start line: 578 end line: 580 size: 3 LOC McCabe index: 1 number of parameters: 1