[no-inferrable-types] Change defaults? + incorrect documentation #822
Labels
breaking change
This change will require a new major version to be released
bug
Something isn't working
has pr
there is a PR raised to close this
package: eslint-plugin
Issues related to @typescript-eslint/eslint-plugin
Repro
Expected Result
Errors for inferrable types on properties and parameters.
Actual Result
No errors.
Additional Info
This is because
ignoreParameters
andignoreProperties
aretrue
by default, which is inconsistent with TSLint* and seems like an odd choice.*
I know that you're not aiming for 1:1 with TSLint, but I see no reason to change the defaults in this case.Also, the documentation says that the above code is
invalid
for the default options, but it's not.Versions
@typescript-eslint/eslint-plugin
1.13.0
@typescript-eslint/parser
1.13.0
TypeScript
3.4.5
ESLint
6.1.0
node
10.16.0
npm
6.9.0
The text was updated successfully, but these errors were encountered: