Skip to content

Commit 448ba32

Browse files
committed
Fix TypeScript 2.6 compilation bugs
1 parent ca9abd1 commit 448ba32

File tree

3 files changed

+198
-169
lines changed

3 files changed

+198
-169
lines changed

src/IncrementalChecker.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -182,7 +182,7 @@ class IncrementalChecker {
182182
cancellationToken.throwIfCancellationRequested();
183183
}
184184

185-
const diagnosticsToRegister: ts.Diagnostic[] = this.checkSyntacticErrors
185+
const diagnosticsToRegister: ReadonlyArray<ts.Diagnostic> = this.checkSyntacticErrors
186186
? []
187187
.concat(this.program.getSemanticDiagnostics(sourceFile, cancellationToken))
188188
.concat(this.program.getSyntacticDiagnostics(sourceFile, cancellationToken))

src/WorkSet.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1+
import ts = require('typescript');
12

23
class WorkSet {
3-
workDomain: any[];
4+
workDomain: ReadonlyArray<ts.SourceFile> | string[];
45
workNumber: number;
56
workDivision: number;
67
workSize: number;
78
workBegin: number;
89
workEnd: number;
910

10-
constructor(workDomain: any[], workNumber: number, workDivision: number) {
11+
constructor(workDomain: ReadonlyArray<ts.SourceFile> | string[], workNumber: number, workDivision: number) {
1112
this.workDomain = workDomain;
1213
this.workNumber = workNumber;
1314
this.workDivision = workDivision;

0 commit comments

Comments
 (0)