-
Notifications
You must be signed in to change notification settings - Fork 0
Feedback #1
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: feedback
Are you sure you want to change the base?
Feedback #1
Conversation
🤖 AI Feedback🕒 Posted on 2025-10-25T16:04:44.514Z Overall FeedbackThe submission passes most tests but has critical calculation errors in weighted averages and shipping costs. Several methods contain logic flaws that cause test failures. Areas for Improvement
SummaryPriority is correcting calculation precision and boundary logic. The most critical flaw is the weighted average calculation method call error. Address these first for full test success. Previous Feedback🕒 Posted on 2025-10-24T13:59:52.506Z What's Working Well
Areas for Improvement
SummaryFix the weighted average calculation for categories without shippable items, parameterize the IQR multiplier in outlier detection, optimize list immutability in the warehouse, and eliminate raw types for better type safety. The most critical improvement is correcting the weighted average calculation, which will prevent incorrect inventory analytics. Previous Feedback🕒 Posted on 2025-10-22T09:43:25.658Z Overall FeedbackThe submission demonstrates strong Java skills with robust implementations across all required classes and analyzer methods. However, several critical issues need addressing before all tests pass. What's Working Well
Areas for Improvement
SummaryFocus on fixing critical failing tests first by implementing requested immutability guarantees and proper edge case handling. The most important takeaway is to strictly match test specifications when implementing interface behaviors and validation rules. Previous Feedback🕒 Posted on 2025-10-22T09:09:49.306Z Overall FeedbackThe submission is mostly correct, addressing the core requirements with good structure and functionality. However, critical missing pieces prevent full functionality, particularly in the Warehouse class. What's Working Well:
Areas for Improvement:
SummaryThe implementation meets most requirements but requires critical additions to the Previous Feedback🕒 Posted on 2025-10-20T12:18:10.703Z Overall FeedbackLGTM! All implemented methods in WarehouseAnalyzer pass the supplied EdgeCaseTest suite. The solutions correctly handle edge cases, utilize proper rounding, and adhere to the assignment requirements. The only note is missing test coverage for Key Strengths
Areas for ImprovementNo significant issues found. The implementation is comprehensive and test-driven. All methods adhere to the interfaces and rounding specifications. Previous Feedback🕒 Posted on 2025-10-12T12:32:46.407Z null Previous Feedback🕒 Posted on 2025-10-12T12:32:15.669Z null |
Adding missing testmethods
(cherry picked from commit d1f0a89)
👋! GitHub Classroom created this pull request as a place for your teacher to leave feedback on your work. It will update automatically. Don’t close or merge this pull request, unless you’re instructed to do so by your teacher.
In this pull request, your teacher can leave comments and feedback on your code. Click the Subscribe button to be notified if that happens.
Click the Files changed or Commits tab to see all of the changes pushed to the default branch since the assignment started. Your teacher can see this too.
Notes for teachers
Use this PR to leave feedback. Here are some tips:
For more information about this pull request, read “Leaving assignment feedback in GitHub”.
Subscribed: @Cavve