Skip to content

Zig: Review flow safety#529

Merged
keeshux merged 11 commits into
masterfrom
bugfix/zig-safety
Jul 26, 2026
Merged

Zig: Review flow safety#529
keeshux merged 11 commits into
masterfrom
bugfix/zig-safety

Conversation

@keeshux

@keeshux keeshux commented Jul 26, 2026

Copy link
Copy Markdown
Member
  • Replace unreachable with compile-time errors, assertions, or panics when severe
  • Guard against forced unwraps (.?)
  • Log looper terminal failure, but ignore error
  • Use consistent init/deinit and create/destroy namings

@keeshux keeshux self-assigned this Jul 26, 2026
@keeshux keeshux added the refactoring Reworks the software architecture label Jul 26, 2026
@keeshux keeshux added this to the Rewrite in Zig (pt1) milestone Jul 26, 2026
@keeshux
keeshux force-pushed the bugfix/zig-safety branch from 1bb3a83 to b4a26fa Compare July 26, 2026 14:12
@keeshux
keeshux merged commit 8f0cce9 into master Jul 26, 2026
2 checks passed
@keeshux
keeshux deleted the bugfix/zig-safety branch July 26, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactoring Reworks the software architecture

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant