Skip to content

Commit b199691

Browse files
Use 'let' in the services layer.
1 parent 12d0bc4 commit b199691

1 file changed

Lines changed: 18 additions & 18 deletions

File tree

src/services/formatting/formattingScanner.ts

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
/// <reference path="..\..\compiler\scanner.ts"/>
33

44
module ts.formatting {
5-
var scanner = createScanner(ScriptTarget.Latest, /*skipTrivia*/ false);
5+
let scanner = createScanner(ScriptTarget.Latest, /*skipTrivia*/ false);
66

77
export interface FormattingScanner {
88
advance(): void;
@@ -24,13 +24,13 @@ module ts.formatting {
2424
scanner.setText(sourceFile.text);
2525
scanner.setTextPos(startPos);
2626

27-
var wasNewLine: boolean = true;
28-
var leadingTrivia: TextRangeWithKind[];
29-
var trailingTrivia: TextRangeWithKind[];
27+
let wasNewLine: boolean = true;
28+
let leadingTrivia: TextRangeWithKind[];
29+
let trailingTrivia: TextRangeWithKind[];
3030

31-
var savedPos: number;
32-
var lastScanAction: ScanAction;
33-
var lastTokenInfo: TokenInfo;
31+
let savedPos: number;
32+
let lastScanAction: ScanAction;
33+
let lastTokenInfo: TokenInfo;
3434

3535
return {
3636
advance: advance,
@@ -45,7 +45,7 @@ module ts.formatting {
4545

4646
function advance(): void {
4747
lastTokenInfo = undefined;
48-
var isStarted = scanner.getStartPos() !== startPos;
48+
let isStarted = scanner.getStartPos() !== startPos;
4949

5050
if (isStarted) {
5151
if (trailingTrivia) {
@@ -64,19 +64,19 @@ module ts.formatting {
6464
scanner.scan();
6565
}
6666

67-
var t: SyntaxKind;
68-
var pos = scanner.getStartPos();
67+
let t: SyntaxKind;
68+
let pos = scanner.getStartPos();
6969

7070
// Read leading trivia and token
7171
while (pos < endPos) {
72-
var t = scanner.getToken();
72+
let t = scanner.getToken();
7373
if (!isTrivia(t)) {
7474
break;
7575
}
7676

7777
// consume leading trivia
7878
scanner.scan();
79-
var item = {
79+
let item = {
8080
pos: pos,
8181
end: scanner.getStartPos(),
8282
kind: t
@@ -133,7 +133,7 @@ module ts.formatting {
133133

134134
// normally scanner returns the smallest available token
135135
// check the kind of context node to determine if scanner should have more greedy behavior and consume more text.
136-
var expectedScanAction =
136+
let expectedScanAction =
137137
shouldRescanGreaterThanToken(n)
138138
? ScanAction.RescanGreaterThanToken
139139
: shouldRescanSlashToken(n)
@@ -159,7 +159,7 @@ module ts.formatting {
159159
scanner.scan();
160160
}
161161

162-
var currentToken = scanner.getToken();
162+
let currentToken = scanner.getToken();
163163

164164
if (expectedScanAction === ScanAction.RescanGreaterThanToken && currentToken === SyntaxKind.GreaterThanToken) {
165165
currentToken = scanner.reScanGreaterToken();
@@ -179,7 +179,7 @@ module ts.formatting {
179179
lastScanAction = ScanAction.Scan;
180180
}
181181

182-
var token: TextRangeWithKind = {
182+
let token: TextRangeWithKind = {
183183
pos: scanner.getStartPos(),
184184
end: scanner.getTextPos(),
185185
kind: currentToken
@@ -194,7 +194,7 @@ module ts.formatting {
194194
if (!isTrivia(currentToken)) {
195195
break;
196196
}
197-
var trivia = {
197+
let trivia = {
198198
pos: scanner.getStartPos(),
199199
end: scanner.getTextPos(),
200200
kind: currentToken
@@ -223,8 +223,8 @@ module ts.formatting {
223223
}
224224

225225
function isOnToken(): boolean {
226-
var current = (lastTokenInfo && lastTokenInfo.token.kind) || scanner.getToken();
227-
var startPos = (lastTokenInfo && lastTokenInfo.token.pos) || scanner.getStartPos();
226+
let current = (lastTokenInfo && lastTokenInfo.token.kind) || scanner.getToken();
227+
let startPos = (lastTokenInfo && lastTokenInfo.token.pos) || scanner.getStartPos();
228228
return startPos < endPos && current !== SyntaxKind.EndOfFileToken && !isTrivia(current);
229229
}
230230

0 commit comments

Comments
 (0)