-
Notifications
You must be signed in to change notification settings - Fork 5
feat: support multiple dependency files in config and cli #335
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
feat: support multiple dependency files in config and cli #335
Conversation
2d0d3cf to
8a0443c
Compare
|
/lgtm review |
8a0443c to
a1b9a13
Compare
a1b9a13 to
1548e6e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🦉 lgtm Review
Score: Nitpicks 🤓
🔍 Summary
This PR introduces a valuable feature by allowing multiple dependency files to be specified. The implementation is solid and covers changes in the CLI, configuration, and core logic. Tests have been updated and new ones added to ensure correctness.
I've noted a few areas for improvement:
- Renaming a parameter for consistency and clarity.
- Bringing back a user-facing log message that was removed, which is especially useful when processing multiple files.
- A minor performance optimization in the dependency selector.
These are minor points, and overall the PR is in good shape. Please address the comments before merging.
More information
- Id:
fdac09348e3f455a9433309b27aa90ca - Model:
gemini-2.5-pro - Created at:
2025-09-17T09:36:08.300965+00:00
Usage summary
- Request count:
2 - Request tokens:
64,853 - Response tokens:
20,188 - Total tokens:
85,041
See the 📚 lgtm-ai repository for more information about lgtm.
1548e6e to
8bb09b0
Compare
8bb09b0 to
01ebfc6
Compare
This PRs allows the user to set multiple files both via the cli and the config file.
In a future PR we will validate the types of the config fields.
refs #325