Wesley Wigham
998acce592
Check for exactly one space
2016-06-23 13:35:29 -07:00
Wesley Wigham
1c5d8344be
Add new lint rule
2016-06-23 12:32:14 -07:00
Vladimir Matveev
b3531b0158
add a extra check to avoid rescans
2016-05-25 12:25:53 -07:00
Andy Hanson
bd633c828f
Lint all servicesSources
2016-05-25 06:45:52 -07:00
Wesley Wigham
37a0e8f502
Remove custom no-null rule, use tslint builtin no null rule
2016-04-13 02:09:14 -04:00
Nathan Shively-Sanders
ec4c6fea2d
Merge branch 'master' into lint-nested-++
2016-01-04 08:56:05 -08:00
Nathan Shively-Sanders
710b379cdc
Update lint message to not mention element access.
2016-01-04 08:44:16 -08:00
Daniel Rosenwasser
9c61e53a78
Allow tagged boolean arguments to be followed with a colon.
2015-12-28 17:11:55 -05:00
Nathan Shively-Sanders
189357db1a
Tighten no ++/-- rule
2015-12-22 15:37:24 -08:00
Wesley Wigham
a69825e84e
tweak rules
2015-12-01 16:27:19 -08:00
Wesley Wigham
3fba14ed6a
rule text fix
2015-12-01 16:20:31 -08:00
Wesley Wigham
de89459162
add new rule
2015-12-01 16:19:40 -08:00
Wesley Wigham
3085806fc2
lint rule forbidding the in keyword binary expression
2015-12-01 15:14:24 -08:00
Yui T
97f0bfcd72
apply tslint rule to scripts\tslint
2015-11-20 16:28:58 -08:00
Daniel Rosenwasser
bd84b844ff
Remove unnecessary 'else' block.
2015-11-18 10:07:42 -08:00
Daniel Rosenwasser
cbb61654fb
Small refactorings.
2015-11-18 01:53:12 -08:00
Daniel Rosenwasser
15d689cdcd
Simplify simplify simplify.
2015-11-18 01:46:17 -08:00
Daniel Rosenwasser
cf007461b9
Fixed invalid code for binding expressions.
2015-11-18 01:41:41 -08:00
Wesley Wigham
15f505e6aa
use tslint@next
2015-11-11 13:30:26 -08:00
Wesley Wigham
84551d7cbd
for..of loops
2015-11-04 17:39:04 -08:00
Wesley Wigham
db2f5f2249
I love fixing lints on my linter code
2015-11-04 14:58:48 -08:00
Wesley Wigham
51fc4f2c23
Add prefer const rule
2015-11-04 14:51:31 -08:00
Ryan Cavanaugh
d284a90cc2
Style changes
2015-10-22 15:43:18 -07:00
Ryan Cavanaugh
9da964f019
Remove extra semicolon (the irony)
2015-10-22 11:39:41 -07:00
Ryan Cavanaugh
69236c9be8
Add rule to check spaces around intersection/union type operators
2015-10-22 11:35:48 -07:00
Wesley Wigham
e16a14b5b3
tslint had a new release and added this rule, theirs was a little stricter
2015-10-02 15:15:39 -07:00
Wesley Wigham
fe5bca8712
Next-line rule was too strict
...
We have a few places where we do this:
```ts
if {
//...
}
// Look, a comment
else {
//...
}
```
I don't think we want to forbid these cases, so I'm loosening the requirement from "must be on the line after the prior curly brace" to "can't be on the same line as the curly brace".
2015-09-17 19:11:44 -07:00
Wesley Wigham
2793bc2acd
Feedback from PR, remove unused identifiers
2015-09-17 14:29:52 -07:00
Wesley Wigham
0d88d8df68
Simplify it a bit
2015-08-26 14:48:52 -07:00
Wesley Wigham
dc9dd3e667
Give up on real typechecking, just check literals
2015-08-26 14:47:25 -07:00
Wesley Wigham
1cd016b289
Boolean trivia rule
2015-08-26 11:59:53 -07:00
Wesley Wigham
7813121c4d
compile vs tslints services dts, null check lint
2015-08-25 18:37:52 -07:00
Wesley Wigham
c31ad6fb28
Add tslint rules for #3994
2015-08-25 18:09:32 -07:00