fix: initialize entries slice in NewTransferHistory - #119
Conversation
NewTransferHistory did not initialize the entries slice, leaving it nil. While the Add function handled nil entries lazily, initializing in the constructor is safer and follows Go best practices.
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
📝 WalkthroughWalkthrough
ChangesTransfer history initialization
Estimated code review effort: 1 (Trivial) | ~2 minutes 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Warning There were issues while running some tools. Please review the errors and either fix the tool's configuration or disable the tool if it's a critical failure. 🔧 golangci-lint (2.12.2)level=error msg="[linters_context] typechecking error: pattern ./...: directory prefix . does not contain main module or its selected dependencies" Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
Closing this PR. The nil |
NewTransferHistory did not initialize the entries slice, leaving it nil. While the Add function handled nil entries lazily, initializing in the constructor is safer and follows Go best practices.
Summary by CodeRabbit