-
Notifications
You must be signed in to change notification settings - Fork 2.8k
cli: add commands to manage inconsistent metadata (close #2766) #2973
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
cli: add commands to manage inconsistent metadata (close #2766) #2973
Conversation
|
Deploy preview for hasura-docs ready! Built with commit c8150d6 |
|
Review app for commit dd1c578 deployed to Heroku: https://hge-ci-pull-2973.herokuapp.com |
|
@shahidhk Kindly let me know if you got a chance to review |
dd1c578 to
41a9844
Compare
|
Review app for commit 41a9844 deployed to Heroku: https://hge-ci-pull-2973.herokuapp.com |
|
Review app for commit dc9121f deployed to Heroku: https://hge-ci-pull-2973.herokuapp.com |
|
Review app for commit 1c2b7f3 deployed to Heroku: https://hge-ci-pull-2973.herokuapp.com |
|
Beep boop! 🤖 Awesome work @pradeepmurugesan! All of us at Hasura ❤️ what you did. Thanks again 🤗 |
|
Review app https://hge-ci-pull-2973.herokuapp.com is deleted |
|
Review app for commit c8150d6 deployed to Heroku: https://hge-ci-pull-2973.herokuapp.com |
…hasura#2973) Co-authored-by: Aravind Shankar <face11301@gmail.com> Co-authored-by: Shahidh K Muhammed <muhammedshahid.k@gmail.com>
## Description This PR adds a config file for [`weeder`](https://github.com/ocharles/weeder) to the `-mono` repository. `weeder` checks for dead code by building a call graph from the given entry points (currently every module named `Main` with a `main` function) and then marking every function _not_ in that call graph as dead code. To avoid very large PRs, I'm going to tackle this in a series. This first PR adds the basic configuration, plus removes as many weeds as it took for me to realise this was going to become a very big PR. The PRs after this will largely be removing dead code, until the final PR that will add Weeder to the CI pipeline. ### Related Issues This closes #2973. ## Affected components - Server PR-URL: hasura/graphql-engine-mono#4572 GitOrigin-RevId: ac8eaa9473e5ac1f16babcb35388694392d0d7dc
Adds new commands to manage inconsistent metadata to the CLI: