Replies: 1 comment 3 replies
-
That looks super nice! Our linter is very much a copy of Squawk, but your linter seems to be more advanced. It should be possible to integrate it for sure. I would love to compare our approach to lints to yours to see if we can integrate it directly, or run your linter next to it. Personally, I would prefer to have just one linter in postgrestools. Otherwise it might confuse users. |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hey! I've been working on linting migration scripts by syntax tree analysis over at eugene on-and-off for about a year. The primary use-case I've been trying to tackle has been to set up guardrails in CI/CD to help catch locking issues and the like. There's a little web demo available at the documentation site.
I think there's some overlap in functionality between what this project is trying to do, and what I've been working on. Both projects are also Rust and use pg_query.rs. Should we look into whether it's possible for us to collaborate in some way so you could easily get access to the lints that I add to eugene in a sensible way? 🤔
Beta Was this translation helpful? Give feedback.
All reactions