Commit 33798ab
fix(writer): clear two Sonar bugs in the SUM stat plumbing
- scalarDouble: branch instead of a ternary so the F32 path widens
Float -> double explicitly rather than mixing boxed Double/Float
operands (java:S2154).
- ChunkRef: suppress java:S6218 — the byte[] stat components are never
value-compared (instances live in per-column lists, read positionally),
so the default identity equals is correct and an override would be dead
code.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>1 parent 58ceca2 commit 33798ab
1 file changed
Lines changed: 9 additions & 2 deletions
Lines changed: 9 additions & 2 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
974 | 974 | | |
975 | 975 | | |
976 | 976 | | |
977 | | - | |
| 977 | + | |
| 978 | + | |
978 | 979 | | |
979 | | - | |
| 980 | + | |
| 981 | + | |
| 982 | + | |
| 983 | + | |
980 | 984 | | |
981 | 985 | | |
982 | 986 | | |
| |||
1432 | 1436 | | |
1433 | 1437 | | |
1434 | 1438 | | |
| 1439 | + | |
| 1440 | + | |
| 1441 | + | |
1435 | 1442 | | |
1436 | 1443 | | |
1437 | 1444 | | |
| |||
0 commit comments