-
Notifications
You must be signed in to change notification settings - Fork 287
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
var-naming rule to check that plural vars with ID are capitalised #947
Comments
That's an interesting proposal. But we should be careful in the scope definition. E.g. |
I would say all vars ending in Ids should be IDs. That's all. What do you think? |
Probably ti is fine. However, I'm wondering how hard it affects the existing projects? Can you check any existing project like Kubernetes how it will affect it? |
@denisvmedia I run on kubernetes master branch (https://github.com/kubernetes/kubernetes) :
and there are 10863 problems (0 errors) (10863 warnings) - only related with var-naming rule (pkg/staging/vendor/plugin dirs) maybe they are not using linters :P |
I see. Please feel free to submit a PR for this issue. |
hehe of course with not using linters in kubernetes projcect was a joke:
but my local test was with only one rule: var-naming in config:
so @VincentBaron if you like issue is yours :P |
Okay, thanks guys! Working on it 😊 |
Is your feature request related to a problem? Please describe.
the var-naming rule only checks that vars ending in ID are capitalised (e.g. userId => userID). I think it would be nice that it also check that vars ending in IDs are checked. (e.g. userIds => userIDs).
Describe the solution you'd like
Add a condition to the check that plurals vars such as userIDs are well capitalised.
Happy to do the PR 🤗
The text was updated successfully, but these errors were encountered: