Skip to content

Commit 1cc9732

Browse files
author
Paul van Brenk
committed
PR feedback
1 parent 4f404ad commit 1cc9732

4 files changed

Lines changed: 9 additions & 8 deletions

File tree

src/services/codefixes/fixes.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
///<reference path='superFixes.ts' />

src/services/codefixes/references.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

src/services/services.ts

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,8 @@
2424
/// <reference path='transpile.ts' />
2525
/// <reference path='formatting\formatting.ts' />
2626
/// <reference path='formatting\smartIndenter.ts' />
27-
/// <reference path='codefixes\references.ts' />
27+
/// <reference path='codefixes\codeFixProvider.ts' />
28+
/// <reference path='codefixes\fixes.ts' />
2829

2930
namespace ts {
3031
/** The version of the language service API */
@@ -1641,15 +1642,18 @@ namespace ts {
16411642
function getCodeFixesAtPosition(fileName: string, start: number, end: number, errorCodes: string[]): CodeAction[] {
16421643
synchronizeHostData();
16431644
const sourceFile = getValidSourceFile(fileName);
1645+
const span = { start, length: end - start };
1646+
const newLineChar = getNewLineOrDefaultFromHost(host);
1647+
16441648
let allFixes: CodeAction[] = [];
16451649

16461650
forEach(errorCodes, error => {
16471651
const context = {
16481652
errorCode: error,
16491653
sourceFile: sourceFile,
1650-
span: { start, length: end - start },
1654+
span: span,
16511655
program: program,
1652-
newLineCharacter: getNewLineOrDefaultFromHost(host)
1656+
newLineCharacter: newLineChar
16531657
};
16541658

16551659
const fixes = codefix.getFixes(context);

src/services/tsconfig.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@
8080
"formatting/smartIndenter.ts",
8181
"formatting/tokenRange.ts",
8282
"codeFixes/codeFixProvider.ts",
83-
"codeFixes/references.ts",
84-
"codeFixes/superFixes.ts"
83+
"codeFixes/fixes.ts"
8584
]
8685
}

0 commit comments

Comments
 (0)