From 0b76e43977d21267350b3f4834604b816bba6382 Mon Sep 17 00:00:00 2001 From: Andy Hanson Date: Fri, 15 Sep 2017 07:21:38 -0700 Subject: [PATCH] Make formatOptions optional in GetEditsForRefactorRequestArgs --- src/server/protocol.ts | 2 +- src/server/session.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/protocol.ts b/src/server/protocol.ts index 1740f8ae0ba..44862c738cc 100644 --- a/src/server/protocol.ts +++ b/src/server/protocol.ts @@ -494,7 +494,7 @@ namespace ts.server.protocol { refactor: string; /* The 'name' property from the refactoring action */ action: string; - formatOptions: FormatCodeSettings, + formatOptions?: FormatCodeSettings, }; diff --git a/src/server/session.ts b/src/server/session.ts index e6ba78b81c9..02eb76eeae8 100644 --- a/src/server/session.ts +++ b/src/server/session.ts @@ -1488,7 +1488,7 @@ namespace ts.server { const result = project.getLanguageService().getEditsForRefactor( file, - convertFormatOptions(args.formatOptions), + args.formatOptions ? convertFormatOptions(args.formatOptions) : this.projectService.getFormatCodeOptions(), position || textRange, args.refactor, args.action