-
-
Notifications
You must be signed in to change notification settings - Fork 4
Add collector for Breckland Council #110
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
base: main
Are you sure you want to change the base?
Conversation
Closes #97 Generated with Codex CLI by Moley-Bot
Formatted by Moley-Bot
|
/gemini review |
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.
Code Review
This pull request introduces a new collector for Breckland Council, including the collector logic and a corresponding integration test. The implementation is solid and follows the established pattern for collectors. My review includes several minor suggestions, all with 'low' severity, to align the new code more closely with the repository's C# style guide. These changes focus on code consistency and maintainability, such as using trailing commas, preferred initializers, and adding recommended comments.
|
@claude Address/resolve PR comments, make sure to test the changes and validate against style guide. |
|
Claude finished @BadgerHobbs's task in 3m 24s —— View job Addressing PR CommentsTask List
Changes Made
Test Results✅ Build succeeded with no warnings or errors All PR review comments have been addressed and the code now fully complies with the style guide. | |
- Remove duplicate keys from bin types - Remove explicit Type = BinType.Bin (default value) - Replace if-statement address formatting with LINQ - Add .Trim() to all external strings - Use target-typed new() for dictionaries - Add trailing commas to object initializers - Add iteration comments before foreach loops - Add using System.Linq Co-authored-by: Andrew Riggs <BadgerHobbs@users.noreply.github.com>
BadgerHobbs
left a comment
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.
@claude Please resolve the outstanding (unresolved) comments you missed (e.g. GetAddressesResponse), plus new ones.
|
Claude finished @moley-bot[bot]'s task in 2m 48s —— View job Resolving Outstanding PR CommentsTask List
Changes Made
Test Results✅ Build succeeded with no warnings or errors All outstanding PR review comments have been addressed. |
- Remove unnecessary postcode fetch from response data (line 110) - Use separate variable declarations for response objects instead of inline returns - Remove postcodeResult variable as we already have postcode from parameter Co-authored-by: Andrew Riggs <BadgerHobbs@users.noreply.github.com>
Summary
This PR adds a new bin collection data collector for Breckland Council.
ICollectorinterfaceCloses #97
Test Summary
Generated automatically by Moley-Bot using Codex CLI