-
Notifications
You must be signed in to change notification settings - Fork 231
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
re-enable gts check
and linting
#311
Comments
@JustinBeckwith type "any" is in use at multiple places, and as per "/tslint.json" which extends "gts/tslint.json", follows "no-any" rule. At some places it's hard to decide if type "any" should be removed, Shall I set rule { "no-any": false } in "tslint.json"? |
Heh, nah. This is going to hurt. What you do is set Here are a few examples of repos that have been transitioned in this way:
It's admittedly a tad tedious. Generally the only places you should use |
@JustinBeckwith Thanks! Any concerns with raising PR for all changes together? |
So we absolutely do not want to introduce breaking changes here. In this example, we would us a tslint ignore. Place this on the pine above the property. // tslint:disable-next-line variable-name If we don't limit this to one file at a time, the PR will quickly get out of control. I'd the changes to other files are small and required to get basic compilation going that's fine. |
The work here is to get
npx gts fix
passing. Then thelint
command should do agts check
, and thefix
command should do agts fix
. This will be a very large change, so it's ok to do it in small chunks.The text was updated successfully, but these errors were encountered: