| Index: lib/merge.ts
|
| diff --git a/lib/merge.ts b/lib/merge.ts
|
| index 51ddffa599cd898f15273d943d09ad7525879a1c..4b3bd9e560d560b4a7d698d6fc203af27505bbc9 100644
|
| --- a/lib/merge.ts
|
| +++ b/lib/merge.ts
|
| @@ -132,7 +132,9 @@ export class MergedParameter {
|
| return ret;
|
| }
|
|
|
| - setOptional() { this.optional = true; }
|
| + setOptional() {
|
| + this.optional = true;
|
| + }
|
|
|
| private name: {[s: string]: boolean} = {};
|
| private type: MergedType;
|
| @@ -308,8 +310,9 @@ export function normalizeSourceFile(f: ts.SourceFile, fc: FacadeConverter) {
|
| if (decl == null) return;
|
| if (decl.kind !== ts.SyntaxKind.InterfaceDeclaration) return;
|
| let interfaceDecl = decl as base.ExtendedInterfaceDeclaration;
|
| - if (!interfaceDecl.members.some(
|
| - (member) => { return member.kind === ts.SyntaxKind.ConstructSignature; }))
|
| + if (!interfaceDecl.members.some((member) => {
|
| + return member.kind === ts.SyntaxKind.ConstructSignature;
|
| + }))
|
| return;
|
|
|
| if (interfaceDecl.classLikeVariableDeclaration == null) {
|
|
|