Glavin001/tslint-clean-code
Ver no GitHubCreate a whitelist for id-length rule
Open
#40 aberto em 13 de fev. de 2018
buggood first issuehelp wanted
Métricas do repositório
- Stars
- (175 stars)
- Métricas de merge de PR
- (Nenhuma PRs mesclada em 30d)
Description
Hello and thank you for your work.
The id-length rule is great for forbidding one-letter variable names. However, there are cases where one-letter symbols would actually be preferred: type parameters (GenericTypeAnnotation nodes) and holes.
Holes
Array
.from({ length: 10 })
.map((_, index) => index);
Type parameters
function unique<T>(collection: T[]): T[] {
return [...new Set(collection)];
}
What do you think about passing a config that would allow them?
"id-length": [true, {
"check-type-parameters": false,
"allow": ["_"]
}]