Open Issues Need Help
View All on GitHub Decimal: handle math.MinInt64 without overflow 11 months ago
AI Summary: The `Decimal()` function currently overflows when attempting to compute the absolute value of `math.MinInt64` by negating it. This issue aims to enhance the function's robustness by defensively handling this specific edge case. The proposed solution involves updating `Decimal()` to compute the magnitude without direct negation for `math.MinInt64`, possibly by using division/modulo on the negative value or converting to `uint64`, and adding a dedicated internal test case.
Complexity:
2/5
bug good first issue
Add benchmarks for Decimal and Format 11 months ago
enhancement good first issue
Docs: Add badges and versioning note (SemVer) 11 months ago
documentation good first issue
Add IsCurrencyMismatch(err) helper and details 11 months ago
enhancement good first issue
Validate SupportedCurrencies digits at init 11 months ago
enhancement good first issue