Skip to content

Commit c4165a6

Browse files
committed
Add TSLint
1 parent b6e428e commit c4165a6

File tree

3 files changed

+66
-8
lines changed

3 files changed

+66
-8
lines changed

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,8 @@
4242
"xmldom": "^0.1.22"
4343
},
4444
"devDependencies": {
45-
"typescript": "^1.7.5"
45+
"typescript": "^1.7.5",
46+
"tslint": "^3.5.0"
4647
},
4748
"scripts": {
4849
"compile": "tsc -p ./src",

src/phpDebug.ts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -592,7 +592,7 @@ class PhpDebugSession extends vscode.DebugSession {
592592
}
593593
return new vscode.Variable(property.name, displayValue, variablesReference);
594594
})
595-
}
595+
};
596596
this.sendResponse(response);
597597
})
598598
.catch(error => {
@@ -626,7 +626,7 @@ class PhpDebugSession extends vscode.DebugSession {
626626
this.sendResponse(response);
627627
}
628628

629-
protected stepInRequest(response: VSCodeDebugProtocol.StepInResponse, args: VSCodeDebugProtocol.StepInArguments) : void {
629+
protected stepInRequest(response: VSCodeDebugProtocol.StepInResponse, args: VSCodeDebugProtocol.StepInArguments): void {
630630
if (!args.threadId) {
631631
this.sendErrorResponse(response, 0, 'No active connection');
632632
return;
@@ -638,7 +638,7 @@ class PhpDebugSession extends vscode.DebugSession {
638638
this.sendResponse(response);
639639
}
640640

641-
protected stepOutRequest(response: VSCodeDebugProtocol.StepOutResponse, args: VSCodeDebugProtocol.StepOutArguments) : void {
641+
protected stepOutRequest(response: VSCodeDebugProtocol.StepOutResponse, args: VSCodeDebugProtocol.StepOutArguments): void {
642642
if (!args.threadId) {
643643
this.sendErrorResponse(response, 0, 'No active connection');
644644
return;
@@ -650,7 +650,7 @@ class PhpDebugSession extends vscode.DebugSession {
650650
this.sendResponse(response);
651651
}
652652

653-
protected pauseRequest(response: VSCodeDebugProtocol.PauseResponse, args: VSCodeDebugProtocol.PauseArguments) : void {
653+
protected pauseRequest(response: VSCodeDebugProtocol.PauseResponse, args: VSCodeDebugProtocol.PauseArguments): void {
654654
this.sendErrorResponse(response, 0, 'Pausing the execution is not supported by XDebug');
655655
}
656656

@@ -669,9 +669,9 @@ class PhpDebugSession extends vscode.DebugSession {
669669
this._server.close(() => {
670670
this.shutdown();
671671
this.sendResponse(response);
672-
})
672+
});
673673
}).catch(error => {
674-
this.sendErrorResponse(response, error.code, error.message)
674+
this.sendErrorResponse(response, error.code, error.message);
675675
});
676676
}
677677

@@ -696,7 +696,7 @@ class PhpDebugSession extends vscode.DebugSession {
696696
this.sendResponse(response);
697697
})
698698
.catch(error => {
699-
this.sendErrorResponse(response, error.code, error.message)
699+
this.sendErrorResponse(response, error.code, error.message);
700700
});
701701
}
702702
}

tslint.json

Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
{
2+
"rules": {
3+
"class-name": true,
4+
"comment-format": [
5+
true,
6+
"check-space"
7+
],
8+
"indent": [
9+
true,
10+
"spaces"
11+
],
12+
"no-duplicate-variable": true,
13+
"no-eval": true,
14+
"no-internal-module": true,
15+
"no-trailing-whitespace": true,
16+
"no-var-keyword": true,
17+
"one-line": [
18+
true,
19+
"check-open-brace",
20+
"check-whitespace"
21+
],
22+
"quotemark": [
23+
true,
24+
"single"
25+
],
26+
"semicolon": [
27+
true,
28+
"always"
29+
],
30+
"triple-equals": [
31+
true,
32+
"allow-null-check"
33+
],
34+
"typedef-whitespace": [
35+
true,
36+
{
37+
"call-signature": "nospace",
38+
"index-signature": "nospace",
39+
"parameter": "nospace",
40+
"property-declaration": "nospace",
41+
"variable-declaration": "nospace"
42+
}
43+
],
44+
"variable-name": [
45+
true,
46+
"ban-keywords"
47+
],
48+
"whitespace": [
49+
true,
50+
"check-branch",
51+
"check-decl",
52+
"check-operator",
53+
"check-separator",
54+
"check-type"
55+
]
56+
}
57+
}

0 commit comments

Comments
 (0)