-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
feat: add arangolint linter #5718
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
base: main
Are you sure you want to change the base?
Conversation
51cc97e
to
cfbf356
Compare
In order for a pull request adding a linter to be reviewed, the linter and the PR must follow some requirements.
Pull Request Description
Linter
The Linter Tests Inside Golangci-lint
|
cfbf356
to
eaa6fc8
Compare
eaa6fc8
to
84194f9
Compare
84194f9
to
ccb375d
Compare
I added some fixes from the checklist to both this branch and the linter itself. |
tests fail:
I don't understand where the error comes from. |
At the moment, I'm wondering about the scope of this linter, because it's extremely niche. |
Based on the number of stars on the github driver it may seem so but it looks like there are some large companies using it: https://arangodb.com/solutions/solutions-customers/ |
https://github.com/Crocmagnon/arangolint
Opinionated linter for ArangoDB go driver v2.
Only one feature for now: Enforce explicit
AllowImplicit
in transactions (see repo readme)