Skip to content

fix: remove warnings on optimized range heuristic - #111

Merged
Tejasshack merged 2 commits into
IABTechLab:4.Xfrom
yuzawa-san:tamp-down-fibonacci-warnings
Oct 15, 2026
Merged

Tejasshack merged 2 commits into
IABTechLab:4.Xfrom
yuzawa-san:tamp-down-fibonacci-warnings

Conversation

@yuzawa-san

Copy link
Copy Markdown
Contributor

not really a bug, but generally just tamping down useless logs. this pr #107 does a heuristic attempt to try to determine if we are in a fibonacci range or not. in that attempt i have been finding that there were a bunch of warnings being produced which are not actionable. try running TcfCaV1Test and see the warnings on the 4.X branch vs this branch.

solution was to suppress the size warnings when we are in this heuristic mode using a strict flag

@aleksUIX

aleksUIX commented Oct 4, 2026

Copy link
Copy Markdown

This removes the public FibonacciIntegerRangeEncoder.decode(BitString) signature. Downstream callers will stop compiling for a warning fix. Could the one-argument overload stay and delegate to decode(reader, true)?

@yuzawa-san

Copy link
Copy Markdown
Contributor Author

@aleksUIX done in c8bcf63

@Tejasshack
Tejasshack merged commit c8bcf63 into IABTechLab:4.X Oct 15, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants