Skip to content
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

Integrate with dune to apply all fixes #23

Open
petr-tik opened this issue Jul 13, 2023 · 1 comment
Open

Integrate with dune to apply all fixes #23

petr-tik opened this issue Jul 13, 2023 · 1 comment
Labels
complicated feature Need to think more than 5 minutes

Comments

@petr-tik
Copy link

Thanks for building such an awesome linter for OCaml and taking inspiration from clippy.

My favourite clippy feature is the ability to apply all lints (that have fixits) with 1 cargo command cargo clippy --fix. Documented below.

https://doc.rust-lang.org/stable/clippy/usage.html#automatically-applying-clippy-suggestions

Being able to apply all lints to the whole repo will increase adoption by onboarding completely new projects to use zanuda.

dune has a built-in @lint alias

ocaml/dune#3471 (comment)

@Kakadu Kakadu added the complicated feature Need to think more than 5 minutes label Sep 17, 2023
@Kakadu
Copy link
Owner

Kakadu commented Dec 4, 2023

We are trying to implement something like this in #37
@petr-tik, Could you help with review?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
complicated feature Need to think more than 5 minutes
Projects
Status: No status
Development

No branches or pull requests

2 participants