-
Notifications
You must be signed in to change notification settings - Fork 1.8k
Description
Is your feature request related to a problem or challenge? Please describe what you are trying to do.
While working on #5640, we find that Datafusion provides many helpers to make the code simpler (#5640 (comment)). It is better for contributors to use them, instead of implement them own version or repeat themselves.
Currently, we find the room of improvement when reviewing the PR (for example #5640 (comment), and #4561 (comment)). It is ideal that we can implement lints for them so that the CI/CD can find them automatically.
Describe the solution you'd like
Implement custom lints for the project.
It is ideal if we can implement a plugin for cargo clippy.
Describe alternatives you've considered
We could not do this if it is not cost-effective.
Additional context
A discussion 2 years ago: https://users.rust-lang.org/t/custom-lints-for-my-crates/54897