Skip to content

fix: remove dead flat serialization code#7632

Open
Robertmwatua wants to merge 1 commit intoIntersectMBO:masterfrom
Robertmwatua:fix/flat-code-7542
Open

fix: remove dead flat serialization code#7632
Robertmwatua wants to merge 1 commit intoIntersectMBO:masterfrom
Robertmwatua:fix/flat-code-7542

Conversation

@Robertmwatua
Copy link

fix: remove dead flat serialization code

Description
This PR removes dead/buggy flat serialization code that was causing maintenance overhead. The removed code was protected by conditional compilation flags that were never enabled.

Changes

  • Removed unused DEC_BOOLG conditional block (flag never defined)
  • Removed commented SIZ_NUM implementation (unused)
  • Cleaned up commented debug flags
  • Kept only active decoding strategies: DEC_CONS, DEC_CONS48, DEC_BOOLC, DEC_BOOL

Why
Dead code increases maintenance burden and can hide bugs. Removing it makes the codebase cleaner.

Testing

  • Code compiles successfully
  • No functional changes - only removing unused code

Related Issue
Closes #7542

- Remove unused DEC_BOOLG conditional compilation block
- Remove commented SIZ_NUM implementation
- Clean up commented debug flags
- Keep only active decoding strategies

Closes IntersectMBO#7542
@Unisay Unisay self-assigned this Mar 12, 2026
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.

Dead flat code has bugs in it

2 participants