-
Notifications
You must be signed in to change notification settings - Fork 889
New Rule: max-file-line-count #1360
New Rule: max-file-line-count #1360
Commits on Jun 24, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 6838d23 - Browse repository at this point
Copy the full SHA 6838d23View commit details
Commits on Jun 28, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 203f039 - Browse repository at this point
Copy the full SHA 203f039View commit details
Commits on Jun 30, 2016
-
Configuration menu - View commit details
-
Copy full SHA for c09bada - Browse repository at this point
Copy the full SHA c09badaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f8c0b7b - Browse repository at this point
Copy the full SHA f8c0b7bView commit details
Commits on Jul 25, 2016
-
Configuration menu - View commit details
-
Copy full SHA for 7ac697c - Browse repository at this point
Copy the full SHA 7ac697cView commit details -
Update no-unused-variable rule to have better failure messages (#1362)
Now when something is unused it fails with a specific message about what it is, instead of just calling everything a "variable". The types that can be reported are: * function 🆕 * import 🆕 * parameter 🆕 * property 🆕 * variable
Configuration menu - View commit details
-
Copy full SHA for c55504e - Browse repository at this point
Copy the full SHA c55504eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c02ed23 - Browse repository at this point
Copy the full SHA c02ed23View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4639ad5 - Browse repository at this point
Copy the full SHA 4639ad5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8254c88 - Browse repository at this point
Copy the full SHA 8254c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for c648524 - Browse repository at this point
Copy the full SHA c648524View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f8c851 - Browse repository at this point
Copy the full SHA 0f8c851View commit details -
Add optional type information to rules (#1363)
Addresses #1323. * Changed `Linter` to accept an optional program object in the constructor * Added helper functions for creating a program using a tsconfig and getting relevant files * Created `TypedRule` class which receives the program object * Rules extending this class must implement `applyWithProgram` * `Linter` passes program to `TypedRule`s if available * Calling `apply` on a `TypedRule` throws an error * Added `requiresTypeInfo` boolean to metadata * Created `ProgramAwareRuleWalker` which walks with the program / typechecker * Added cli options `--project` and `--type-check` * `--project` takes a `tsconfig.json` file * `--type-check` enables type checking and `TypedRule`s, requires `--project` * Added an example `restrictPlusOperands` rule and tests that uses types
Configuration menu - View commit details
-
Copy full SHA for 95ce8ab - Browse repository at this point
Copy the full SHA 95ce8abView commit details -
Revert changes made to findup-sync during refactoring now that TS pro…
…prtly supports module targets (#1388)
Configuration menu - View commit details
-
Copy full SHA for 71e4b94 - Browse repository at this point
Copy the full SHA 71e4b94View commit details -
Add linterOptions to tslint.json (#1403)
* Add linterOptions to tslint.json - only enable type checking during tests when typeCheck: true is configured - fixes #1402 * Code style
Configuration menu - View commit details
-
Copy full SHA for 3478300 - Browse repository at this point
Copy the full SHA 3478300View commit details -
Add new Rule: arrow-parens (#1384)
* Add new Rule: arrow-parens * Add test * modify some documentations
Configuration menu - View commit details
-
Copy full SHA for ce6b209 - Browse repository at this point
Copy the full SHA ce6b209View commit details -
Core object-literal-key-quotes rule (#1364)
* Core quote-props rule * Tweaks for code review * rename
Configuration menu - View commit details
-
Copy full SHA for 13dbcfb - Browse repository at this point
Copy the full SHA 13dbcfbView commit details -
Implement rule to forbid return statements in finally blocks #1097 (#…
…1349) * Implement rule to forbid return statements in finally blocks #1097 * explore the try statement fully to pick up violations in nested scopes * switch to a scope aware rule walker to reduce number of passes over the AST * Add support for other control flow statements in finally blocks (break, continue, throws) * improve the rationale description for the no unsafe finally rule * rename rule to no-unsafe-finally to be inline with eslint * add new rule to latest config * pull out helper functions from the walker class. * fix tslint violations (which didn't occur locally)
Configuration menu - View commit details
-
Copy full SHA for 9be7665 - Browse repository at this point
Copy the full SHA 9be7665View commit details -
task(formatter): added stylish formatter (#1406)
* task(formatter): added stylish formatter * Support non-colors terminal in tests * fix(stylish): lint quotes * fix(stylish) 4 spaces indentation * fix(stylish): correct strpad amount * fix(stylish): test tuple position
Configuration menu - View commit details
-
Copy full SHA for f8f67ec - Browse repository at this point
Copy the full SHA f8f67ecView commit details -
Chris Barr committed
Jul 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 5b49b55 - Browse repository at this point
Copy the full SHA 5b49b55View commit details -
Merge branch 'master' into max-file-line-count-rule
Chris Barr committedJul 25, 2016 Configuration menu - View commit details
-
Copy full SHA for 9943f2a - Browse repository at this point
Copy the full SHA 9943f2aView commit details